Vergleichen von Dateien in Ordnern in Windows

523
Philayyy

Ich brauche eine Lösung, mit der ich eine Summe von Dateien in zwei verschiedenen Verzeichnissen vergleichen kann. Ich habe eine halbe Terabyte-Kopie von einem NAS-Gerät für Onedrive for Business erstellt, als einige Dateien nicht kopiert wurden, da deren Dateinamen zu lang waren. Es gibt also eine Möglichkeit, die Dateien zu bestimmen, die nicht zwischen diesen kopiert wurden zwei?

Bei Verwendung von Windows 10 Home wurde die Synchronisierung während des Kopierens für ein Laufwerk angehalten ... wenn dies hilfreich ist

Prost

0

2 Antworten auf die Frage

1
Multicon

Das grundlegende Sync-Tool ist das allgegenwärtige Unix-rsync, und Sie möchten es unter Windows haben. Es kann die fehlenden Dateien finden und kopieren. Es kann viel mehr als das tun, aber es scheint, dass dies Ihre Bedürfnisse befriedigt.

cwRsync ist im Grunde rsync für Windows, das sogar mit einer Client-GUI zur Vereinfachung der Nutzung ausgestattet ist: https://www.itefix.net/cwrsync

Rsync verwendet den Rsync-Algorithmus, der eine sehr schnelle Methode zum Synchronisieren von Remote-Dateien darstellt. Dazu werden nur die Unterschiede in den Dateien über den Link gesendet, ohne dass zuvor beide Dateisätze an einem der Enden des Links vorhanden sind. Auf den ersten Blick scheint dies unmöglich zu sein, da für die Berechnung der Unterschiede zwischen zwei Dateien normalerweise lokaler Zugriff auf beide Dateien erforderlich ist.


DeltaCopy ist eine Alternative. Vielleicht ist die GUI weniger einschüchternd, auch Open Source: http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp

Im Allgemeinen ist DeltaCopy ein schnelles inkrementelles Open-Source-Sicherungsprogramm. Angenommen, Sie müssen jede Nacht eine Datei mit 500 MB sichern. Eine normale Dateikopie würde die gesamte Datei kopieren, selbst wenn sich einige Bytes geändert haben. Dagegen würde DeltaCopy nur den tatsächlich geänderten Teil der Datei kopieren. Dadurch wird die Datenübertragung auf nur einen Bruchteil von 500 MB reduziert, was Zeit und Netzwerkbandbreite einspart.

In technischer Hinsicht handelt es sich bei DeltaCopy um einen "Windows-freundlichen" Wrapper für das Rsync-Programm, der derzeit von Wayne Davison verwaltet wird. "rsync" wurde hauptsächlich für Unix / Linux / BSD-Systeme entwickelt. Obwohl Ports für Windows verfügbar sind, müssen sie in der Regel Cygwin-Bibliotheken heruntergeladen und manuell konfiguriert werden.

0
Robin

Eine andere Alternative ist Microsoft SyncToy: https://www.microsoft.com/de-de/download/details.aspx?id=15155 . Es ist GUI-basiert und ermöglicht es Ihnen, Ordnerpaare für die Synchronisierung zu definieren. Es gibt eine Vorschau-Schaltfläche, mit der Sie eine Liste der Dateien erhalten, die noch synchronisiert werden müssen. (Dies ist die Liste, die Sie möchten.) Nach der Synchronisierung werden alle in einer Liste aufgetretenen Probleme ausgegeben.

Es ist alt, daher sind die Systemanforderungen auf der Microsofts-Website etwas veraltet. Ich verwende es regelmäßig unter Windows 8.1. Ich habe es nicht unter Windows 10 verwendet, aber es sollte auch dort funktionieren.