rsyncを使用して2つの外付けハードドライブを同期しようとしたときの権限の問題

rsyncを使用して2つの外付けハードドライブを同期しようとしたときの権限の問題

私の写真アーカイブを含むハードドライブと外付けハードドライブを同期しようとしています。

私は基本から始めたかったので、以下を実行しました。

rsync -aHm --delete /Volumes/archivo_1a/ /Volumes/archivo_1c/

最初のパスでは正常に動作しているようです。以降の実行で次のメッセージが表示されました。

building file list ... rsync: opendir "/Volumes/archivo_1a/.DocumentRevisions-V100" failed: Permission denied (13)
rsync: opendir "/Volumes/archivo_1a/.TemporaryItems" failed: Permission denied (13)
rsync: opendir "/Volumes/archivo_1a/.Trashes" failed: Permission denied (13)
done
IO error encountered -- skipping file deletion

また、元のディスクから削除されたファイルは削除できません。

ソースディスクはパーティションディスクです。私はTime Machineのバックアップに別の2つのパーティションを使用します。これが問題になる可能性がありますか?それとも何が起こりますか?

ベストアンサー1

sudoを使用できますが、システムフォルダを制御するためにオペレーティングシステムとの戦いを避けるには、 --exclude=".TemporaryItems" --exclude=".Trashes" を使用することをお勧めします。

おすすめ記事