nonov Geschrieben 9. März 2011 Teilen Geschrieben 9. März 2011 Hallo, mit robocopy wird jeden Abend ein Ordner auf ein NAS gespiegelt. Die Quelldaten liegen auf einem Windows 2003 Server (Domänen-Mitglied). Der Spiegel auf einem LG N2B1 (Einbindung in Domäne, als NTP-Server ist der DC eingetragen) Es kommen täglich zwischen 300 und 500 Dateien hinzu (zzgl. ca. 20 Geänderte). Nun werden aber immer ca. 2500 Dateien als "Newer" kopiert, obwohl z.T. Dateien bereits 2 Jahre und älter sind. Hier das Script: set Quelle01="xxxserver\backup" set Ziel01="\\xxxnas\backup" set Logfile="c:\dasi_backup.txt" robocopy %Quelle01% %Ziel01% /FFT /MIR /LOG:%Logfile% Wie kann ich sicherstellen, dass nur die wirklich neuen bzw. geänderte Dateien kopiert werden? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
R1I9C8H5I Geschrieben 9. März 2011 Teilen Geschrieben 9. März 2011 Da musst du mal die Dokumentation von Robocopy bemühen, da gibt es Paramter für beim Programmaufruf, wo man das einstellen kann. Da diese aber insbesondere bei Robocopy sehr umfangreich sind kann ich dir die nicht auswendig sagen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nonov Geschrieben 9. März 2011 Autor Teilen Geschrieben 9. März 2011 Die Parameter /MIR und /FFT sollten ausreichend sein. - MIR für den Spiegel - FFT für eine evtl. Rundungsdifferenz der unterschiedlichen Zeitformate zwischen Windows und NAS Filesystem auszugleichen (Differenz größer 2 Sekunden). Beim allergrößten Teil der Dateien funktioniert robocopy zufriedenstellend. Nur nicht bei ca. 2000 Dateien, die jede Nacht immer wieder kopiert werden. Es handelt sich z.Z. um ca 1,1 Millionen Dateien in 2800 Ordnern. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
martin88 Geschrieben 9. März 2011 Teilen Geschrieben 9. März 2011 Das spuckt mir die Hilfe zu Robocopy aus /MIR :: Spiegelt eine Verzeichnisstruktur (Entspricht "/E" mit "/PURGE"). (/E :: Kopiert Unterverzeichnisse, einschließlich leerer Unterverzeichnisse. /PURGE :: Löscht Zieldateien/-verzeichnisse, die in der Quelle nicht mehr vorhanden sind.) /FFT :: Geht von FAT-Uhrzeitangaben füÂr Dateien aus (Granularität von zwei Sekunden). Sonderlich viel hab ich mit robocopy auch noch nicht gemacht. Aber aus diesen beiden Parametern geht meiner Meinung nach noch nicht hervor, dass irgendwelche Dateien vom Kopieren ausgeschlossen werden sollen. Nur eben, dass Unterordner mitkopiert werden und Dateien, die nicht mehr im Quellordner auch im Zielordner gelöscht werden. Versuchs doch mal mit: /XO :: Schließt ältere Dateien aus. Vielleicht klappt's damit ja. Viel Erfolg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Uwe_B Geschrieben 10. März 2011 Teilen Geschrieben 10. März 2011 ..wie wäre es mit dem Kopieren ausschliesslich der Dateien, die ein Archivflag gesetzt haben? /IA:{R | A | S | H | N | C | E} Includes only files with any of the given Attributes set. The following table lists the valid attributes: Attribute Description R Read only A Archive S System H Hidden N Not content indexed C Compressed E Encrypted Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.