rsync backup-dir 與唯讀資料夾中的文件

rsync backup-dir 與唯讀資料夾中的文件

我透過 ssh 使用 rsync 來備份目錄結構。在該結構中,有一個唯讀資料夾,其中包含一些可寫入資料夾。這些可寫資料夾中的內容確實發生了變化,需要備份。

主備份過程正常,但--backup --backup-dir對於唯讀資料夾中的資料夾,「備份的備份」( ) 失敗:

rsync: mkdir failed - permission denied

這是rsync命令:

rsync -e "ssh -i some_key_file.pub -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" \
  --backup --backup-dir=backup_dir --force --ignore-errors --delete -a root_folder server:destination_folder/

這是資料夾結構:

root_folder
-- read_only_folder
---- writable_folder

Rsync 建立backup_dir/read_only_folder/writable_folder.

因為備份的主要部分確實有效(我假設rsync在同步文件後調整權限),所以我認為我只是缺少一些對文件適用的內容--backup-dir

相關內容