Clés et valeurs de Registre pour la sauvegarde et la restauration

Les applications qui demandent ou effectuent des opérations de sauvegarde et de restauration doivent utiliser les clés et valeurs de Registre suivantes pour communiquer entre elles ou avec des fonctionnalités telles que le service VSS (Volume Shadow Copy Service) et Sauvegarde Windows :

CustomPerformanceSettings

Consultez OverallPerformanceSetting et CustomPerformanceSettings.

DisableMonitoring

Sur Windows plateformes clientes commençant par Windows 7, les utilisateurs sont automatiquement invités à configurer la fonctionnalité Sauvegarde Windows s’ils ne l’ont pas déjà fait. Ces notifications s’affichent au démarrage de l’ordinateur, à compter de sept jours après l’installation du système d’exploitation. Ils apparaissent également lorsque l’utilisateur branche un disque dur ; dans ce cas, les notifications s’affichent immédiatement.

Les OEM et les développeurs d’applications de sauvegarde tierces peuvent utiliser la valeur de Registre DisableMonitoring pour désactiver ces notifications automatiques.

Cette valeur n’existe pas par défaut. Elle doit donc être créée sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\LOGICIEL\Microsoft\\ Windows CurrentVersionWindowsBackup\

La valeur de Registre DisableMonitoring a le type de données REG_DWORD et est interprétée comme suit :

  • Si les données de la valeur sont définies sur 1 et si les utilisateurs n’ont pas déjà configuré la fonctionnalité Sauvegarde Windows, les notifications automatiques sont désactivées. Si une notification automatique est déjà présente dans le Centre de notifications, la définition de cette valeur de Registre entraîne la suppression de la notification à 10h00 le matin suivant.
  • Si la valeur n’existe pas, si ses données ne sont pas définies ou si ses données sont définies sur zéro, les notifications automatiques ne sont pas désactivées.

Windows Vista et Windows XP : cette valeur de Registre n’est pas prise en charge.

FilesNotToBackup

La clé de Registre FilesNotToBackup spécifie les noms des fichiers et répertoires que les applications de sauvegarde ne doivent pas sauvegarder ou restaurer. Chacune des entrées de cette clé est une chaîne REG_MULTI_SZ au format suivant :

[Lecteur] [Path]\FileName [/s]

  • Le lecteur spécifie le lecteur et est facultatif. Par exemple, c:. Pour spécifier tous les lecteurs, utilisez une barre oblique inverse (\); aucune lettre de lecteur n’est nécessaire.
  • Chemin d’accès spécifie le chemin d’accès et est facultatif. Il ne peut pas contenir de caractères génériques.
  • FileName spécifie le fichier ou le répertoire et est requis. Il peut contenir des caractères génériques.
  • /s spécifie que tous les sous-répertoires du chemin spécifié doivent être inclus.
  • Les variables d’environnement telles que %Systemroot% peuvent être remplacées par toute ou partie de la chaîne entière.

Le tableau suivant présente certaines entrées classiques.

Nom de l’entrée Valeur par défaut
Internet Explorer Fichiers temporaires
Fichier de page mémoire \Pagefile.sys
MS Distributed Transaction Coordinator C:\Windows\system32\MSDtc\MSDTC. LOG C:\Windows\system32\MSDtc\trace\dtctrace.log
Cache de fichiers hors connexion %Systemroot%\CSC\* /s
Gestion de l'alimentation \hiberfil.sys
Stockage d’instance simple \SIS Common Store\*.* /s
Fichiers temporaires %TEMP%\* /s

 

Remarque

Les applications qui effectuent des sauvegardes au niveau du volume le font généralement en copiant l’intégralité du volume au niveau du bloc, afin qu’elles ne puissent pas respecter la clé de Registre FilesNotToBackup au moment de la sauvegarde. Au lieu de cela, ils attendent jusqu’au délai de restauration pour supprimer les fichiers qui n’ont pas été sauvegardés. Dans la plupart des cas, il s’agit d’une stratégie raisonnable. Toutefois, dans le cas des fichiers Stockage d’instance unique, les fichiers du Common Store SIS ne doivent pas être supprimés au moment de la restauration.

 

