Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Diskshadow.exe è uno strumento che espone le funzionalità offerte dal servizio Copia Shadow del volume . Per impostazione predefinita, Diskshadow usa un interprete di comandi interattivo simile a quello di Diskraid o Diskpart. Diskshadow include anche una modalità di scripting.
Note
Appartenenza al gruppo locale amministratori o gruppo equivalente, è il requisito minimo necessario per eseguire Diskshadow.
Syntax
Per la modalità interattiva, digitare quanto segue al prompt dei comandi per avviare l'interprete dei comandi Diskshadow:
diskshadow
Per la modalità script, digitare quanto segue, dove script.txt è un file di script contenente i comandi Diskshadow:
diskshadow -s script.txt
Parameters
È possibile eseguire i comandi seguenti nell'interprete dei comandi Diskshadow o tramite un file di script. Come minimo, per creare una copia shadow sono necessari solo l'aggiunta e la creazione . Tuttavia, in questo modo le impostazioni del contesto e delle opzioni saranno un backup di copia e crea una copia shadow senza script di esecuzione del backup.
| Command | Description |
|---|---|
| set command | Imposta il contesto, le opzioni, la modalità dettagliata e il file di metadati per la creazione di copie shadow. |
| comando load metadata | Carica un file con estensione cab metadati prima di importare una copia shadow trasportabili o carica i metadati del writer in caso di ripristino. |
| writer command | verifica che un writer o un componente sia incluso o escluda un writer o un componente dalla procedura di backup o ripristino. |
| add command | Aggiunge volumi al set di volumi da copiare in shadow o aggiunge alias all'ambiente alias. |
| create command | Avvia il processo di creazione copia shadow, utilizzando le impostazioni correnti di contesto e l'opzione. |
| exec command | Esegue un file nel computer locale. |
| comando begin backup | Avvia una sessione di backup completa. |
| comando end backup | Termina una sessione di backup completa e genera un evento backupcomplete con lo stato di scrittura appropriato, se necessario. |
| comando begin restore | Avvia una sessione di ripristino e genera un evento di preripristino ai writer coinvolti. |
| comando end restore | Termina una sessione di ripristino e genera un evento di post-ripristino ai writer coinvolti. |
| reset command | Reimposta Diskshadow allo stato predefinito. |
| list command | Elenca i writer, le copie shadow o provider di copie shadow attualmente registrato che il sistema. |
| comando delete shadows | Consente di eliminare le copie shadow. |
| import command | Importa una copia shadow trasportabile da un file di metadati caricato nel sistema. |
| mask command | Rimuove le copie shadow hardware importate utilizzando il comando import . |
| expose command | Espone una copia permanente come una lettera di unità, una condivisione o un punto di montaggio. |
| unexpose command | Annulla l'esposizione di una copia shadow esposta utilizzando il comando expose . |
| break command | Annulla l'associazione di un volume di copia shadow da VSS. |
| revert command | Ripristina un volume in una copia shadow specificata. |
| exit command | Esce dall'interprete dei comandi o dallo script. |
Examples
Si tratta di una sequenza di comandi di esempio che creerà una copia shadow per il backup. Può essere salvato nel file come script.dsh ed eseguito usando diskshadow /s script.dsh.
Si immagini quanto segue:
Si dispone di una directory esistente denominata c:\diskshadowdata.
Il volume di sistema è C: e il volume di dati è D:.
È disponibile un file backupscript.cmd in c:\diskshadowdata.
Il file backupscript.cmd eseguirà la copia dei dati shadow p: e q: nell'unità di backup.
È possibile immettere questi comandi manualmente o crearne uno script:
#Diskshadow script file
set context persistent nowriters
set metadata c:\diskshadowdata\example.cab
set verbose on
begin backup
add volume c: alias systemvolumeshadow
add volume d: alias datavolumeshadow
create
expose %systemvolumeshadow% p:
expose %datavolumeshadow% q:
exec c:\diskshadowdata\backupscript.cmd
end backup
#End of script