WatchDirectory Alternative?
Hallo zusammen,
ich nutze WatchDirectory um Daten von einem Server zu replizieren.
Die Ordnernamen fangen mit dem Datum an, dass heißt ich kontrolliere heute (02.03.2020) am Standort B, ob alle Ordner und Dateien von Standort A mit dem Datum von gestern (01.03.2020) kopiert wurden und überprüfe die Anzahl der Elemente/Dateien.
Vielleicht etwas paranoid, jedoch darf ich mir kein Verlust leisten.
Gibt es ein Tool das mir diese Arbeit abnimmt und das selbst prüft und meckert falls was schief gelaufen ist?
Danke im voraus!
ich nutze WatchDirectory um Daten von einem Server zu replizieren.
Die Ordnernamen fangen mit dem Datum an, dass heißt ich kontrolliere heute (02.03.2020) am Standort B, ob alle Ordner und Dateien von Standort A mit dem Datum von gestern (01.03.2020) kopiert wurden und überprüfe die Anzahl der Elemente/Dateien.
Vielleicht etwas paranoid, jedoch darf ich mir kein Verlust leisten.
Gibt es ein Tool das mir diese Arbeit abnimmt und das selbst prüft und meckert falls was schief gelaufen ist?
Danke im voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 553702
Url: https://administrator.de/contentid/553702
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
2 Kommentare
Neuester Kommentar
hi
robocopy macht das. Und mit ner Logdatei kannst du am Ende auch easy auswerten ob was schief gelaufen ist.
per PS sowas wie:
robocopy macht das. Und mit ner Logdatei kannst du am Ende auch easy auswerten ob was schief gelaufen ist.
per PS sowas wie:
robocopy $source $dest /z /r:5 /w:5 /tbd /np /MIR /LOG:"C:\logs\MyLog.log" /NP /NDL /NFL
Get-Content C:\logs\*.log |Select-String -Pattern "0x00000002" >> C:\logs\Fehler\ERROR-Dateiname.log
Get-Content C:\logs\*.log |Select-String -Pattern "0x00000003" >> C:\logs\Fehler\ERROR-Pfadname.log
Get-Content C:\logs\*.log |Select-String -Pattern "0x00000005" >> C:\logs\Fehler\ERROR-Zugriffverweigert.log
Get-Content C:\logs\*.log |Select-String -Pattern "0x00000020" >> C:\logs\Fehler\ERROR-DateiimZugriff.log
Get-Content C:\logs\*.log |Select-String -Pattern "0x00000035" >> C:\logs\Fehler\ERROR-Netzwerkpfadnichtgefunden.log
Moin,
schau Dir mal DeltaCopy an (http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp).
Ist die Umsetzung von rsync für Windows und arbeitet blockbasierend.
Vorteil gegenüber z.B. Robocoy ist dass wenn z.B. in einer 100 GB Datei nur ein Datenblock geändert wird, wird durch Deltacopy/rsync auch nur dieser Block übertragen. Dadurch ist der sync sehr schnell.
Gruß
Dirk
schau Dir mal DeltaCopy an (http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp).
Ist die Umsetzung von rsync für Windows und arbeitet blockbasierend.
Vorteil gegenüber z.B. Robocoy ist dass wenn z.B. in einer 100 GB Datei nur ein Datenblock geändert wird, wird durch Deltacopy/rsync auch nur dieser Block übertragen. Dadurch ist der sync sehr schnell.
Gruß
Dirk