Chiavi e valori del Registro di sistema per il backup e il ripristino

Le applicazioni che richiedono o eseguono operazioni di backup e ripristino devono usare le chiavi e i valori del Registro di sistema seguenti per comunicare tra loro o con funzionalità quali il servizio Copia Shadow del volume (VSS) e Windows Backup:

CustomPerformance Impostazioni

Vedere OverallPerformanceSetting e CustomPerformance Impostazioni.

DisableMonitoring

Nelle piattaforme client Windows che iniziano con Windows 7, agli utenti viene richiesto di configurare automaticamente la funzionalità di Windows Backup, se non lo hanno già fatto. Queste notifiche vengono visualizzate all'avvio del computer, a partire da sette giorni dopo l'installazione del sistema operativo. Vengono visualizzati anche quando l'utente collega un'unità disco rigido; in questo caso, le notifiche vengono visualizzate immediatamente.

Gli OEM e gli sviluppatori di applicazioni di backup di terze parti possono usare il valore del Registro di sistema DisableMonitoring per disattivare queste notifiche automatiche.

Questo valore non esiste per impostazione predefinita, pertanto deve essere creato con la chiave del Registro di sistema seguente:

\HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup

Il valore del Registro di sistema DisableMonitoring ha il tipo di dati REG_DWORD e viene interpretato come segue:

  • Se i dati del valore sono impostati su 1 e se gli utenti non hanno già configurato la funzionalità di Windows Backup, le notifiche automatiche vengono disattivate. Se una notifica automatica è già presente nel Centro notifiche, l'impostazione di questo valore del Registro di sistema determina la rimozione della notifica alle 10:00 del mattino seguente.
  • Se il valore non esiste, se i dati non sono impostati o se i dati sono impostati su zero, le notifiche automatiche non vengono disattivate.

Windows Vista e Windows XP: questo valore del Registro di sistema non è supportato.

FilesNotToBackup

La chiave del Registro di sistema FilesNotToBackup specifica i nomi dei file e delle directory che le applicazioni di backup non devono eseguire il backup o il ripristino. Ogni voce in questa chiave è una stringa REG_MULTI_SZ nel formato seguente:

[Unità][Percorso]\NomeFile [/s]

  • L'unità specifica l'unità ed è facoltativa. Ad esempio, c:. Per specificare tutte le unità, usare una barra rovesciata (\); non sono necessarie lettere di unità.
  • Path specifica il percorso ed è facoltativo. Non può contenere caratteri jolly.
  • FileName specifica il file o la directory ed è obbligatorio. Può contenere caratteri jolly.
  • /s specifica che devono essere incluse tutte le sottodirectory del percorso specificato.
  • Le variabili di ambiente, ad esempio %Systemroot%, possono essere sostituite da tutte o parti dell'intera stringa.

La tabella seguente mostra alcune voci tipiche.

Nome voce Valore predefinito
Internet Explorer File temporanei
File di pagina memoria \Pagefile
MS Distributed Transaction Coordinator C:\Windows\system32\MSDtc\MSDTC. LOG C:\Windows\system32\MSDtc\trace\dtctrace.log
Cache dei file offline %Systemroot%\CSC\* /s
Risparmio energia \hiberfil.sys
Single Instance Storage (SIS) \SIS Common Store\*.* /s
File temporanei %TEMP%\* /s

 

Nota

Le applicazioni che eseguono backup a livello di volume in genere lo eseguono copiando l'intero volume a livello di blocco, quindi non possono rispettare la chiave del Registro di sistema FilesNotToBackup al momento del backup. Attende invece fino al tempo di ripristino per eliminare i file di cui non è stato eseguito il backup. Nella maggior parte dei casi, si tratta di una strategia ragionevole. Tuttavia, nel caso di file a istanza singola Archiviazione, i file common store SIS non devono essere eliminati in fase di ripristino.

 

Per i backup di volumi a livello di blocco, Windows Server Backup e l'utilità Windows Wbadmin rispettano la chiave del Registro di sistema FilesNotToBackup eliminando i file appropriati in fase di ripristino. Ripristino di sistema e Backup dello stato del sistema non rispettano la chiave del Registro di sistema FilesNotToBackup .

Windows XP: Ripristino di sistema rispetta la chiave del Registro di sistema FilesNotToBackup .

