Backup

焦油:文件在我們閱讀時更改/文件在我們閱讀之前已刪除錯誤

  • October 12, 2020

我正在嘗試使用 tar 命令創建一個自動備份腳本:

tar -czg /home/user/BackupArchiv/snapshots/snapshot_2020-10-12 -f /home/user/BackupArchiv/backup_2020-10-12/backupfull.tar.gz /home/user

當我嘗試執行腳本時,我總是收到錯誤消息“文件在讀取之前被刪除”,因為系統文件和“文件在我們讀取時更改”,因為備份文件在命令期間*當然會發生變化。*問題是這兩個錯誤會中斷腳本並阻止它繼續。我已經找到了一些解決方案,其他人添加了“–warning”選項,但我的腳本出於某種原因忽略了這一點。在這些錯誤之後如何讓腳本繼續?

您需要排除BackupArchiv-Directory。

tar -czg /home/user/BackupArchiv/snapshots/snapshot_2020-10-12 -f /home/user/BackupArchiv/backup_2020-10-12/backupfull.tar.gz /home/user --exclude /home/user/BackupArchiv

引用自:https://unix.stackexchange.com/questions/614081