![rsync copia tudo](https://rvso.com/image/169415/rsync%20copia%20tudo.png)
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, rsync
só é 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 nvm
vamos 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