Ich bin ein echter Neuling im Bereich Robocopy und weiß nicht, ob meine Idee umsetzbar ist.
Ich möchte einen Backup-Ordner erstellen, sagen wir mit dem Ziel „Backup“. Aber jedes Mal, wenn Robocopy eine andere Datei als das vorhandene Backup findet (neuere, gelöschte, was auch immer), möchte ich, dass es die bereits vorhandene Datei an ein neues Ziel wie „altes Backup“ verschiebt (perfekt wäre es, wenn es den Ordner nach dem aktuellen Datum benennen könnte).
Praxisbeispiel:
Oma schneidet ein Bild zu und überschreibt das Original. Ich mache ab und zu Backups.
EINEN MONAT später schreit Oma: „Wo ist das Original?“
Normalerweise wird das neue (zugeschnittene) Bild als neuer gekennzeichnet und überschreibt das alte. Bild weg, Oma traurig.
Was ich mir wünsche: Robocopy erkennt, dass sich die Datei geändert hat, verschiebt die alte Datei ins „alte Backup“ und legt die neue Datei im Hauptordner „Backup“ ab. Das Originalbild ist im Ordner „altes Backup“ und Oma ist glücklich.
PS: Jedes andere Programm, das dazu in der Lage ist, ist ebenfalls willkommen:PS
Antwort1
Sie können Folgendes versuchen:
1.kostenlose Dateisynchronisierung
FreeFileSync ist eine Software zum Vergleichen und Synchronisieren von Ordnern, die Sicherungskopien aller Ihrer wichtigen Dateien erstellt und verwaltet. Anstatt jedes Mal jede Datei zu kopieren, ermittelt FreeFileSync die Unterschiede zwischen einem Quell- und einem Zielordner und überträgt nur die erforderliche Mindestmenge an Daten.
2. Windows-Dateiversionsverlauf
3. Sie können versuchen, ein Skript zu erstellen. Hinweise/ähnliche Fragen -
3a.Möglichkeit, eine Sicherungskopie nur der geänderten Dateien in einem Verzeichnis zu erstellen
3b
So sichern Sie Dateien, bevor Sie sie mit rsync überschreiben
--backup-Option von rsync
-b, --backup With this option, preexisting destination files are renamed as each file is transferred or deleted. You can control where the backup file goes and what (if any) suffix gets appended using the --backup-dir and --suffix options
3c.Sichern bestimmter Dateien vor dem Ersetzen basierend auf dem Inhalt des Quellordners
Antwort2
Syncthing und GsRichcopy360 sind bisher so gut, beide haben tolle Funktionen und sind für mich bisher beim Testen und Verwenden solide. Die Installation war problemlos und verbraucht VIEL weniger Ressourcen als die CPU. Beide können die in Ihrer Frage geforderten Aufgaben erledigen
Antwort3
Robocopy kann kaum verschiedene Versionen geänderter Dateien speichern. Was Sie brauchen, ist eher eine inkrementelle Backup-Strategie, die geänderte Dateien zum geplanten Zeitpunkt automatisch sichern kann.
Es gibt viele Backup-Software, die dies kostenlos tun kann, Sie könnten verweisen aufinkrementelles und differenzielles Backup. Und ich denke, es ist kein Problem, gleichzeitig Robocopy zu verwenden.