Verzeichnisse vergleichen

Verzeichnisse vergleichen

Irgendwann, als es ein Software-Upgrade gab, hat der vorherige Support-Mitarbeiter, von dem ich abgelöst wurde, für das Upgrade eine Kopie eines Verzeichnisses auf dem neuen Server erstellt. Wir haben den alten Server anscheinend behalten und möchten ihn jetzt außer Betrieb nehmen.

Die Endbenutzer möchten die Daten auf dem alten Server sofort löschen, weil sie befürchten, dass auf dem neuen Server keine direkte Kopie vorhanden ist. Da der vorherige Supportmitarbeiter nicht verfügbar ist und wir aus rechtlichen Gründen 100 % sicher sein müssen, dass alles erhalten geblieben ist, liegt es an mir, zu bestimmen, wie das geht.

Es gibt jedoch ein paar Fallstricke:

1) Seit der Veröffentlichung wurden dem Verzeichnis des neuen Servers neue Dateien hinzugefügt.

2) Die Dateien auf dem neuen Server wurden möglicherweise in andere Unterverzeichnisse verschoben als die, in denen sie ursprünglich auf dem alten Server vorhanden waren. Dies kann dazu geführt haben, dass die Zeitstempel aktualisiert wurden, muss es aber nicht.

Meine größte Sorge ist, zumindest eine Liste der Dateien zu erhalten, die im „alten“ Verzeichnis vorhanden sind, im neuen Verzeichnis jedoch nicht. Es ist mir nicht unbedingt wichtig, dass Dateien, die auf dem neuen Server vorhanden sind, auf dem alten Server nicht vorhanden sind.

Gibt es ein Tool, das dies kann?

Antwort1

RoboCopy (in Windows integriert) ist hier Ihr Freund.

robocopy [path to old server directory] [path to new server directory] /mir /l

/mirgibt an, dass Sie das Verzeichnis des alten Servers in das Verzeichnis des neuen Servers spiegeln möchten

/llistet lediglich die Dateien auf, die kopiert werden sollen, ohne sie tatsächlich zu kopieren

Wenn die Anzahl der Dateien und Verzeichnisse groß ist, möchten Sie die Ausgabe möglicherweise zur einfacheren Anzeige in einer Datei protokollieren.

/log:C:\logfile.txt

Robocopy meldet alle Dateien oder Verzeichnisse auf dem alten Server, aber nicht auf dem neuen Server, als Neue Datei oder Neues Verzeichnis. Dateien auf dem neuen Server, die sich nicht auf dem alten Server befinden, werden als Extra gemeldet.

Wie immer können Sie robocopy /?weitere Optionen anfordern.

Warnung: Sie möchten diese Option wahrscheinlich nicht verwenden, /mirwenn Sie Ihre Daten tatsächlich synchronisieren, da Sie Dateien verlieren, die sich auf dem neuen Server, aber nicht auf dem alten Server befinden.

verwandte Informationen