rsync --delete opção não excluindo no destino se excluída na origem

0

eu r-sincronizei minha pasta itunes com meu disco rígido USB externo (obviamente, nenhum servidor rsync na unidade usb)

foi perfeito, no entanto, se eu excluir pasta / arquivo na origem do que executar rsync ele não excluir do destino, se eu adicionar uma pasta / arquivo é adicionado ao destino (como esperado)

ele deve notar a exclusão porque em "stats" ele dirá 5348 arquivos a serem considerados, então eu excluo 1 e ele diz que 5347 arquivos devem ser considerados ... mas não é excluído no destino!

Eu tentei várias configurações de caminhos de diferenças e até mesmo opções de exclusão de diferenças ... mas não consigo excluir

aqui está o meu script

rsync -avhP - chmod = Du = rwx, Dgo = rx, Fu = rw, Fgo = r - exclui --stats --exclude-from '/ Users / iTunes / backup / exclude.txt '/ Users / iTunes / Desktop / / Volumes / itunes_BACK /

por favor avise obrigado jeoe

    
por joe schoeoe 29.11.2016 / 01:18

1 resposta

0

Veja se há algum erro de E / S listado na saída. (Talvez você queira redirecionar a saída para um arquivo para que você possa passar por erros). Eu sei que, como recurso de segurança, o rsync desabilita a exclusão após o término se houver algum erro de E / S.

Seria útil ver a saída da execução do comando, mas eu entendo se você acha que não pode postar isso ...

    
por Azendale 29.11.2016 / 02:02