내 사진 아카이브가 포함된 하드 드라이브와 외장 하드 드라이브를 동기화하려고 합니다.
나는 기본부터 시작하고 싶어서 다음을 실행했습니다.
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 백업에 다른 두 파티션을 사용합니다. 이것이 문제가 될 수 있습니까? 아니면 또 무슨 일이 일어날 수 있습니까?
답변1
sudo를 사용할 수 있지만 시스템 폴더 제어를 위해 운영 체제와의 싸움을 피하려면 --exclude=".TemporaryItems" --exclude=".Trashes"를 사용하는 것이 더 좋습니다.
답변2
백업할 수 없는 파일은 시스템 파일과 rsync 파일입니다.
이는 무시해도 됩니다. - 제외
.DocumentRevisions-V100
.TemporaryItems
.Trashes