Per abilitare il backup, utilizzare il comando "wbadmin enable backup".

Crea e abilita una pianificazione del backup giornaliera o modifica una pianificazione di backup esistente. Senza parametri specificati, vengono visualizzate le impostazioni di backup attualmente pianificate.

Per configurare o modificare una pianificazione di backup giornaliera utilizzando questo comando, è necessario essere membri del gruppo Backup Operators o del gruppo Administrators . Inoltre, è necessario eseguire wbadmin da un prompt dei comandi con privilegi elevati, facendo clic con il pulsante destro del mouse su Prompt dei comandi e quindi scegliendo Esegui come amministratore.

Per visualizzare il valore dell'identificatore del disco per i dischi, eseguire il comando wbadmin get disks .

Syntax

wbadmin enable backup [-addtarget:<BackupTarget>] [-removetarget:<BackupTarget>] [-schedule:<TimeToRunBackup>] [-include:<VolumesToInclude>] [-nonRecurseInclude:<ItemsToInclude>] [-exclude:<ItemsToExclude>] [-nonRecurseExclude:<ItemsToExclude>][-systemState] [-hyperv:<HyperVComponentsToExclude>] [-allCritical] [-systemState] [-vssFull | -vssCopy] [-user:<UserName>] [-password:<Password>] [-allowDeleteOldBackups]  [-quiet]

Parameters

Parameter Description
-addtarget Specifica il percorso di archiviazione per i backup. Richiede di specificare il percorso come disco, volume o percorso UNC (Universal Naming Convention) a una cartella condivisa remota (\\<servername>\<sharename>). Per impostazione predefinita, il backup verrà salvato in: \\<servername>\<sharename> WindowsImageBackup <ComputerBackedUp>. Se si specifica un disco, il disco verrà formattato prima dell'uso e tutti i dati esistenti vengono cancellati definitivamente. Se si specifica una cartella condivisa, non è possibile aggiungere altre posizioni. È possibile specificare una sola cartella condivisa come percorso di archiviazione alla volta.

Importante: Se si salva un backup in una cartella condivisa remota, tale backup viene sovrascritto se si utilizza la stessa cartella per eseguire nuovamente il backup dello stesso computer. Inoltre, se l'operazione di backup non riesce, è possibile che non si verifichi alcun backup perché il backup precedente verrà sovrascritto, ma il backup più recente non sarà utilizzabile. È possibile evitare questo problema creando sottocartelle nella cartella condivisa remota per organizzare i backup. In questo caso, le sottocartelle richiedono due volte lo spazio della cartella padre.

È possibile specificare una sola posizione in un singolo comando. È possibile aggiungere più percorsi di archiviazione di backup del volume e del disco eseguendo di nuovo il comando .

-removetarget Specifica il percorso di archiviazione che si desidera rimuovere dalla pianificazione del backup esistente. Richiede di specificare il percorso come identificatore del disco.
-schedule Specifica l'ora del giorno per creare un backup, formattato come HH:MM e delimitato da virgole.
-include Specifica l'elenco delimitato da virgole di elementi da includere nel backup. È possibile includere più file, cartelle o volumi. I percorsi del volume possono essere specificati usando lettere di unità del volume, punti di montaggio del volume o nomi di volumi basati su GUID. Se si usa un nome di volume basato su GUID, deve terminare con una barra rovesciata (\). È possibile usare il carattere jolly (*) nel nome del file quando si specifica un percorso di un file.
-nonRecurseInclude Specifica l'elenco di elementi delimitati da virgole non ricorsivi da includere nel backup. È possibile includere più file, cartelle o volumi. I percorsi del volume possono essere specificati usando lettere di unità del volume, punti di montaggio del volume o nomi di volumi basati su GUID. Se si usa un nome di volume basato su GUID, deve terminare con una barra rovesciata (\). È possibile usare il carattere jolly (*) nel nome del file quando si specifica un percorso di un file. Deve essere utilizzato solo quando viene utilizzato il parametro -backupTarget .
-exclude Specifica l'elenco delimitato da virgole di elementi da escludere dal backup. È possibile escludere file, cartelle o volumi. I percorsi del volume possono essere specificati usando lettere di unità del volume, punti di montaggio del volume o nomi di volumi basati su GUID. Se si usa un nome di volume basato su GUID, deve terminare con una barra rovesciata (\). È possibile usare il carattere jolly (*) nel nome del file quando si specifica un percorso di un file.
-nonRecurseExclude Specifica l'elenco di elementi delimitati da virgole non ricorsivi da escludere dal backup. È possibile escludere file, cartelle o volumi. I percorsi del volume possono essere specificati usando lettere di unità del volume, punti di montaggio del volume o nomi di volumi basati su GUID. Se si usa un nome di volume basato su GUID, deve terminare con una barra rovesciata (\). È possibile usare il carattere jolly (*) nel nome del file quando si specifica un percorso di un file.
-hyperv Specifica l'elenco delimitato da virgole dei componenti da includere nel backup. L'identificatore può essere un nome di componente o un GUID del componente (con o senza parentesi graffe).
-systemState Crea un backup che include lo stato del sistema oltre a tutti gli altri elementi specificati con il parametro -include . Lo stato del sistema contiene i file di avvio (Boot.ini, NDTLDR, NTDetect.com), il Registro di sistema di Windows, incluse le impostazioni COM, sysvol (criteri di gruppo e script di accesso), Active Directory e NTDS. DIT nei controller di dominio e, se il servizio certificati è installato, l'archivio certificati. Se nel server è installato il ruolo server Web, verrà inclusa la metadirectory IIS. Se il server fa parte di un cluster, vengono incluse anche le informazioni sul servizio cluster.
-allCritical Specifica che tutti i volumi critici (volumi che contengono lo stato del sistema operativo) devono essere inclusi nei backup. Questo parametro è utile se si sta creando un backup per il ripristino completo dello stato del sistema o del sistema. Deve essere utilizzato solo quando è specificato -backupTarget ; In caso contrario, il comando non riesce. Può essere utilizzato con l'opzione -include .

