Windows Server Backup e riga di comando (Wbadmin)

Se si desidera configurare backup più articolati tramite Windows Server Backup è possibile utilizzare il tool a riga di comando Wbadmin che permette di realizzare semplicemente script di backup.

Ad esempio per eseguire il backup del system state eliminando la versione più vecchia utilizzare uno script con i seguenti comandi:

wbadmin delete systemstatebackup -backupTarget:DriveLetter: -deleteOldest -quiet

wbadmin start systemstatebackup -backupTarget:DriveLetter: -quiet

I log dei backup vengono memorizzati in %SystemRoot%\Logs\WindowsServerBackup\

Windows Server Backup è una funzionalità che va installata e che è composta da due ozioni:

  • Windows Server Backup che comprende  l’interfaccia graficae il tool a riga di comando Wbadmin
  • Strumenti da riga di comando opzionale che a sua volta richiede Windows PowerShell e installa una serie di cmdlets Windows PowerShell.

Per ulteriori informazioni si veda Installing Windows Server Backup.

I cmdlets PowerShell disponibili sono i seguenti:

  • Add-WBBackupTarget Aggiunge una destinazione di backup ai criteri di backup.
  • Add-WBVolume Aggiunge un volume ai criteri di backup.
  • Get-WBBackupTarget Ottiene destinazioni di backup da un criterio.
  • Get-WBDisk Ottiene tutti i dischi.
  • Get-WBPolicy Ottiene i criteri di backup correnti.
  • Get-WBSchedule Ottiene la pianificazione dei backup prevista dai criteri.
  • Get-WBSummary Ottiene la cronologia e il riepilogo dei backup.
  • Get-WBVolume Ottiene tutti i volumi.
  • New-WBBackupTarget Crea una nuova destinazione di backup.
  • New-WBPolicy Crea un nuovo criterio vuoto.
  • Remove-WBBackupTarget Rimuove una destinazione di backup dai criteri.
  • Remove-WBPolicy Elimina i criteri di backup.
  • Remove-WBVolume Rimuove un volume dai criteri.
  • Set-WBPolicy Salva l’oggetto WBPolicy per creare un backup pianificato.
  • Set-WBSchedule Imposta la pianificazione secondo criteri di backup.

Per ulteriori apprifondimenti si vedano anche: