Registrierungsschlüssel und -werte für Sicherung und Wiederherstellung
Anwendungen, die Sicherungs- und Wiederherstellungsvorgänge anfordern oder ausführen, sollten die folgenden Registrierungsschlüssel und -werte verwenden, um miteinander oder mit Features wie dem Volume Shadow Copy (VSS)-Dienst und der Windows-Sicherung zu kommunizieren:
- CustomPerformanceSettings
- DisableMonitoring
- FilesNotToBackup
- FilesNotToSnapshot
- IdleTimeout
- KeysNotToRestore
- LastInstance
- LastRestoreId
- MaxShadowCopies
- MinDiffAreaFileSize
- OverallPerformanceSetting und CustomPerformanceSettings
- SYSVOL
CustomPerformanceSettings
Siehe OverallPerformanceSetting und CustomPerformanceSettings.
DisableMonitoring
Auf Windows-Clientplattformen ab Windows 7 werden Benutzer*innen automatisch aufgefordert, die Windows-Sicherung zu konfigurieren, wenn sie dies noch nicht getan haben. Diese Benachrichtigungen werden zur Startzeit des Computers angezeigt, beginnend sieben Tage nach der Installation des Betriebssystems. Sie werden auch angezeigt, wenn der Benutzer eine Festplatte installiert. In diesem Fall werden die Benachrichtigungen sofort angezeigt.
OEMs und Entwickler von Drittanbieter-Sicherungsanwendungen können diese automatischen Benachrichtigungen mittels des Registrierungswerts DisableMonitoring deaktivieren.
Da dieser Wert standardmäßig nicht vorhanden ist, muss er unter dem folgenden Registrierungsschlüssel erstellt werden:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup
Der Registrierungswert DisableMonitoring hat den Datentyp REG_DWORD und wird wie folgt interpretiert:
- Wenn die Daten des Werts auf 1 festgelegt sind und Benutzer*innen die Windows-Sicherung noch nicht konfiguriert haben, werden die automatischen Benachrichtigungen deaktiviert. Wenn im Info-Center bereits eine automatische Benachrichtigung vorhanden ist, bewirkt das Festlegen dieses Registrierungswerts, dass die Benachrichtigung am nächsten Morgen um 10:00 Uhr entfernt wird.
- Wenn der Wert nicht vorhanden ist, wenn seine Daten nicht festgelegt sind oder wenn seine Daten auf Null festgelegt sind, werden die automatischen Benachrichtigungen nicht deaktiviert.
Windows Vista und Windows XP: Dieser Registrierungswert wird nicht unterstützt.
FilesNotToBackup
Der Registrierungsschlüssel FilesNotToBackup gibt die Namen der Dateien und Verzeichnisse an, die von Sicherungsanwendungen nicht gesichert oder wiederhergestellt werden sollen. Jeder Eintrag in diesem Schlüssel ist eine REG_MULTI_SZ-Zeichenfolge mit dem folgenden Format:
[Laufwerk][Pfad]\Dateiname [/s]
- Laufwerk gibt das Laufwerk an und ist optional. Beispiel: c:. Um alle Laufwerke anzugeben, verwenden Sie einen umgekehrten Schrägstrich (\). Es sind keine Laufwerkbuchstaben erforderlich.
- Pfad gibt den Pfad an und ist optional. Diese Zeichenfolge darf keine Platzhalterzeichen enthalten.
- Dateiname gibt die Datei oder das Verzeichnis an und ist erforderlich. Die Zeichenfolge darf Platzhalterzeichen enthalten.
- /s gibt an, dass alle Unterverzeichnisse des angegebenen Pfads enthalten sind.
- Die gesamte oder ein Teil der Zeichenfolge kann durch Umgebungsvariablen wie %Systemroot% ersetzt werden.
Die folgende Tabelle zeigt einige typische Einträge.
Eintragsname | Standardwert |
---|---|
Internet Explorer | Temporäre Dateien |
Arbeitsspeicherseitendatei | \Pagefile.sys |
Microsoft Distributed Transaction Coordinator | C:\Windows\system32\MSDtc\MSDTC.LOG C:\Windows\system32\MSDtc\trace\dtctrace.log |
Offlinedateien-Cache | %Systemroot%\CSC\* /s |
Energieverwaltung | \hiberfil.sys |
Einzelinstanz-Speicherung | \SIS Common Store\*.* /s |
Temporäre Dateien | %TEMP%\* /s |
Hinweis
Anwendungen, die Sicherungen auf Volumeebene durchführen, kopieren im Allgemeinen das gesamte Volume auf Blockebene, sodass sie den Registrierungsschlüssel FilesNotToBackup zur Sicherungszeit nicht berücksichtigen können. Stattdessen warten sie bis zur Wiederherstellungszeit, um die Dateien zu löschen, die nicht gesichert werden sollten. In den meisten Fällen ist dies eine vernünftige Strategie. Im Fall von Einzelinstanz-Speicherungsdateien dürfen die SIS Common Store-Dateien jedoch nicht zur Wiederherstellungszeit gelöscht werden.
Bei Volumesicherungen auf Blockebene berücksichtigen Windows Server Backup und das Windows Wbadmin-Dienstprogramm den Registrierungsschlüssel FilesNotToBackup, indem die entsprechenden Dateien zur Wiederherstellungszeit gelöscht werden. Die Systemwiederherstellung und Systemstatussicherung berücksichtigen den Registrierungsschlüssel FilesNotToBackup nicht.
Windows XP: Die Systemwiederherstellung berücksichtigt den Registrierungsschlüssel FilesNotToBackup.
FilesNotToSnapshot
VSS unterstützt den Registrierungsschlüssel FilesNotToSnapshot. Anwendungen und Dienste können diesen Schlüssel zur Angabe von Dateien verwenden, die aus neu erstellten Schattenkopien gelöscht werden sollen. Weitere Informationen finden Sie unter Ausschließen von Dateien aus Schattenkopien.
Windows Server 2003 und Windows XP: Dieser Registrierungsschlüssel wird nicht unterstützt.
Bei Volumesicherungen auf Blockebene berücksichtigt Windows Server Backup den Registrierungsschlüssel FilesNotToSnapshot, indem die entsprechenden Dateien zur Wiederherstellungszeit gelöscht werden.
IdleTimeout
Der Registrierungswert IdleTimeout gibt die Zeit in Sekunden an, wie lange der VSS-Dienst im Leerlauf wartet. Wenn dieser Timeoutwert erreicht wird und es keine Aufgaben zur Ausführung gibt, wird der VSS-Dienst heruntergefahren.
Dieser Registrierungswert befindet sich unter dem folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VSS\Settings
Wenn dieser Registrierungswert nicht vorhanden ist:
- Der tatsächliche Timeoutwert, der verwendet wird, ist standardmäßig 180 Sekunden (3 Minuten).
- Sie können einen Wert mit dem Namen IdleTimeout und dem Typ DWORD erstellen und auf den gewünschten Wert festlegen.
Wenn dieser Registrierungswert auf 0 Sekunden festgelegt ist:
- Der tatsächliche Timeoutwert, der verwendet wird, ist 180 Sekunden (3 Minuten).
Wenn Sie diesen Registrierungswert festlegen:
- VSS verwendet den von Ihnen festgelegten Timeoutwert.
- Sie können einen beliebigen Wert zwischen 1 und FFFFFFFF Sekunden angeben. Es wird jedoch empfohlen, einen Wert zwischen 1 und 180 Sekunden auszuwählen.
Windows Server 2003 und Windows XP: Dieser Registrierungsschlüssel wird nicht unterstützt.
KeysNotToRestore
Der Registrierungsschlüssel KeysNotToRestore gibt die Namen der Registrierungsunterschlüssel und -werte an, die von Sicherungsanwendungen nicht wiederhergestellt werden sollten. Weitere Informationen finden Sie unter KeysNotToRestore. Der Registrierungsschlüssel KeysNotToRestore muss nicht berücksichtigt werden.
Windows Server 2003 und Windows XP: Sie müssen den Registrierungsschlüssel KeysNotToRestore berücksichtigen.
Bei Volumesicherungen auf Blockebene berücksichtigt Windows Server Backup den Registrierungsschlüssel KeysNotToRestore, indem die entsprechenden Dateien zur Wiederherstellungszeit gelöscht werden.
Die Systemstatussicherung berücksichtigt den Registrierungsschlüssel KeysNotToRestore.
LastInstance
Der Registrierungswert LastInstance gibt an, dass ein Bare-Metal-Wiederherstellungsvorgang ausgeführt wurde und die Volumes überschrieben, aber nicht formatiert wurden. Weitere Informationen finden Sie unter Verwenden von VSS Automated System Recovery zur Notfallwiederherstellung.
Windows Server 2003 und Windows XP: Dieser Registrierungswert wird nicht unterstützt.
LastRestoreId
Wenn eine Sicherungsanwendung eine Systemstatuswiederherstellung durchführt, muss sie die Fertigstellung durch Festlegen des Registrierungswerts LastRestoreId angeben. In diesem Fall bezieht sich „Systemstatuswiederherstellung“ auf eine Wiederherstellung, die Betriebssystem-Binärdateien und -Treiber selektiv wiederherstellt.
Wenn das gesamte Start- und Systemvolume auf Volumeebene wiederhergestellt wird, darf dieser Wert nicht festgelegt werden.
Wenn der Registrierungswert LastRestoreId nicht vorhanden ist, sollte die Sicherungsanwendung ihn unter dem folgenden Registrierungsschlüssel erstellen:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\SystemStateRestore
Erstellen Sie einen Wert mit dem Namen LastRestoreId, und geben Sie REG_SZ ein. Der Wert muss ein eindeutiger, nicht transparenter Wert sein, z. B. eine GUID.
Wenn eine neue Systemstatuswiederherstellung ausgeführt wird, sollte die Sicherungsanwendung die Daten des Werts LastRestoreId ändern.
Andere Anwendungen, die Systemstatuswiederherstellungen überwachen müssen, sollten die Daten dieses Registrierungswerts speichern. Diese Daten können mit den aktuellen Daten des Registrierungswerts LastRestoreId verglichen werden, um zu ermitteln, ob eine neue Systemstatuswiederherstellung durchgeführt wurde.
Windows Vista, Windows Server 2003 und Windows XP: Dieser Registrierungswert wird erst ab Windows Vista mit Service Pack 1 (SP1) und Windows Server 2008 unterstützt.
MaxShadowCopies
Der Registrierungswert MaxShadowCopies gibt die maximale Anzahl der für den Client zugänglichen Schattenkopien an, die auf den einzelnen Volumes des Computers gespeichert werden können. Eine für den Client zugängliche Schattenkopie ist eine Schattenkopie, wie mit dem Wert VSS_CTX_CLIENT_ACCESSIBLE der Enumeration _VSS_SNAPSHOT_CONTEXT erstellt wird. Die über den Client zugänglichen Schattenkopien werden von Schattenkopien für freigegebene Ordner verwendet. Weitere Informationen zu Schattenkopien finden Sie in der Dokumentation für VSS.
Wenn der Registrierungswert MaxShadowCopies nicht vorhanden ist, kann die Sicherungsanwendung ihn unter dem folgenden Registrierungsschlüssel erstellen:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VSS\Settings
Erstellen Sie einen Wert mit dem Namen MaxShadowCopies, und geben Sie DWORD ein. Der Standarddatenwert für diesen Wert ist 64. Der Mindestwert beträgt 1. Maximal zulässig sind 512.
Hinweis
Bei anderen Arten von Schattenkopien gibt es keinen Registrierungswert, der MaxShadowCopies entspricht. Die maximale Anzahl von Schattenkopien beträgt 512 pro Volume.
Hinweis
Die Einstellung MaxShadowCopies wird unter Windows Server 2003 oder höher unterstützt.
Windows Server 2003: Auf Clusterservern müssen die Daten des Registrierungswerts MaxShadowCopies möglicherweise auf eine niedrigere Zahl festgelegt werden. Weitere Informationen finden Sie unter Datenträgervolumes benötigen länger, um online zu sein, wenn Sie den Volumeschattenkopie-Dienst auf Computern verwenden, auf denen zahlreiche E/A-Vorgänge ausgeführt werden.
Windows XP: Dieser Registrierungswert wird nicht unterstützt.
MinDiffAreaFileSize
VSS teilt einen Speicherbereich für Schattenkopien (bzw. einen „Diff-Bereich“) zu, um Daten für Schattenkopien zu speichern. Die Mindestgröße des Speicherbereichs für Schattenkopien wird pro Computer festgelegt und kann mithilfe des Registrierungswerts MinDiffAreaFileSize angegeben werden.
Wenn der Registrierungswert MinDiffAreaFileSize nicht festgelegt ist, beträgt die Mindestgröße des Speicherbereichs für Schattenkopien 32 MB für Volumes, die kleiner als 500 MB sind, und 320 MB für Volumes, die größer als 500 MB sind.
Windows Server 2008, Windows Server 2003 mit SP1 und Windows Vista: Wenn der Registrierungswert MinDiffAreaFileSize nicht festgelegt ist, beträgt die Größe des Speicherbereichs für Schattenkopien mindestens 300 MB. Wenn der Registrierungswert MinDiffAreaFileSize festgelegt ist, müssen die Daten zwischen 300 MB und 3000 MB (3 GB) liegen und ein Vielfaches von 300 MB betragen.
Windows Server 2003: Wenn der Registrierungswert MinDiffAreaFileSize nicht festgelegt ist, beträgt die Mindestgröße des Speicherbereichs für Schattenkopien 100 MB.
Windows XP: Dieser Registrierungswert wird nicht unterstützt.
Wenn der Registrierungswert MinDiffAreaFileSize nicht vorhanden ist, kann die Sicherungsanwendung ihn unter dem folgenden Registrierungsschlüssel erstellen:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VolSnap
Erstellen Sie einen Wert mit dem Namen MinDiffAreaFileSize, und geben Sie REG_DWORD ein. Die Daten für diesen Schlüssel werden in Megabyte angegeben. 320 entspricht 320 MB, und 3200 entspricht 3,2 GB. Sie sollten eine Zahl angeben, die ein Vielfaches von 32 ist. Wenn Sie einen Wert angeben, der kein Vielfaches von 32 ist, wird das nächste Vielfache von 32 verwendet.
Schattenkopien funktionieren möglicherweise nicht korrekt, wenn der Registrierungswert MinDiffAreaFileSize eine Mindestgröße angibt, die die maximale Größe des Speicherbereichs für Schattenkopien überschreitet. Um die maximale Größe des Speicherbereichs für Schattenkopien anzugeben, verwenden Sie die Vssadmin-Befehle „add shadowstorage“ oder „resize shadowstorage“, Um die aktuelle maximale Größe anzuzeigen, verwenden Sie den Vssadmin-Befehl list shadowstorage. Wenn Sie keine maximale Größe festgelegt haben, gibt es keine Beschränkung für den Speicherplatz, der verwendet werden kann.
OverallPerformanceSetting und CustomPerformanceSettings
Die Registrierungswerte OverallPerformanceSetting und CustomPerformanceSettings werden zur Angabe von Leistungseinstellungen für die Windows Server-Sicherung verwendet. Diese Registrierungswerte werden nur unter Windows Server-Betriebssystemen unterstützt.
Windows Server 2003: Diese Registrierungswerte werden nicht unterstützt.
Wenn diese Registrierungswerte nicht vorhanden sind, kann die Sicherungsanwendung sie unter dem folgenden Registrierungsschlüssel erstellen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Windows Block Level Backup
Um Leistungseinstellungen für alle Volumes anzugeben, erstellen Sie einen Wert mit dem Namen OverallPerformanceSetting und geben REG_DWORD ein. Die Daten des Werts sollten auf einen der folgenden Werte festgelegt werden.
Wert | Bedeutung |
---|---|
1 | Normale Sicherungsleistung (mithilfe vollständiger Sicherungen). Diese Einstellung entspricht der Einstellung „Normale Sicherungsleistung“, die in Optimieren der Sicherungs- und Serverleistung beschrieben wird. |
2 | Schnellere Sicherungsleistung (mithilfe inkrementeller Sicherungen). Diese Einstellung entspricht der Einstellung „Schnellere Sicherungsleistung“, die in Optimieren der Sicherungs- und Serverleistung beschrieben wird. |
3 | Benutzerdefinierte Sicherungsleistung (durch Angabe einer Leistungseinstellung für jedes Volume). Diese Einstellung entspricht der Einstellung „Benutzerdefiniert“, die in Optimieren der Sicherungs- und Serverleistung beschrieben wird. |
Wenn Sie OverallPerformanceSetting auf 3 festlegen, müssen Sie die Leistungseinstellungen für jedes Volume einzeln festlegen. Hierzu erstellen Sie einen Wert mit dem Namen CustomPerformanceSettings und geben REG_MULTI_SZ ein. Die Daten dieses Werts sollten wie folgt festgelegt werden:
- Jede Zeichenfolge in der Zeichenfolgensequenz REG_MULTI_SZ enthält die Einstellung für ein Volume.
- Jede Zeichenfolge besteht aus einer Volume-GUID, gefolgt von einem Komma, gefolgt von einem DWORD-Wert.
- Jeder DWORD-Wert ist entweder 1 (vollständige Sicherung) oder 2 (inkrementelle Sicherung).
Angenommen, der Computer verfügt über zwei Volumes wie folgt:
- Die beiden Volumes sind C:\ und D:\.
- Die GUID für Volume C:\ ist 07c473ca4-2df8-11de-9d80-806e6f6e6963. Die GUID für Volume D:\ ist 0ac22ea6c-712f-11de-adb0-00215a67606e.
- Sie möchten die normale Sicherungsleistung für Volume C:\ und eine schnellere Sicherungsleistung für Volume D:\ angeben.
Hierzu legen Sie OverallPerformanceSetting auf 3 und CustomPerformanceSettings auf „07c473ca4-2df8-11de-9d80-806e6f6e6963,1\00ac22ea6c-712f-11de-adb0-00215a67606e,2“ fest.
Wenn Sie OverallPerformanceSetting auf 1 oder 2 festlegen, werden die Daten im Wert CustomPerformanceSettings ignoriert.
SYSVOL
Der Registrierungswert SYSVOL ist eine Möglichkeit, den Distributed File System Replication (DFSR) darüber zu benachrichtigen, dass ein Systemstatus-Wiederherstellungsvorgang initiiert wurde. Jede Sicherungsanwendung, die eine Systemstatuswiederherstellung von SYSVOL durchführt, sollte diesen Wert verwenden, um anzugeben, ob der Wiederherstellungsvorgang autoritativ oder nicht autoritativ ist. Dieser Wert wird vom DFSR-Dienst gelesen. Wenn dieser Wert nicht festgelegt ist, wird die SYSVOL-Wiederherstellung standardmäßig nicht autoritativ ausgeführt.
Wenn der Registrierungswert SYSVOL nicht vorhanden ist, sollte die Sicherungsanwendung ihn unter dem folgenden Registrierungsschlüssel erstellen:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DFSR\Restore
Erstellen Sie einen Wert mit dem Namen SYSVOL, und geben Sie REG_SZ ein. Die Daten des Werts sollten entweder als „autoritativ“ oder als „nicht autoritativ“ festgelegt werden, basierend auf der Anforderung des Systemadministrators.
Windows Vista, Windows Server 2003 und Windows XP: Dieser Registrierungswert wird nicht unterstützt.