Zum Inhalt springen

robocopy mirror


nonov

Empfohlene Beiträge

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?

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

..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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...