Wie kopiere ich Dateien auf ein externes Sicherungslaufwerk, aber verschieben Sie vorhandene Dateien zunächst in den Quellordnerbaum und erhalten Sie einen Bericht?

436
computationalprince

Wenn der Titel dann nicht viel Sinn machte, lassen Sie mich weitere Details angeben. Mein Problem ist, dass es auf beiden Laufwerken bereits identische Dateien gibt, die sich jedoch in verschiedenen Verzeichnissen befinden. Lassen Sie mich ein Beispiel zeigen:

Hier sind zwei identische Dateien, die nicht den gleichen Verzeichnispfad haben, wobei C: das Laufwerk ist, von dem die Ordnerstruktur dupliziert werden sollte:

C:\Users\Public\photo25.jpg E:\Users\Public\New folder\photo25.jpg 

Wenn Sie mir vorschlagen, Robocopy mit / MIR-Schalter zu verwenden, wird dies nicht der Trick sein, denn es wird nicht davon ausgegangen, dass diese beiden Dateien, die ich gerade erwähnt habe, identisch sind, da sie unter verschiedenen Ordnern liegen. Also, meine Frage zu wiederholen, wie kann ich die erste Mal verschieben Dateien auf dem Backup - Laufwerk, den Dateien auf dem Hauptantrieb identisch sind, ihre Ordnerstruktur des Hauptantriebs entsprechen und nur dann Dateien kopieren, die nur auf dem Hauptantrieb auf die Sicherung vorhanden Laufwerk und erhalten auch einen Bericht darüber, welche Ordner auf dem Sicherungslaufwerk umbenannt / gelöscht wurden, um der Ordnerstruktur des Hauptlaufwerks zu entsprechen?

0
Was ist Ihnen Anlass, diese Funktion zu wünschen? mtone vor 5 Jahren 0

2 Antworten auf die Frage

0
harrymc

Es gibt kein Dienstprogramm, von dem ich weiß, dass es das tun wird.

Ich schlage vor, die Festplatten einfach neu synchronisieren zu lassen. Die Dateien, die sich nicht an ihrem Platz befinden, werden gelöscht und dann an den richtigen Ort kopiert. Die Verwendung robocopy /MIRdauert länger als der beschriebene Prozess, funktioniert jedoch. Möglicherweise verbringen Sie mehr Zeit damit und versuchen vergeblich, es so zu machen, dass es Ihnen passt.

0
mtone

Wenn der freie Speicherplatz auf dem Ziel ein Problem ist (wenn die verschobenen Dateien groß sind), können Sie die verschobenen Dateien robocopy /purgezuerst löschen und dann robocopy /mirkopieren, was zu einer erhöhten Gesamt-Scanzeit führt.

Ansonsten weiß ich, dass FreeFileSync über eine Funktion zum Erkennen verschobener Dateien verfügt, indem eine Datenbank zwischen den Sicherungen aufbewahrt wird. Ich bin jedoch nicht sicher über Berichte. https://freefilesync.org/manual.php?topic=synchronization-settings

FreeFileSync ist nicht mehr kostenlos. harrymc vor 5 Jahren 0