![rsync kopiert alles](https://rvso.com/image/169415/rsync%20kopiert%20alles.png)
Ich verwende rsync, um mein Dateisystem auf einer gemounteten Festplatte zu sichern /media/<user>/UbuntuBackups1/
.
Ich möchte wenn möglich 6 tägliche Backups, 3 wöchentliche Backups und 3 monatliche Backups.
Ich habe gelesen, dass standardmäßig rsync
nur neue oder geänderte Dateien kopiert werden sollen, aber das ist nicht meine Erfahrung. Ich möchte auch, dass die Dateien möglichst von einem Windows-Rechner aus zugänglich sind, und ich habe die Manpages und mehrere Fragen im Internet überprüft.
Ich habe versucht, das Flag t durch das Flag c zu ersetzen. Ich habe versucht, -a wegzulassen und die enthaltenen Optionen manuell hinzuzufügen. Jedes Mal, wenn ich meine Skripte ausführe, wird alles erneut kopiert.
Die zuletzt getesteten Flags waren „Nur Prüfsummen“, „Ausführlich“, „Rekursion in Verzeichnisse“, „Eigentum“, „Gruppen“, „Berechtigungen“.
Darüber hinaus wurden mindestens einmal auch sämtliche Ausschlüsse kopiert.
Ich füge Skripte in cron.daily und cron.weekly ein, falls das einen Unterschied macht.
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
Ich sehe, dass ich logrotate zum Verwalten der Versionen verwenden kann, sodass nvm
wir vorerst einfach bei rsync bleiben.
Antwort1
Ihr String besagt, dass die Berechtigungen zwischen den Kopien nicht übereinstimmen. Die Datei wird nicht kopiert, aber es wird versucht, die Berechtigungen zurückzusetzen.
Da Ihr Ziel NTFS ist, sind die Berechtigungen wahrscheinlich nicht identisch zugeordnet. Sie können Folgendes versuchen:--no-perms