polowmen
Goto Top

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!

Content-Key: 553702

Url: https://administrator.de/contentid/553702

Printed on: April 25, 2024 at 10:04 o'clock

Member: SeaStorm
SeaStorm Mar 02, 2020 updated at 17:20:55 (UTC)
Goto Top
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 $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  
Member: monstermania
monstermania Mar 03, 2020 at 08:06:04 (UTC)
Goto Top
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