Você poderia usar o sudo, mas seria melhor usar --exclude=". TemporaryItems" --exclude=". Trashes" para evitar combater o sistema operacional pelo controle de suas pastas do sistema.
Estou tentando sincronizar um hardrive externo com o que contém meu arquivo de fotos.
Eu queria começar com o básico, então corro:
rsync -aHm --delete /Volumes/archivo_1a/ /Volumes/archivo_1c/
No primeiro passo, parecia funcionar bem. Em execuções subseqüentes, isso me dá essa mensagem:
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
e falha ao excluir arquivos que foram excluídos do disco de origem.
O disco de origem é um disco particionado; as outras duas partições que eu uso para backups de máquina do tempo. Que poderia ser o problema? Ou o que mais poderia estar acontecendo.
Você poderia usar o sudo, mas seria melhor usar --exclude=". TemporaryItems" --exclude=". Trashes" para evitar combater o sistema operacional pelo controle de suas pastas do sistema.
Esses arquivos que falharam no backup, são arquivos de sistema e rsync:
Eles podem ser ignorados com segurança. --excluir
.DocumentRevisions-V100
.TemporaryItems
.Trashes
Como mencionado: @Apple StackExchange
Tags permissions rsync osx