Plist 尝试使用Rsync备份USB外部硬盘上加密DMG上的目录:hdutils连接失败
我正在尝试这样做: 当外部USB HD上的BCKUNIVERSITA分区挂载时,LAUNCHD启动backup.com 通过backup.com安装BCKUNIVERSITA内部的加密DMG riassunti.sparsebundle。然后使用/DATI/UNIVERSITA目录中的rsync文件复制到挂载的dmg riassunti.sparsebundle中 以下是有关LaunchD plist的代码:Plist 尝试使用Rsync备份USB外部硬盘上加密DMG上的目录:hdutils连接失败,plist,rsync,launchd,Plist,Rsync,Launchd,我正在尝试这样做: 当外部USB HD上的BCKUNIVERSITA分区挂载时,LAUNCHD启动backup.com 通过backup.com安装BCKUNIVERSITA内部的加密DMG riassunti.sparsebundle。然后使用/DATI/UNIVERSITA目录中的rsync文件复制到挂载的dmg riassunti.sparsebundle中 以下是有关LaunchD plist的代码: `<?xml version="1.0" encoding="UTF-8"?&g
`<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.rsync.backup</string>
<key>LowPriorityIO</key>
<true/>
<key>Program</key>
<string>/Users/ikar0/Library/Scripts/backup.com</string>
<key>ProgramArguments</key>
<array>
<string>backup.com</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Volumes</string>
</array>
</dict>
</plist>`
错误消息表示运行rsync的用户没有执行此操作的权限
mkdir "/Volumes/RIASSUNTI/UNIVERSITA"
您可能需要设置sudoers文件,以便可以更改:
rsync -aq $folderToBackup $backupTo
到
rsync -aq $folderToBackup $backupTo
sudo rsync -aq $folderToBackup $backupTo