備份檔案:用於追蹤成功複製的檔案和錯誤的日誌

備份檔案:用於追蹤成功複製的檔案和錯誤的日誌

我正在使用 Ubuntu 20.04,我想全新安裝 Ubuntu 22.04。

我有一個分割區,我想將筆記型電腦上的檔案複製到外部 SSD 上。

在複製一些文件時,我遇到了一些錯誤(例如複製文件時出錯、無效字元(超過 20k 個文件,我不想手動重命名它們或使用正則表達式等))

有沒有辦法保留有關複製的文件(成功與否)的日誌?我希望能夠驗證複製的文件,但有一個包含無法複製(跳過)* 的文件以及錯誤類型的日誌?

*或至少是檔案名稱(甚至 0kB),以便我稍後可以返回並檢查?

先感謝您。

答案1

rsync -av /path/to/copyfrom/--log-file=foo.log生成確切地預期輸出。
之後,編寫了一個小腳本來提取已複製/未複製的文件總數+錯誤以及無法複製的文件的路徑。

「目標」ssd 被格式化為 ntfs,由於允許的字元等原因,這會產生一些錯誤。

相關內容