Pour les sauvegardes de volume au niveau du bloc, Windows Sauvegarde du serveur et l’utilitaire Wbadmin Windows respectent la clé de Registre FilesNotToBackup en supprimant les fichiers appropriés au moment de la restauration. La restauration système et la sauvegarde de l’état du système ne respectent pas la clé de Registre FilesNotToBackup.

Windows XP : La restauration du système respecte la clé de Registre FilesNotToBackup.

FilesNotToSnapshot

VSS prend en charge la clé de Registre FilesNotToSnapshot . Les applications et les services peuvent utiliser cette clé pour spécifier les fichiers à supprimer des clichés instantanés nouvellement créés. Pour plus d’informations, consultez Exclusion de fichiers à partir de clichés instantanés.

Windows Server 2003 et Windows XP : cette clé de Registre n’est pas prise en charge.

Pour les sauvegardes de volume au niveau du bloc, Windows Server Backup respecte la clé de Registre FilesNotToSnapshot en supprimant les fichiers appropriés au moment de la restauration.

IdleTimeout

La valeur de Registre IdleTimeout spécifie la durée, en secondes, pendant laquelle le service VSS attend quand il est inactif. Si cette valeur de délai d’expiration est atteinte et qu’il n’y a aucune tâche à effectuer, le service VSS s’arrête.

Cette valeur de Registre se trouve sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Services\VSS\Paramètres

Si cette valeur de Registre n’existe pas :

  • La valeur de délai d’expiration réelle utilisée est de 180 secondes (3 minutes) par défaut.
  • Vous pouvez créer une valeur avec le nom IdleTimeout et le type DWORD et le définir sur la valeur souhaitée.

Si cette valeur de Registre est définie sur 0 secondes :

  • La valeur de délai d’expiration réelle utilisée est de 180 secondes (3 minutes).

Si vous définissez cette valeur de Registre :

  • VSS utilise la valeur de délai d’expiration que vous définissez.
  • Vous pouvez spécifier n’importe quelle valeur comprise entre 1 et FFFFFFFF secondes. Toutefois, il est recommandé de choisir une valeur comprise entre 1 et 180 secondes.

Windows Server 2003 et Windows XP : cette clé de Registre n’est pas prise en charge.

KeysNotToRestore

La clé de Registre KeysNotToRestore spécifie les noms des sous-clés de Registre et des valeurs que les applications de sauvegarde ne doivent pas restaurer. Pour plus d’informations, consultez KeysNotToRestore. Il n’est pas nécessaire d’honorer la clé de Registre KeysNotToRestore .

Windows Server 2003 et Windows XP : vous devez respecter la clé de Registre KeysNotToRestore.

Pour les sauvegardes de volume au niveau du bloc, Windows Sauvegarde du serveur respecte la clé de Registre KeysNotToRestore en supprimant les fichiers appropriés au moment de la restauration.

La sauvegarde de l’état du système respecte la clé de Registre KeysNotToRestore.

LastInstance

La valeur de Registre LastInstance indique qu’une opération de restauration complète a été effectuée et que les volumes ont été remplacés, mais pas mis en forme. Pour plus d’informations, consultez Utilisation de la récupération automatisée du système VSS pour la récupération d’urgence.

Windows Server 2003 et Windows XP : cette valeur de Registre n’est pas prise en charge.

LastRestoreId

Lorsqu’une application de sauvegarde effectue une restauration d’état système, elle doit indiquer qu’elle l’a fait en définissant la valeur de Registre LastRestoreId . « Restauration de l’état du système » dans ce cas fait référence à toute restauration qui restaure de manière sélective les fichiers binaires et les pilotes du système d’exploitation.

Si l’ensemble du démarrage et du volume système sont restaurés au niveau du volume, cette valeur ne doit pas être définie.

Si la valeur de Registre LastRestoreId n’existe pas, l’application de sauvegarde doit la créer sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Contrôle\BackupRestore\SystemStateRestore

Créez une valeur portant le nom LastRestoreId et tapez REG_SZ. La valeur doit être une valeur opaque unique telle qu’un GUID.

Chaque fois qu’une nouvelle restauration d’état système est effectuée, l’application de sauvegarde doit modifier les données de la valeur LastRestoreId .

Les autres applications qui doivent surveiller les restaurations d’état du système doivent stocker les données de cette valeur de Registre. Ces données peuvent être comparées aux données actuelles de la valeur de Registre LastRestoreId pour déterminer si une nouvelle restauration d’état système a été effectuée.

