Dies ist eine alte Version des Dokuments!
Volume Shadow Copy fuer das Backup verwenden
Übersicht und Funktion siehe ⇒ http://mastblog.de/software-os/funktionsweise-volume-shadow-copy-service-vss/
Diskshadow Windows 2008
Diskshadow hat das Tool vshadow abgelöst und wird mit Windows 2008 per default ausgeliefert.
Dokumentation unter ⇒ http://technet.microsoft.com/en-us/library/cc772172.aspx
Windows 7:
Diskshadow steht nicht unter Windows 7 64bit zur Verfügung, kann aber von einen Windows 2008 Server „ausgeliehen“ werden.
Programm (diskshadow.exe) und Language File (diskshadow.exe.mui) aus dem System32 Verzeichnis des 2008'er Servers in die gleiche Pfadstruktur unter Windows 7 64bit kopieren.
(funktioniert leider nur mit der richtigen Sprachversion, von einem englischen 2008 auf ein deutsches Windows 7 hat dies nicht funktioniert!)
Rudimentäres Beispiel:
# Parameter setzen SET CONTEXT PERSISTENT #Locatation for Metadata SET METADATA c:\vss_meta_oracle_data.cab SET VERBOSE ON # Backup Modus einschalten BEGIN BACKUP #Alias für das volume vergeben ADD VOLUME D: ALIAS OracleData #Snapshot anlegen CREATE #VSS Copy als Laufwerk freigeben EXPOSE %OracleData% X: # Daten sichern EXEC C:\backupScript.ps1 # Laufwerk wieder freigeben UNEXPOSE X: # Backup beenden END BACKUP #Shadow Kopie löschen DELETE SHADOWS SET %VSS_SHADOW_SET%
Als Script aufrufen mit diskshadow -s script.txt.
Quellen:
vshadow.exe - Volume Shadow Copy Service SDK für Windows XP und Windows 2003
- Download (XP und windows2003) über Volume Shadow Copy Service SDK 7.2