FilesNotToSnapshot

VSS supporta la chiave del Registro di sistema FilesNotToSnapshot . Le applicazioni e i servizi possono usare questa chiave per specificare i file da eliminare dalle copie shadow appena create. Per altre informazioni, vedere Esclusione di file da copie shadow.

Windows Server 2003 e Windows XP: questa chiave del Registro di sistema non è supportata.

Per i backup di volumi a livello di blocco, Windows Server Backup rispetta la chiave del Registro di sistema FilesNotToSnapshot eliminando i file appropriati in fase di ripristino.

IdleTimeout

Il valore del Registro di sistema IdleTimeout specifica la quantità di tempo, in secondi, che il servizio VSS attenderà quando è inattiva. Se questo valore di timeout viene raggiunto e non sono presenti attività da eseguire, il servizio VSS verrà arrestato.

Questo valore del Registro di sistema è disponibile nella chiave del Registro di sistema seguente:

\HKEY_LOCAL_MACHINE Servizio\Copia Shadow del servizio\ Di sistema CurrentControlSet Impostazioni\\

Se questo valore del Registro di sistema non esiste:

  • Il valore di timeout effettivo usato è 180 secondi (3 minuti) per impostazione predefinita.
  • È possibile creare un valore con il nome IdleTimeout e il tipo DWORD e impostarlo sul valore desiderato.

Se questo valore del Registro di sistema è impostato su 0 secondi:

  • Il valore di timeout effettivo utilizzato è 180 secondi (3 minuti).

Se si imposta questo valore del Registro di sistema:

  • VSS usa il valore di timeout impostato.
  • È possibile specificare qualsiasi valore compreso tra 1 e FFFFFFFFFF secondi. È tuttavia consigliabile scegliere un valore compreso tra 1 e 180 secondi.

Windows Server 2003 e Windows XP: questa chiave del Registro di sistema non è supportata.

KeysNotToRestore

La chiave del Registro di sistema KeysNotToRestore specifica i nomi delle sottochiavi e dei valori del Registro di sistema che non devono essere ripristinati dalle applicazioni di backup. Per altre informazioni, vedere KeysNotToRestore. Non è necessario rispettare la chiave del Registro di sistema KeysNotToRestore .

Windows Server 2003 e Windows XP: è necessario rispettare la chiave del Registro di sistema KeysNotToRestore .

Per i backup di volumi a livello di blocco, Windows Server Backup rispetta la chiave del Registro di sistema KeysNotToRestore eliminando i file appropriati in fase di ripristino.

Backup dello stato del sistema rispetta la chiave del Registro di sistema KeysNotToRestore .

LastInstance

Il valore del Registro di sistema LastInstance indica che è stata eseguita un'operazione di ripristino bare metal e che i volumi sono stati sovrascritti ma non formattati. Per altre informazioni, vedere Uso del ripristino automatico del sistema vss per il ripristino di emergenza.

Windows Server 2003 e Windows XP: questo valore del Registro di sistema non è supportato.

LastRestoreId

Quando un'applicazione di backup esegue un ripristino dello stato del sistema, deve indicare che l'operazione è stata eseguita impostando il valore del Registro di sistema LastRestoreId . "Ripristino dello stato del sistema" in questo caso si riferisce a qualsiasi ripristino che ripristina in modo selettivo i file binari e i driver del sistema operativo.

Se l'intero volume di avvio e di sistema viene ripristinato a livello di volume, questo valore non deve essere impostato.

Se il valore del Registro di sistema LastRestoreId non esiste, l'applicazione di backup deve crearla nella chiave del Registro di sistema seguente:

\controllo\System\CurrentControlSet\di HKEY_LOCAL_MACHINE BackupRestore\SystemStateRestore

Creare un valore con il nome LastRestoreId e digitare REG_SZ. Il valore deve essere un valore opaco univoco, ad esempio un GUID.

Ogni volta che viene eseguito un nuovo ripristino dello stato del sistema, l'applicazione di backup deve modificare i dati del valore LastRestoreId .

Le altre applicazioni che devono monitorare i ripristini dello stato del sistema devono archiviare i dati di questo valore del Registro di sistema. Questi dati possono essere confrontati con i dati correnti del valore del Registro di sistema LastRestoreId per determinare se è stato eseguito un nuovo ripristino dello stato del sistema.

