Gruppe: Mitglied
Mitglied seit: 15.12.2001
Beiträge: 2.877
Hallo,
ich habe ein kleines Problem mit der Datensicherung: Mit einem Schedulerprogramm startet immer zu einer festgelegten Zeit ein kleines Batchprogramm um die NC-Programme meines CAM-Arbeitsplatzes auf den Firmenserver zu sichern. Dies geschieht dann auf der DOS-Ebene mittels "xcpoy c:/[pfad] f:/[pfad]" Nun werden es ja täglich mehr Dateien, die so auf den Server geschrieben werden und der Vorgang wird dadurch immer zeitintensiver. Nun meine Frage: Gibt es einen Weg, das Datum und die Zeit der Dateierstellung oder -editierung zu erfassen und nur Dateien eines gewissen Zeitraumes (z.B. die letzten zwei Tage) zu sichern, da die ältreren ja schon auf dem Server sind und nicht nochmals überschreiben werden müssen?
Gruppe: Mitglied
Mitglied seit: 28.03.2002
Beiträge: 411
Bei XCOPY gibt es den Parameter /M, der nur Dateien mit gesetztem Archivattribut kopiert. Dieses Attribut wird nach dem Kopieren zurückgesetzt, so daß die Datei als archiviert gilt. Daher werden also nur Dateien kopiert, die noch nicht kopiert wurden. Vorsicht : Attribut wird glaube ich auch zurückgesetzt, wenn das Kopieren fehlgeschlagen ist, also wenn z.B. der Server offline war, o.ä. P.S. Gib einfach mal "xcopy /?" ein, dann siehst Du alle Parameter (auch Datumsangabe, wobei man das Datum dann angeben muß, oder Du schreibst es vorher in eine Datei mit Date>datei.txt und gibst es dann an xcopy wieder zurück mittels xcopy Gruß, Jörg
Gruppe: Mitglied
Mitglied seit: 22.02.2002
Beiträge: 322
Hallo Samson,
hast Du schon mit dem Schalter D versucht:
QUOTE
/D:M-T-J Kopiert nur die an oder nach dem Datum geänderten Dateien. Ist kein Datum angegeben, werden nur Dateien kopiert, die neuer als die bestehenden Zieldateien sind.
Gruppe: Mitglied
Mitglied seit: 15.12.2001
Beiträge: 2.877
Hallo jheusler und cadcam, Danke für die Tipps, ich teste das dann mal am Montag im Betrieb. Vielleicht finde ich ja irgendwo noch ein DOS-Handbuch um diese Dinge nachzuschlagen....
Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch das Anklicken des „Akzeptieren“-Buttons erklären Sie sich ausdrücklich mit dem Einsatz von Cookies einverstanden. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung.