การซิงค์สองโฟลเดอร์สไตล์ "dropbox / owncloud" ใน linux


0

ฉันต้องการซิงค์โฟลเดอร์ภายในสองโฟลเดอร์ในลักษณะที่ dropbox หรือ owncloud ทำ - ด้วยความคิดของประวัติศาสตร์เพื่อให้สามารถแยกแยะได้ว่าไฟล์ถูกลบในโฟลเดอร์ A o ที่เพิ่มเข้ามาใน foler B. หรือไม่ (ถ้าคุณสงสัย : โฟลเดอร์ในเครื่องหนึ่งโฟลเดอร์เป็น cifs ซึ่งคอมพิวเตอร์เครื่องอื่นใช้เช่นกัน แต่คอมพิวเตอร์เครื่องนี้ก็เดินทางไปด้วย) เครื่องในคำถามรัน xubuntu (อาจเปลี่ยนเป็น fedora)

นอกจากนี้โฟลเดอร์เหล่านี้มีภาพถ่ายประมาณ 100GB ดังนั้นโซลูชันที่ใช้ระบบควบคุมเวอร์ชันอาจทำงานได้ไม่ดี

ตอนนี้ rsync ไม่ทำงานอย่างแน่นอนเพราะมันไม่มีประวัติ คำถามนี้มีคำตอบที่น่าสนใจ แต่ก็ไม่มีใครที่เหมาะสมกับสถานการณ์ของฉัน คำแนะนำที่น่าสนใจที่สุดดูเหมือนจะพร้อมเพรียงกัน แต่ดูเหมือนจะไม่ได้รับการบำรุงรักษาอีกต่อไป

ฉันอาจจะตั้งค่าเซิร์ฟเวอร์เอง แต่ดูเหมือนว่าจะมีค่าใช้จ่ายมากมายเพียงแค่ซิงค์สองโฟลเดอร์ นอกจากนี้เซิร์ฟเวอร์จะต้องติดตั้งภายในเครื่องเพื่อไม่ให้เพิ่มการพึ่งพาบนเซิร์ฟเวอร์อื่นที่ทำงานอยู่เพื่อเปิดใช้งานการซิงค์

ข้อเสนอแนะเกี่ยวกับวิธีการแก้ปัญหานี้?

แก้ไขเมื่อ cifs แบ่งปันอยู่ใน Synology NAS จริง ๆ ฉันอาจใช้ Cloud Station ฉันจะลองและรายงานกลับ


สิ่งที่เกี่ยวกับสิ่งต่าง ๆ เช่นการโค่นล้มSVNหรือการควบคุมเวอร์ชันอื่น ๆ มักใช้สำหรับการพัฒนาโค้ด
Hastur

ดูเหมือนว่าระบบที่ใช้การควบคุมเวอร์ชันจะไม่ดีสำหรับคอลเลกชันภาพถ่ายขนาดใหญ่ (เช่นsparkleshare.org ) - ฉันควรจะพูดถึงเรื่องนี้ ฉันจะอัปเดตคำถามของฉัน
ไอแซค

คำตอบ:


0

ดังที่ได้กล่าวไว้ในการแก้ไขคำถามของฉันฉันสามารถแก้ปัญหานี้ได้โดยใช้ซอฟต์แวร์ "Cloud Station" ที่จัดทำโดย Synology สำหรับกล่อง NAS ในตอนแรกมันสร้างการใช้งาน cpu จำนวนมากบน NAS (เข้าใจได้อาจเป็นดัชนีส่วนแบ่งภาพขนาดใหญ่) แต่เมื่อข้ามคืนมันซิงค์โฟลเดอร์ทั้งหมดดูเหมือนว่าจะทำงานได้ดี

ดังนั้นในที่สุดฉันก็ตั้งเซิร์ฟเวอร์แบบคลาวด์ แต่อาศัยอยู่ใน NAS ดังนั้นค่าใช้จ่ายค่อนข้างเล็ก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.