rsync kopiert alles

rsync kopiert alles

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 rsyncnur 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 nvmwir 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

verwandte Informationen