Existe alguma opção de rsync para evitar erros nos sockets na fonte

1

Estou tentando fazer o backup dos arquivos de um usuário em uma máquina remota, mas não consigo encontrar nenhuma opção de rsync para evitar erros ...

++ rsync -a --no-D --delete --stats '--exclude=.cache/*' --password-file=a_secret backup@fredhome::fred /mnt/rusers/fred/
rsync: readlink_stat("/.adobe/Acrobat/9.0/Synchronizer/Commands" (in fred)) failed: Permission denied (13)
IO error encountered -- skipping file deletion
rsync: readlink_stat("/.config/opera/oauc_pipe_r" (in fred)) failed: Permission denied (13)    
rsync: readlink_stat("/.gnupg/S.gpg-agent" (in fred)) failed: Permission denied (13)
rsync: readlink_stat("/.google/desktop/a1_sock" (in fred)) failed: Permission denied (13)

(Este é um erro de cada pasta, existem vários outros). As origens do problema são soquetes. Eu gostaria de dizer para pular sockets, mas eu tentei -rlptgo no lugar de -a , --no-D , --no-specials , tudo sem sucesso algum. Não quero forçar --delete em nenhum erro antigo. Eu não sei se é sensato excluir completamente as pastas que contêm os soquetes, e excluir os soquetes um a um pode ser um longo jogo de whack-a-mole.

Eu perdi alguma coisa no documento do rsync?

    
por nigel222 28.03.2018 / 10:44

0 respostas