Windows Vista, Windows Server 2003 e Windows XP: questo valore del Registro di sistema non è supportato fino a Windows Vista con Service Pack 1 (SP1) e Windows Server 2008.

MaxShadowCopies

Il valore del Registro di sistema MaxShadowCopies specifica il numero massimo di copie shadow accessibili dal client che possono essere archiviate in ogni volume del computer. Una copia shadow accessibile dal client è una copia shadow creata usando il valore VSS_CTX_CLIENT_ACCESSIBLE dell'enumerazione _VSS_SNpiattaforma di strumenti analiticiHOT_CONTEXT. Le copie shadow accessibili dal client vengono usate da Copie shadow di cartelle condivise. Per altre informazioni sulle copie shadow, vedere la documentazione di VSS .

Se il valore del Registro di sistema MaxShadowCopies non esiste, l'applicazione di backup può crearla nella chiave del Registro di sistema seguente:

\HKEY_LOCAL_MACHINE Servizio\Copia Shadow del servizio\ Di sistema CurrentControlSet Impostazioni\\

Creare un valore con il nome MaxShadowCopies e digitare DWORD. I dati predefiniti per questo valore sono 64. Il valore minimo è 1. Il valore massimo è 512.

Nota

Per altri tipi di copie shadow, non esiste alcun valore del Registro di sistema corrispondente a MaxShadowCopies. Il numero massimo di copie shadow è 512 per volume.

 

Nota L'impostazione MaxShadowCopies è supportata in Windows Server 2003 o versione successiva.

Windows Server 2003: nei server del cluster, i dati del registro MaxShadowCopies potrebbero essere impostati su un numero inferiore. Per altre informazioni, vedere "Quando si usa il servizio Copia Shadow del volume nei computer basati su Windows Server 2003 che eseguono molte operazioni di I/O, i volumi dei dischi richiedono più tempo per essere online" nella Guida e nella Knowledge Base del supporto tecnico all'indirizzo https://support.microsoft.com/kb/945058.

Windows XP: questo valore del Registro di sistema non è supportato.

MinDiffAreaFileSize

Vss alloca un'area di archiviazione copia shadow (o "area diff") per archiviare i dati per le copie shadow. La dimensione minima dell'area di archiviazione copia shadow è un'impostazione per computer che può essere specificata usando il valore del Registro di sistema MinDiffAreaFileSize .

Se il valore del Registro di sistema MinDiffAreaFileSize non è impostato, la dimensione minima dell'area di archiviazione della copia shadow è di 32 MB per i volumi inferiori a 500 MB e 320 MB per i volumi maggiori di 500 MB.

Windows Server 2008, Windows Server 2003 con SP1 e Windows Vista: se il valore del Registro di sistema MinDiffAreaFileSize non è impostato, l'area di archiviazione delle copie shadow ha una dimensione minima di 300 MB. Se il valore del Registro di sistema MinDiffAreaFileSize è impostato, i dati devono essere compresi tra 300 MB e 3000 MB (3 GB) e devono essere multipli di 300 MB.

Windows Server 2003: se il valore del Registro di sistema MinDiffAreaFileSize non è impostato, la dimensione minima dell'area di archiviazione della copia shadow è 100 MB.

Windows XP: questo valore del Registro di sistema non è supportato.

Se il valore del Registro di sistema MinDiffAreaFileSize non esiste, l'applicazione di backup può crearla nella chiave del Registro di sistema seguente:

\HKEY_LOCAL_MACHINE System\CurrentControlSet\Services\VolSnap

Creare un valore con il nome MinDiffAreaFileSize e digitare REG_DWORD. I dati per questa chiave vengono specificati in megabyte. 320 è uguale a 320 MB e 3200 è uguale a 3,2 GB. È necessario specificare un numero multiplo di 32. Se si specifica un valore diverso da 32, verrà usato il multiplo successivo di 32.

Le copie shadow potrebbero non funzionare correttamente se il valore del Registro di sistema MinDiffAreaFileSize specifica una dimensione minima maggiore della dimensione massima dell'area di archiviazione copia shadow. Per specificare la dimensione massima dell'area di archiviazione copia shadow, usare il comando Vssadmin add shadowstorage o vssadmin resize shadowstorage. Per visualizzare le dimensioni massime correnti, usare il comando shadowstorage dell'elenco Vssadmin. Se non è stata impostata una dimensione massima, non è previsto alcun limite alla quantità di spazio che può essere usata.

