2017-09-08 133 views
-1

我在兩個單獨的位置備份了所有數據。通常,工作流程是在一個地方分析/修改數據,然後通過將數據複製到其他位置進行備份。隨着數據的積累,這會變得越來越慢。我想知道在備份時是否有辦法複製那些尚不存在的文件到新位置。手動選擇較新的文件是不可能的,因爲它們被組織在一個非常複雜的目錄中。如何在不更換的情況下複製/移動文件

想到的是當您在兩個位置之間拖放文件時,當您找到同名的目錄時它會提示您。基本上,我想合併所有的目錄,但不能替換任何文件,如果它們已經存在於備份位置。

+0

您是否考慮過使用版本控制系統? – aventurin

回答

1

Rsync(https://rsync.samba.org/)可能會滿足您的需求。來自https://en.wikipedia.org/wiki/Rsync

rsync是一個通過檢查文件的時間戳和大小來跨計算機系統高效地傳輸和同步文件的實用程序。它通常在類Unix系統上發現,並作爲文件同步和文件傳輸程序。 rsync算法是一種增量編碼,用於最小化網絡使用。 Zlib可用於額外的壓縮,SSH或stunnel可用於數據安全。

相關問題