rsync copia tudo

rsync copia tudo

Estou usando o rsync para fazer backup do meu sistema de arquivos em um disco montado /media/<user>/UbuntuBackups1/.

Quero 6 backups diários, 3 backups semanais e 3 backups mensais, se possível.

Eu li que, por padrão, rsyncsó é suposto copiar arquivos novos ou alterados, mas essa não foi minha experiência. Também quero que os arquivos sejam acessíveis em uma máquina Windows, se possível, e revisei as páginas de manual e várias perguntas na web.

Eu tentei trocar o sinalizador t pelo sinalizador c. Tentei omitir -a e adicionar manualmente as opções incluídas. Cada vez que executo meus scripts, ele copia tudo novamente.

Os últimos sinalizadores testados foram apenas somas de verificação, detalhados, recursivos em diretórios, propriedade, grupos, permissões.

Também, em pelo menos uma ocasião, copiou todas as exclusões.

Estou colocando scripts em cron.daily e cron.weekly se isso fizer diferença.

rsync -cvrogp --links --exclude=/dev --exclude=/mnt --exclude=/media --exclude=/tmp --exclude=/lost+found --exclude=/emby --exclude=/cloud --exclude=/home/_myuser_/.cache --exclude=/proc --exclude=/run --exclude=/sys / /media/_myuser_/UbuntuBackups1/daily

Vejo que posso usar o logrotate para lidar com as versões, então nvmvamos nos limitar ao rsync por enquanto.

Responder1

Sua string está dizendo que as permissões não correspondem entre as cópias. Não está copiando o arquivo, mas está tentando redefinir as permissões.

Como seu destino é NTFS, as permissões provavelmente não são mapeadas de forma idêntica. Você pode querer tentar--no-perms

informação relacionada