OverallPerformanceSetting e CustomPerformance Impostazioni

I valori OverallPerformanceSetting e CustomPerformance Impostazioni del Registro di sistema vengono usati per specificare le impostazioni delle prestazioni per Windows Server Backup. Questi valori del Registro di sistema sono supportati solo nei sistemi operativi Windows Server.

Windows Server 2003: questi valori del Registro di sistema non sono supportati.

Se questi valori del Registro di sistema non esistono, l'applicazione di backup può crearli nella seguente chiave del Registro di sistema:

\HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Windows\CurrentVersion\Windows Block Level Backup

Per specificare le impostazioni delle prestazioni per tutti i volumi, creare un valore con il nome OverallPerformanceSetting e digitare REG_DWORD. I dati del valore devono essere impostati su uno dei valori seguenti.

Valore Significato
1 Prestazioni di backup normali (usando backup completi). Questa impostazione corrisponde all'impostazione Prestazioni di backup normali descritta in Ottimizzazione delle prestazioni del backup e del server.
2 Prestazioni di backup più veloci (usando backup incrementali). Questa impostazione corrisponde all'impostazione Prestazioni di backup più veloci descritta in Ottimizzazione delle prestazioni del backup e del server.
3 Prestazioni di backup personalizzate (specificando un'impostazione delle prestazioni per ogni volume). Questa impostazione corrisponde all'impostazione Personalizzata descritta in Ottimizzazione delle prestazioni del backup e del server.

 

Se si imposta OverallPerformanceSetting su 3, è necessario specificare anche le impostazioni delle prestazioni per ogni volume singolarmente. A tale scopo, creare un valore con il nome CustomPerformance Impostazioni e digitare REG_MULTI_SZ. I dati di questo valore devono essere impostati come segue:

  • Ogni stringa nella sequenza di stringhe REG_MULTI_SZ contiene l'impostazione per un volume.
  • Ogni stringa è costituita da un GUID del volume, seguito da una virgola, seguita da un valore DWORD.
  • Ognuno dei valori DWORD è 1 (backup completo) o 2 (backup incrementale).

Si supponga, ad esempio, che il computer abbia due volumi nel modo seguente:

  • I due volumi sono C:\ e D:\.
  • Il GUID per il volume C:\ è 07c473ca4-2df8-11de-9d80-806e6f6e6963 e il GUID per il volume D:\ è 0ac22ea6c-712f-11de-adb0-00215a67606e.
  • Si vuole specificare la normale perfornance del backup per il volume C:\ e prestazioni di backup più veloci per il volume D:\.

A tale scopo, Impostare OverallPerformanceSetting su 3 e CustomPerformance Impostazioni su "07c473ca4-2df8-11de-9d80-806e6f6e6963,1\00ac22ea6c-712f-11de-adb0-00215a67606e,2".

Se si imposta OverallPerformanceSetting su 1 o 2, i dati nel valore CustomPerformance Impostazioni vengono ignorati.

SYSVOL

Il valore del Registro di sistema SYSVOL è un modo per notificare al servizio Replica DFS (Distributed File System Replication) che è stata avviata un'operazione di ripristino dello stato del sistema. Qualsiasi applicazione di backup che esegue il ripristino dello stato del sistema di SYSVOL deve usare questo valore per indicare se l'operazione di ripristino è autorevole o non autenticata. Questo valore viene letto dal servizio DFSR. Se questo valore non è impostato, il ripristino SYSVOL viene eseguito in modo non autenticativo per impostazione predefinita.

Se il valore del Registro di sistema SYSVOL non esiste, l'applicazione di backup deve crearla nella chiave del Registro di sistema seguente:

ripristino DFSR\di System\CurrentControlSet\Services HKEY_LOCAL_MACHINE\\

Creare un valore con il nome SYSVOL e digitare REG_SZ. I dati del valore devono essere impostati su "autorevole" o "non autorevole" in base alla richiesta dell'amministratore di sistema.

Windows Vista, Windows Server 2003 e Windows XP: questo valore del Registro di sistema non è supportato.