Linux

如何設置統一以一種方式同步文件夾

  • April 18, 2019

我有一個 1tb 的 NAS,它有一個 1tb 的 USB 外部硬連接

我已經準備好U盤上的文件系統並掛載了

我想 100% 將我的數據從我的 nas 同步到 USB 磁碟 - 但我希望它是增量的,並且只有 NAS 作為“主” - 例如,如果 USB 外部硬碟驅動器上的文件發生更改,我希望它忽略此更改不是實時版本(不是我認為文件會在 USB 磁碟上更改,但我偏執於實時可能會被覆蓋)

此外,如果文件在現場被刪除,我想將刪除的文件保留在 USB 磁碟上

可以單向同步並為我實現上述目標嗎?如果是這樣的話

unison sorce/ target/ 

工作?

謝謝羅伯

在這種情況下我不會使用 Unison,因為它的主要目的是雙向同步。普通的老將rsync在這裡完成工作。這會將文件從源同步到目標,而不會刪除目標上的文件(儘管它將覆蓋目標上的文件以與源上的文件相同)。

rsync --recursive --times --verbose source/ destination/

引用自:https://serverfault.com/questions/423174