Windows Vista, Windows Server 2003 et Windows XP : cette valeur de Registre n’est pas prise en charge tant que Windows Vista avec Service Pack 1 (SP1) et Windows Server 2008.

MaxShadowCopies

La valeur de Registre MaxShadowCopies spécifie le nombre maximal de clichés instantanés accessibles au client qui peuvent être stockés sur chaque volume de l’ordinateur. Un cliché instantané accessible au client est un cliché instantané créé à l’aide de la valeur VSS_CTX_CLIENT_ACCESSIBLE de l’énumération _VSS_SNAPSHOT_CONTEXT . Les clichés instantanés accessibles par les clients sont utilisés par les clichés instantanés pour dossiers partagés. Pour plus d’informations sur les clichés instantanés, consultez la documentation VSS .

Si la valeur de Registre MaxShadowCopies n’existe pas, l’application de sauvegarde peut la créer sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Services\VSS\Paramètres

Créez une valeur avec le nom MaxShadowCopies et tapez DWORD. Les données par défaut de cette valeur sont 64. La valeur minimale est 1. La valeur maximale est 512.

Notes

Pour d’autres types de clichés instantanés, il n’existe aucune valeur de Registre qui correspond à MaxShadowCopies. Le nombre maximal de clichés instantanés est de 512 par volume.

 

Note Le paramètre MaxShadowCopies est pris en charge sur Windows Server 2003 ou version ultérieure.

Windows Server 2003 : Sur les serveurs de cluster, les données de MaxShadowCopies doivent peut-être être définies sur un nombre inférieur. Pour plus d’informations, consultez « Lorsque vous utilisez le service de cliché instantané de volume sur des ordinateurs basés sur Windows Server 2003 qui exécutent de nombreuses opérations d’E/S, les volumes de disque prennent plus de temps à être en ligne » dans la Base de connaissances d’aide et de support à https://support.microsoft.com/kb/945058l’adresse .

Windows XP : cette valeur de Registre n’est pas prise en charge.

MinDiffAreaFileSize

VSS alloue une zone de stockage de cliché instantané (ou « zone de différences ») pour stocker les données pour les clichés instantanés. La taille minimale de la zone de stockage de cliché instantané est un paramètre par ordinateur qui peut être spécifié à l’aide de la valeur de Registre MinDiffAreaFileSize .

Si la valeur de Registre MinDiffAreaFileSize n’est pas définie, la taille minimale de la zone de stockage de cliché instantané est de 32 Mo pour les volumes inférieurs à 500 Mo et 320 Mo pour les volumes supérieurs à 500 Mo.

Windows Server 2008, Windows Server 2003 avec SP1 et Windows Vista : si la valeur de Registre MinDiffAreaFileSize n’est pas définie, la zone de stockage de cliché instantané a une taille minimale de 300 Mo. Si la valeur de Registre MinDiffAreaFileSize est définie, ses données doivent être comprises entre 300 Mo et 3 000 Mo (3 Go), et il doit s’agir d’un multiple de 300 Mo.

Windows Server 2003 : si la valeur de Registre MinDiffAreaFileSize n’est pas définie, la taille minimale de la zone de stockage de cliché instantané est de 100 Mo.

Windows XP : cette valeur de Registre n’est pas prise en charge.

Si la valeur de Registre MinDiffAreaFileSize n’existe pas, l’application de sauvegarde peut la créer sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Services\VolSnap

Créez une valeur avec le nom MinDiffAreaFileSize et tapez REG_DWORD. Les données de cette clé sont spécifiées en mégaoctets. 320 est égal à 320 Mo, et 3200 est égal à 3,2 Go. Vous devez spécifier un nombre qui est un multiple de 32. Si vous spécifiez une valeur qui n’est pas un multiple de 32, le multiple suivant de 32 sera utilisé.

Les clichés instantanés peuvent ne pas fonctionner correctement si la valeur de Registre MinDiffAreaFileSize spécifie une taille minimale supérieure à la taille maximale de la zone de stockage de cliché instantané. Pour spécifier la taille maximale de la zone de stockage de cliché instantané, utilisez vssadmin ajouter shadowstorage ou la commande Vssadmin resize shadowstorage. Pour afficher la taille maximale actuelle, utilisez la commande Vssadmin list shadowstorage . Si vous n’avez pas défini de taille maximale, il n’existe aucune limite à la quantité d’espace qui peut être utilisée.

