我正在尝试类似于时间机器的备份,网络上的许多示例都不完整。我正在尝试执行相对路径-R,但目标包含/ Volume并将其隐藏,因此在手动取消隐藏文件夹之前,我看不到备份。我也使用-R,因此将创建不存在的目录。目标是包含稀疏捆绑包的USB闪存驱动器。
源/卷/驱动器/文件夹 目标/ Volume / USBBackup
我尝试放入filter.txt文件: H /体积/ * 包含和不包含此/ Volume并被隐藏。
rsync -avHAXNR --fileflags --force-change --numeric-ids --protect-args --stats --progress --filter =“ ._ $ FILTER” --exclude-from =“ $ EXC” --link-dest =“ / Volume / USBBackup / $ PREVDIR”“ / Volume / Drive / Folder”“ / Volume / USBBackup / name-timestamp /” 2>〜/ Desktop / rsync-errors.txt
要备份的是/ Volume / USBBackup / name-timestamp / Volume / Drive / Folder(隐藏了Volume)。 我想要什么 /卷/ USB备份/名称时间戳/驱动器/文件夹 没有隐藏。
答案 0 :(得分:0)
您是否考虑过在运行任务时将工作目录更改为/ Volume?
您应该能够执行以下操作:
(cd / Volumes; rsync驱动器/文件夹)
或者您可以:
OLDPWD=$(pwd)
cd /Volumes
rsync Drive/Folder /Volumes/USBBackup....
cd $OLDPWD