如果 rsync 將檔案複製到目標的同時檔案發生變更怎麼辦?

如果 rsync 將檔案複製到目標的同時檔案發生變更怎麼辦?

檔案會在目標處損壞,或者 rsync 會執行類似再次檢查雜湊值之類的操作以製作與來源相符的精確副本?

答案1

當 rsync 啟動時,它會建立一個文件列表,然後開始複製這些文件。該文件清單在運行期間不會更新。然後複製實際資料。
rsync 有可能實際上損壞了您的檔案。當 rsync 開始讀取檔案並且應用程式同時寫入該檔案時,您可能會得到一個損壞的檔案。

相關內容