rsync macht das doch schon alles für dich
Theoretisch ja, ich weiß aber nicht, ob durch Umkopieren oder sonst was eine Datei als aktueller von rsync erkannt wird und dann eine defekte Datei letztendlich übrig bleibt. Ich will also, dass die ältere Sicherung, die 99% abdeckt verwendet wird und nicht die neuere Sicherung mit den eventuell defekten Dateien. Ich kann ja nicht überall hinein schauen. Große Unterschiede zwischen letzter und vorletzter Sicherung gibt es nicht und diesen Unterschied will ich vorsichtshalber haben.
--ignore-existing könnte sein, was ich will. Ich darf aber trotzdem im Detail keinen Denkfehler haben.
Ich will bei veränderten Dateien lieber die alten haben, dürften nicht allzu viele sein, wenn man von unwichtigen Mails absieht, die sowieso gelöscht wurden und im Papierkorb sind.
Da muss ich also auch noch aufpassen. Ich finde in der rsync-Manpage nicht wie man sich anzeigen lässt, was synchronisiert würde, ohne, dass es irgendwelche tatsächlichen "Kopieraktionen" gibt.
Das Problem mit rsync ist, dass Dateien, die vorher nicht über rsync "kopiert" wurden, zB mit cp von rsync überschrieben werden.
Edit: Ich habe es gefunden, ich suchte nach -n (dry run)