Mancia: Il volume di destinazione per un backup con volume critico può essere un'unità locale, ma non può essere uno dei volumi inclusi nel backup.

-vssFull Esegue un backup completo usando il servizio Copia Shadow del volume . Viene eseguito il backup di tutti i file, la cronologia di ogni file viene aggiornata in modo da riflettere che è stato eseguito il backup e i log dei backup precedenti possono essere troncati. Se questo parametro non viene usato, il comando wbadmin start backup esegue un backup di copia, ma la cronologia dei file di cui viene eseguito il backup non viene aggiornata.

Cautela: Non usare questo parametro se si usa un prodotto diverso da Windows Server Backup per eseguire il backup delle app che si trovano nei volumi inclusi nel backup corrente. In questo modo può potenzialmente interrompere il tipo incrementale, differenziale o altro tipo di backup che l'altro prodotto di backup sta creando perché la cronologia su cui si basa per determinare la quantità di dati di backup potrebbe essere mancante e potrebbe eseguire un backup completo inutilmente.

-vssCopy Esegue un backup di copia usando VSS. Viene eseguito il backup di tutti i file, ma la cronologia dei file di cui viene eseguito il backup non viene aggiornata in modo da conservare tutte le informazioni sui file in cui sono stati modificati, eliminati e così via, nonché tutti i file di log dell'applicazione. L'uso di questo tipo di backup non influisce sulla sequenza di backup incrementali e differenziali che possono verificarsi indipendentemente da questo backup di copia. Questo è il valore predefinito.

Avvertimento: Una copia di backup non può essere utilizzata per backup o ripristini incrementali o differenziali.

-user Specifica l'utente con autorizzazione di scrittura per la destinazione di archiviazione di backup (se si tratta di una cartella condivisa remota). L'utente deve essere membro del gruppo Administrators o Backup Operators nel computer di cui viene eseguito il backup.
-password Specifica la password per il nome utente fornito dal parametro -user.
-allowDeleteOldBackups Sovrascrive eventuali backup eseguiti prima dell'aggiornamento del computer.
-quiet Esegue il comando senza prompt all'utente.

Examples

Per pianificare i backup giornalieri alle 9:00 e alle 18:00 per le unità disco rigido E:, D:\mountpoint e e \\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\per salvare i file nel disco denominato DiskID, digitare:

wbadmin enable backup -addtarget:DiskID -schedule:09:00,18:00 -include:E:,D:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\

Per pianificare i backup giornalieri della cartella D:\documents alle 12:00 e alle 19:00 nel percorso \\backupshare\backup1di rete, utilizzando le credenziali di rete per l'operatore di backup, Aaren Ekelund (aekel), la cui password è $3hM9^5lp e che è un membro del dominio CONTOSOEAST, utilizzato per autenticare l'accesso alla condivisione di rete, digitare:

wbadmin enable backup -addtarget:\\backupshare\backup1 -include: D:\documents -user:CONTOSOEAST\aekel -password:$3hM9^5lp -schedule:00:00,19:00

Per pianificare i backup giornalieri del volume T: e la cartella D:\documents alle 1:00 per l'unità H:, escludendo la cartella d:\documents\~tmped eseguendo un backup completo usando il servizio Copia Shadow del volume, digitare:

wbadmin enable backup -addtarget:H: -include T:,D:\documents -exclude D:\documents\~tmp -vssfull -schedule:01:00