Backup e ripristino dello stato del sistema
Nota
Questo argomento si applica a Windows Vista, Windows Server 2008 e versioni successive. Per informazioni su Windows Server 2003, vedere Backup e ripristino dello stato del sistema in Windows Server 2003 R2 e Windows Server 2003 SP1
Quando si esegue un backup o un ripristino vss, lo stato del sistema Windows viene definito come una raccolta di diversi elementi del sistema operativo chiave e dei relativi file. Questi elementi devono sempre essere considerati come un'unità dalle operazioni di backup e ripristino.
Nota
Microsoft non fornisce supporto tecnico per sviluppatori o professionisti IT per l'implementazione di ripristini dello stato del sistema online in Windows (tutte le versioni).
Quando si esegue il backup e il ripristino dello stato del sistema, la strategia consigliata consiste nel eseguire il backup e il ripristino dei volumi di sistema e di avvio oltre ai file enumerati dai writer di stato del sistema. I writer di stato del sistema sono writer con l'attributo VSS_USAGE_TYPE impostato su VSS_UT_BOOTABLESYSTEMSTATE o VSS_UT_SYSTEMSERVICE.
Importante
Se un writer VSS viene identificato dal relativo VSS_USAGE_TYPE come writer dello stato del sistema, deve essere incluso in un backup dello stato del sistema anche se è selezionabile.
Oltre ai file binari del sistema operativo enumerati e dei driver enumerati enumerati dai writer di stato del sistema, esistono alcuni altri file di cui è necessario eseguire il backup come parte dello stato del sistema.
Tutti i componenti segnalati da un writer di stato del sistema VSS fanno parte dello stato del sistema, ad eccezione di quelli per i quali è impostato il flag VSS_CF_NOT_SYSTEM_STATE.
I programmi di backup devono anche impostare la chiave del Registro di sistema LastRestoreId . Per altre informazioni, vedere Chiavi e valori del Registro di sistema per il backup e il ripristino.
Nota
In Windows Vista, Windows Server 2008 e versioni successive, i nomi e i percorsi di alcuni file di sistema sono stati modificati nel modo seguente.
Stato del sistema
Per Windows Server 2012 e versioni successive, oltre ai file segnalati dai vari writer di sistema VSS, è necessario includere in modo esplicito solo i file di licenza seguenti e i file DRM seguenti devono essere esclusi in modo esplicito.
File di Windows Media Digital Rights Management
In Windows Server 2008 e versioni successive, i file seguenti, incluse tutte le sottodirectory nel percorso seguente, vengono esclusi dallo stato del sistema e non devono essere sottoposti a backup:
- %ProgramData%\Microsoft\Windows\DRM\
In questo modo le informazioni vengono sostituite nella sezione Windows Media Digital Rights Management di Utilizzo delle funzionalità di file system e sicurezza.
File di configurazione del contatore delle prestazioni
I file di configurazione del contatore delle prestazioni si trovano nella directory %SystemRoot%\System32\ e hanno i nomi seguenti:
- Perf?00?. dat Perfc0??. dat Perfd0??. dat Perfh0??. dat Perfi0??. dat Prfc0???. dat Prfd0???. dat Prfh0???. dat Prfi0???. Dat
Questi file vengono modificati solo durante l'installazione dell'applicazione e devono essere sottoposti a backup e ripristino dello stato del sistema durante i backup e i ripristini dello stato del sistema.
File di configurazione iis
Nota
In Windows Vista con Service Pack 1 (SP1) e versioni successive non è consigliabile eseguire il backup di questi file. Usare invece il writer di configurazione IIS in-box. Per altre informazioni su questo writer, vedere Writer VSS in-Box.
Di seguito sono elencati i file di configurazione IIS pertinenti e i relativi percorsi:
Il file .NET FX machine.config si trova nella directory della versione del framework.
Il file web.config radice ASP.NET si trova nella directory della versione del framework.
Nota
I file di configurazione per .NET FX e ASP.NET si trovano nella directory della versione del framework. Se nel computer sono installate più versioni del framework, questa directory conterrà un file di configurazione per ogni versione installata.
Il file di configurazione centrale applicationHost.config IIS si trova nella directory %windir%\system32\inetsrv\config. Affinché il server comprenda questo file di configurazione, sono presenti file di schema che ne determinano la grammatica e la struttura. Questi file si trovano nella directory %windir%\system32\inetsrv\config\schema.
Il percorso della directory della versione del framework viene archiviato nella chiave del Registro di sistema seguente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\InstallRoot
È inoltre necessario eseguire il backup delle chiavi di crittografia seguenti:
- %ProgramData%\Microsoft\Crypto\RSA\MachineKeys\*
%SystemRoot%\System32\Microsoft\Protect\*
File di framework
È necessario eseguire il backup di tutte le versioni di .NET Framework. I file si trovano in una o entrambe le directory seguenti:
- %windir%\\Microsoft.Net\\Framework %windir%\\Microsoft.Net\\Framework64
È inoltre necessario eseguire il backup dei file di assembly. Questi file sono disponibili nella directory seguente:
- %windir%\assembly
File attività utilità di pianificazione
È necessario eseguire il backup dei file di attività dell'utilità di pianificazione. I file si trovano in uno o entrambi i percorsi seguenti:
- %windir%\\system32\\tasks ed eventuali sottodirectory (in modo ricorsivo) %windir%\\tasks (nessuna sottodirectory)