ฉันต้องการสำเนาที่ซิงโครไนซ์ของโฟลเดอร์เดียวกับแผนผังย่อยทั้งหมด
ควรทำงานโดยอัตโนมัติในลักษณะนี้: เมื่อใดก็ตามที่ฉันสร้างแก้ไขหรือลบข้อมูลจากโฟลเดอร์เดิมการเปลี่ยนแปลงเหล่านั้นควรนำไปใช้กับโฟลเดอร์ซิงค์โดยอัตโนมัติ
แนวทางใดดีที่สุดสำหรับงานนี้
BTW: ฉันใช้ Ubuntu 12.04
เป้าหมายสุดท้ายคือการมีสำเนาสำรองแบบเรียลไทม์ที่แยกจากกันโดยไม่ต้องใช้ symlinks หรือ mount ฉันใช้ Ubuntu One เพื่อซิงโครไนซ์ข้อมูลระหว่างคอมพิวเตอร์ของฉันและหลังจากนั้นไม่นานก็เกิดข้อผิดพลาดและข้อมูลทั้งหมดของฉันหายไประหว่างการซิงโครไนซ์
ดังนั้นฉันจึงคิดที่จะเพิ่มขั้นตอนต่อไปเพื่อเก็บสำเนาสำรองข้อมูลของฉัน:
- ฉันเก็บข้อมูลของฉันไว้ใน "โฟลเดอร์ A"
- ฉันต้องการคำตอบสำหรับคำถามปัจจุบันของฉันเพื่อสร้างการซิงค์ทางเดียวของ "โฟลเดอร์ A" กับ "โฟลเดอร์ B" (
cron
สคริปต์ที่มีrsync
? อาจเป็น?) ฉันต้องการให้มันเป็นแบบทางเดียวเท่านั้นจาก A ถึง B การเปลี่ยนแปลงใด ๆ กับ B จะต้องไม่ใช้กับ A - ฉันเพียงแค่ให้ "โฟลเดอร์ B" ที่ซิงโครไนซ์กับ Ubuntu One
ในลักษณะนี้การเปลี่ยนแปลงใด ๆ ใน A จะถูกนำไปใช้กับ B ซึ่งจะตรวจพบจาก U1 และซิงโครไนซ์กับคลาวด์ หากมีอะไรผิดพลาดและ U1 ลบข้อมูลของฉันบน B ฉันจะมีข้อมูลเหล่านี้ใน A เสมอ
แรงบันดาลใจจากความคิดเห็นของ lanzz แนวคิดอีกอย่างหนึ่งคือการเรียกใช้ rsync เมื่อเริ่มต้นเพื่อสำรองข้อมูลเนื้อหาของโฟลเดอร์ภายใต้ Ubuntu One และเริ่ม Ubuntu One หลังจาก rsync เสร็จสิ้นเท่านั้น
คุณคิดยังไงเกี่ยวกับที่? จะรู้ได้อย่างไรว่า rsync สิ้นสุดเมื่อใด