OverallPerformanceSetting et CustomPerformanceSettings

Les valeurs de Registre OverallPerformanceSetting et CustomPerformanceSettings sont utilisées pour spécifier les paramètres de performances pour Windows Sauvegarde du serveur. Ces valeurs de Registre sont prises en charge uniquement sur les systèmes d’exploitation Windows serveur.

Windows Server 2003 : ces valeurs de Registre ne sont pas prises en charge.

Si ces valeurs de Registre n’existent pas, l’application de sauvegarde peut les créer sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\LOGICIEL\Microsoft\\ sauvegarde au niveau du bloc WindowsCurrentVersion\ Windows

Pour spécifier les paramètres de performances de tous les volumes, créez une valeur portant le nom OverallPerformanceSetting et tapez REG_DWORD. Les données de la valeur doivent être définies sur l’une des valeurs suivantes.

Valeur Signification
1 Performances normales des sauvegardes (à l’aide de sauvegardes complètes). Ce paramètre correspond au paramètre de performances de sauvegarde normal décrit dans Optimisation des performances de la sauvegarde et du serveur.
2 Performances de sauvegarde plus rapides (à l’aide de sauvegardes incrémentielles). Ce paramètre correspond au paramètre de performances de sauvegarde plus rapide décrit dans Optimisation des performances de la sauvegarde et du serveur.
3 Performances de sauvegarde personnalisées (en spécifiant un paramètre de performances pour chaque volume). Ce paramètre correspond au paramètre personnalisé décrit dans Optimisation des performances de la sauvegarde et du serveur.

 

Si vous définissez OverallPerformanceSetting sur 3, vous devez également spécifier des paramètres de performances pour chaque volume individuellement. Pour ce faire, créez une valeur portant le nom CustomPerformanceSettings et tapez REG_MULTI_SZ. Les données de cette valeur doivent être définies comme suit :

  • Chaque chaîne de la séquence REG_MULTI_SZ de chaînes contient le paramètre d’un volume.
  • Chaque chaîne se compose d’un GUID de volume, suivi d’une virgule, suivie d’une valeur DWORD.
  • Chacune des valeurs DWORD est soit 1 (sauvegarde complète) soit 2 (sauvegarde incrémentielle).

Par exemple, supposons que l’ordinateur a deux volumes comme suit :

  • Les deux volumes sont C:\ et D:\.
  • GUID pour le volume C:\ est 07c473ca4-2df8-11de-9d80-806e6f6e6963, et le GUID du volume D:\ is 0ac22ea6c-712f-11de-adb0-00215a67606e.
  • Vous souhaitez spécifier la perfornance de sauvegarde normale pour le volume C:\ et des performances de sauvegarde plus rapides pour le volume D:\.

Pour ce faire, vous définissez OverallPerformanceSetting sur 3 et CustomPerformanceSettings sur « 07c473ca4-2df8-11de-9d80-806e6f6e6e6963,1\00ac22ea6c-712f-11de-adb0-00215a67606e,2 ».

Si vous définissez OverallPerformanceSetting sur 1 ou 2, les données de la valeur CustomPerformanceSettings sont ignorées.

SYSVOL

La valeur de Registre SYSVOL est un moyen d’informer le service DFSR (Distributed File System Replication) qu’une opération de restauration d’état système a été lancée. Toute application de sauvegarde qui effectue la restauration de l’état système de SYSVOL doit utiliser cette valeur pour indiquer si l’opération de restauration fait autorité ou non-authentifiée. Cette valeur est lue par le service DFSR. Si cette valeur n’est pas définie, la restauration SYSVOL est effectuée de manière non authentifiée par défaut.

Si la valeur de Registre SYSVOL n’existe pas, l’application de sauvegarde doit la créer sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Système\Currentcontrolset\Services\DFSR\Restaurer

Créez une valeur avec le nom SYSVOL et tapez REG_SZ. Les données de la valeur doivent être définies sur « faisant autorité » ou « non faisant autorité » en fonction de la demande de l’administrateur système.

Windows Vista, Windows Server 2003 et Windows XP : cette valeur de Registre n’est pas prise en charge.