คำถามติดแท็ก cloud


3
ฉันจะล้างแคชไดเร็กทอรีหรือระบบไฟล์ที่เมาท์เพื่ออ่านและเขียนกลับได้อย่างไร?
บอกว่าผมติดบางส่วนการจัดเก็บเมฆ (Amazon Cloud ไดรฟ์ในกรณีของฉัน) /mnt/cloudกับลูกค้าที่ แต่เนื่องจากการอ่านและเขียนไฟล์โดยตรง/mnt/cloudนั้นช้าเพราะต้องผ่านอินเทอร์เน็ตฉันต้องการแคชไฟล์ที่ฉันกำลังอ่านและเขียนไปยังที่เก็บข้อมูลบนคลาวด์ เนื่องจากฉันอาจจะเขียนข้อมูลจำนวนมากในแต่ละครั้งแคชจึงควรอยู่บนดิสก์ของฉันไม่ใช่ใน RAM แต่ฉันไม่ต้องการจำลองที่เก็บข้อมูลคลาวด์ทั้งหมดบนดิสก์ของฉันเพราะดิสก์ของฉันอาจเล็กเกินไป ดังนั้นฉันต้องการให้มีมุมมองแคชในการ/mnt/cloudติดตั้งที่/mnt/cloud_cacheใช้เส้นทางอื่นพูด/var/cache/cloudเป็นตำแหน่งแคช ถ้าฉันอ่านตอนนี้/mnt/cloud_cache/fileฉันต้องการสิ่งต่อไปนี้เกิดขึ้น: ตรวจสอบว่ามีการใช้แคชที่file/var/cache/cloud/file หากเก็บไว้: ตรวจสอบfileในแคชขึ้นไปวันโดยเรียก modtime และ / /mnt/cloudหรือการตรวจสอบจาก หากเป็นปัจจุบันให้บริการไฟล์จากแคชมิฉะนั้นไปที่ 2 หากไม่มีแคชหรือแคชล้าสมัย/mnt/cloud/fileให้คัดลอกไปยัง/var/cache/cloud/fileและให้บริการจากแคช เมื่อฉันเขียนถึง/mnt/cloud_cache/fileฉันต้องการสิ่งนี้เกิดขึ้น: เขียน/var/cache/cloud/fileและบันทึกลงในบันทึกประจำวันที่fileจำเป็นต้องเขียนกลับไป/mnt/cloud รอการเขียนที่/var/cache/cloud/fileจะทำและ / หรือการเขียนก่อนหน้ากลับไป/mnt/cloudที่จะแล้วเสร็จ คัดลอก/var/cache/cloud/fileไปยัง/mnt/cloud ฉันมีข้อกำหนดและข้อ จำกัด ดังต่อไปนี้: ฟรีและโอเพ่นซอร์ส ความสามารถในการตั้งค่าแคชตำแหน่งแคชโดยพลการ ความสามารถในการแคชตำแหน่งโดยพลการ (อาจเป็นจุดเชื่อมต่อแบบ FUSE บางจุด) การแคชโปร่งใสคือการใช้/mnt/cloud_cacheกลไกการแคชโปร่งใสและทำงานเหมือนกับระบบไฟล์อื่น ๆ การเก็บบันทึกสิ่งที่ต้องเขียนกลับไป (แคชอาจได้รับข้อมูลจำนวนมากที่ต้องถูกเขียนกลับไปยังที่เก็บข้อมูลดั้งเดิมในช่วงเวลาหลายวัน) การลบไฟล์แคชที่ถูกเขียนโดยอัตโนมัติหรือไม่สามารถเข้าถึงได้ในระยะเวลาหนึ่ง ความสอดคล้อง (เช่นสะท้อนถึงการเปลี่ยนแปลงภายนอก/mnt/cloud) ไม่สำคัญอย่างยิ่งเพราะฉันอาจมีลูกค้าเพียงรายเดียวที่เข้าถึงได้/mnt/cloudในแต่ละครั้ง แต่มันก็ดีถ้ามี ฉันใช้เวลาพอสมควรในการค้นหาวิธีแก้ไขปัญหาที่มีอยู่แล้ว แต่ไม่พบสิ่งที่น่าพอใจ FS-แคชและ CacheFS ( …
22 cache  fuse  cloud 

3
rsync mkstemp ล้มเหลวอาร์กิวเมนต์ไม่ถูกต้อง (22) ด้วยการเมานต์ davfs ของ Box.com cloud
ผมติด Box.com การจัดเก็บเมฆใช้ davfs ตามคำแนะนำเหล่านี้ ฉันติดตั้งบัญชี Box.com ของฉันภายใต้ / home / me / Cloud / Box ฉันสามารถเข้าถึงระบบไฟล์ที่ติดตั้งผ่าน Dolphin และผ่านเทอร์มินัล มันค่อนข้างช้า แต่ฉันสามารถแสดงรายการ (ls) และนำทางโครงสร้างไดเรกทอรีทั้งหมดโดยไม่มีข้อผิดพลาด ต่อไปฉันพยายามเรียกใช้ rsync ดังนี้: rsync -auvz --max-size=250M --exclude '.*' /home/me/Music/ /home/me/Cloud/Box/Music ฉันก็ลอง: rsync -auv /home/me/Music/A /home/me/Cloud/Box/Music และรูปแบบอื่น ๆ ของคำสั่ง rsync คำสั่งกำลังคัดลอกเพลงของฉันจากระบบไฟล์ในเครื่อง (/ home / me / Music /) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.