Sichern und Wiederherstellen des Systemstatus

Hinweis

Dieses Thema gilt für Windows Vista, Windows Server 2008 und höher. Informationen zu Windows Server 2003 finden Sie unter Sichern und Wiederherstellen des Systemstatus in Windows Server 2003 R2 und Windows Server 2003 SP1.

 

Beim Ausführen einer VSS-Sicherung oder -Wiederherstellung wird der Windows-Systemzustand als Sammlung mehrerer wichtiger Betriebssystemelemente und deren Dateien definiert. Diese Elemente sollten bei Sicherungs- und Wiederherstellungsvorgängen immer als Einheit behandelt werden.

Hinweis

Microsoft bietet keinen technischen Support für Entwickler oder IT-Experten für die Implementierung von Online-Systemzustandswiederherstellungen unter Windows (alle Versionen).

 

Beim Sichern und Wiederherstellen des Systemzustands wird empfohlen, die System- und Startvolumes zusätzlich zu den dateien zu sichern und wiederherzustellen, die von den Systemzustandsschreibern aufgezählt werden. Systemzustandsschreiber sind Writer, für die das attribut VSS_USAGE_TYPE entweder auf VSS_UT_BOOTABLESYSTEMSTATE oder VSS_UT_SYSTEMSERVICE festgelegt ist.

Wichtig

Wenn ein VSS Writer durch seine VSS_USAGE_TYPE als Systemzustandsschreiber identifiziert wird, muss er in eine Systemstatussicherung eingeschlossen werden, auch wenn er auswählbar ist.

 

Zusätzlich zu den aufgezählten Betriebssystem- und Treiber-Binärdateien, die von den Systemzustandsschreibern aufgezählt werden, gibt es bestimmte andere Dateien, die als Teil des Systemzustands gesichert werden müssen.

Alle komponenten, die von einem VSS-Systemstatuswriter gemeldet werden, sind Teil des Systemzustands, mit Ausnahme der Komponenten, für die das flag VSS_CF_NOT_SYSTEM_STATE festgelegt ist.

Sicherungsprogramme sollten auch den Registrierungsschlüssel LastRestoreId festlegen. Weitere Informationen finden Sie unter Registrierungsschlüssel und Werte für Sicherung und Wiederherstellung.

Hinweis

In Windows Vista, Windows Server 2008 und höher wurden die Namen und Speicherorte einiger Systemdateien wie folgt geändert.

 

Systemstatus

Für Windows Server 2012 und höher müssen zusätzlich zu den Dateien, die von den verschiedenen VSS-Systemzustandsautoren gemeldet werden, nur die folgenden Lizenzierungsdateien explizit eingeschlossen werden, und die folgenden DRM-Dateien müssen explizit ausgeschlossen werden.

Windows Media Digital Rights Management-Dateien

In Windows Server 2008 und höher werden die folgenden Dateien, einschließlich aller Unterverzeichnisse unter dem folgenden Pfad, vom Systemstatus ausgeschlossen und dürfen nicht gesichert werden:

  • %ProgramData%\Microsoft\Windows\DRM\

Dadurch werden die Informationen im Abschnitt Windows Media Digital Rights Management unter Arbeiten mit Dateisystem und Sicherheitsfeatures ersetzt.

Konfigurationsdateien für Leistungsindikatoren

Die Konfigurationsdateien des Leistungsindikators befinden sich im Verzeichnis %SystemRoot%\System32\ und weisen die folgenden Namen auf:

Perf?00?. dat Perfc0??. dat Perfd0??. dat Perfh0??. dat Perfi0??. dat Prfc0???. dat Prfd0???. dat Prfh0???. dat Prfi0???. Dat

Diese Dateien werden nur während der Anwendungsinstallation geändert und sollten während der Sicherungen und Wiederherstellungen des Systemzustands gesichert und wiederhergestellt werden.

IIS-Konfigurationsdateien

Hinweis

In Windows Vista mit Service Pack 1 (SP1) und höher sollten Sie diese Dateien nicht sichern. Verwenden Sie stattdessen den mitgelieferten IIS-Konfigurationswriter. Weitere Informationen zu diesem Writer finden Sie unter In-Box VSS Writers.

 

Die relevanten IIS-Konfigurationsdateien und ihre Speicherorte sind unten aufgeführt:

  • Die .NET FX-machine.config datei befindet sich im Frameworkversionsverzeichnis.

  • Die ASP.NET Stammdatei web.config befindet sich im Frameworkversionsverzeichnis.

    Hinweis

    Die Konfigurationsdateien für .NET FX und ASP.NET befinden sich im Frameworkversionsverzeichnis. Wenn mehrere Versionen des Frameworks auf dem Computer installiert sind, enthält dieses Verzeichnis eine Konfigurationsdatei für jede installierte Version.

     

  • Die iis applicationHost.config zentrale Konfigurationsdatei befindet sich im Verzeichnis %windir%\system32\inetsrv\config. Damit der Server diese Konfigurationsdatei verstehen kann, gibt es Schemadateien, die die Grammatik und Struktur bestimmen. Diese Dateien befinden sich im Verzeichnis %windir%\system32\inetsrv\config\schema.

Der Pfad des Frameworkversionsverzeichnisses wird im folgenden Registrierungsschlüssel gespeichert:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\InstallRoot

Darüber hinaus müssen die folgenden Kryptografieschlüssel gesichert werden:

%ProgramData%\Microsoft\Crypto\RSA\MachineKeys\*
%SystemRoot%\System32\Microsoft\Protect\*

Frameworkdateien

Alle Versionen von .NET Framework müssen gesichert werden. Die Dateien befinden sich in einem oder beiden der folgenden Verzeichnisse:

%windir%\\Microsoft.Net\\Framework %windir%\\Microsoft.Net\\Framework64

Darüber hinaus müssen die Assemblydateien gesichert werden. Diese Dateien befinden sich im folgenden Verzeichnis:

%windir%\assembly

Taskplaner-Aufgabendateien

Die Aufgabendateien des Aufgabenplaners müssen gesichert werden. Die Dateien befinden sich an einem oder beiden der folgenden Speicherorte:

%windir%\\system32\\tasks und alle Unterverzeichnisse (rekursiv) %windir%\\tasks (keine Unterverzeichnisse)