Datensicherung mit XCOPY
Schon in einem anderen Dokument habe ich darauf hingewiesen, dass die Kommandozeile selbst unter Windows lebt. Persönlich habe ich für die Datensicherung die Einfachheit und Zuverlässigkeit des Kommandozeilenbefehls XCOPY lieben gelernt.
Mittels XCOPY lassen sich schnell große Datenmengen mit allen Nutzerrechten und Dateiattributen auf einen anderen (Wechsel-)Datenträger kopieren, der dann in einem ausreichend geschützten Safe vor der Unbill kursierender Viren, Würmer sowie der täglichen Gefahr durch Plattencrashs oder Softwarefehler verborgen wird. Die sinkenden Preise für Festplatten und mobile USB 2.0 Gehäuse machen die Datensicherung auf solchen Geräten sehr einfach und kostengünstig. Das gute alte Magnetbandlaufwerk hat zwar sicherlich noch immer seine Darseinsberichtigung. Bei kleineren Firmen oder im Privatbereich reichen Wechselfestplatten jedoch meiner Meinung nach meistens aus. Langfristige Datensicherung lässt darüber hinaus von Zeit zu Zeit auch auf DVD machen.
Optionen des Befehls XCOPY
/A Kopiert nur Dateien mit gesetztem Archivattribut, |
Daten mit XCOPY sichern
Meiner Meinung nach sind die folgende Parameter im Regelfall vollkommen ausreichend.
XCOPY [QUELLE] [ZIEL] /S /E /C /H /O /R /Y /D /V |
Mit diesem Befehl werden alle Unterverzeichnise (/E), unabhängig davon, ob sie leer sind oder nicht (/S), von [QUELLE] zu [ZIEL] kopiert. Hierbei wird das Kopieren auch dann fortgesetzt, wenn Fehler auftauchen (/C) oder die Dateien eigentlich als "versteckt" oder "System" gekennzeichnet sind (/H). Zusammen mit der Datei werden auch alle Schreib- und Benutzerrechte mit kopiert, die für die Datei im System hinterlegt sind (/O).
Sollte im Zielverzeichnis bereits eine alte Version des Backups vorhanden sein, kann man XCOPY veranlassen, dass auch dann überschreiben werden, wenn sie schreibgeschützt sind (/R). Zur Vermeidung von ständigen Fragen lässt sich angeben, dass alle fraglichen Dateien überschrieben werden sollen (/Y) und dabei nur die jeweils aktuelleren Dateien erhalten bleiben sollen (/D).
Als zusätzliche Absicherung kann XCOPY auch alle kopierten Dateien überprüfen (/V). Somit lässt sich zum Beispiel eher verhindern, dass ausgerechnet die alles entscheidende Kundendatei in einen fehlerhaften Sektor der Backup-Festplatte kopiert wurde.
IF NOT EXIST "\\SERVER\backup\%USERNAME%" mkdir \\SERVER\backup\%USERNAME% |
Durch Parameter lässt sich zum Beispiel ein XCOPY-Befehl bauen, der sich prima in der Logon-Datei eines Windows Rechners einbauen lässt. Im dargestellen Beispiel wird das Userverzeichnis des aktuell angemeldeten Benutzers auf den Server kopiert.
Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehme
ich keine Haftung für die Inhalte externer Links. Für den
Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber
verantwortlich.
Besuchen Sie auch meine Bildergalerie unter
gallery.plogmann.net.
© Stefan Plogmann, 1996-2010
