automatisches kopieren

EvilKnivel1

Lieutenant
Registriert
Juni 2008
Beiträge
817
Hi,

ich habe folgendes Problem:

Ich habe auf einem Server ein Verzeichnis mit Anwendungsdaten liegen. Diese ändern sich alle paar wochen mal. Jetzt besteht das Problem, dass diese Daten lokal auf einem weitern Server liegen müssen. Dieser Server soll jetzt per Skript alle 30 Minuten nachschauen, ob sich die Daten geändert haben und wenn ja soll er diese kopieren. Wenn die Daten sich nicht geändert haben, soll er nichts machen.

Zuerst richt ich mir das netzlaufwerk ein mittels net use.

Soweit so gut. Die Daten könnt ich jetzt einfach per copy kopieren... dann würde der Server allerdings immer wenn der Task läuft die Daten kopieren. Das will ich aber nicht. Gibt es einen Befehl für Server2008 welcher nachschaut ob, die Daten welche er kopieren soll, neuer sind als die Daten die er hat? Oder muss ich hierfür ein Extra tool (wie Robocopy) auf den Server machen?

Das ganze soll dann in ein script und per task aufgerufen werden ;)
echo off
net use \\servername\verzeichnis /USER:domäne\account

cp \\servername\verzeichnis c:\verzeichnis (gibt es eine Option zum überprüfen?)
 
Oder muss ich hierfür ein Extra tool (wie Robocopy) auf den Server machen?
Glaub das ist sogar standardmäßig dabei aber ja solltest du
 
Robocopy ist doch mittlerweile im Betriebssystem drin und wäre hier auch das Mittel der Wahl.

/MIR zum Verzeichnisabgleich, oder /E zum rüberkopieren noch fehlender Sachen.
Schon vorhandene Sachen werden nicht erneut übertragen.
 
Zurück
Oben