Windows Backup per Powershell: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Um auf einem Core-Server Windows Backup zu planen und auszuführen, wie folgt vorgehen<br> <br> Neue Policy erstellen:<br> <b>$Policy = New-WBPolicy</b><br> <br> …“ |
Keine Bearbeitungszusammenfassung |
||
| Zeile 6: | Zeile 6: | ||
eine virtuelle Maschine auswählen und der Policy hinzufügen<br> | eine virtuelle Maschine auswählen und der Policy hinzufügen<br> | ||
<b>$VM = Get-WBVirtualMachine | where VMName -eq <VMNAME></b><br> | <b>$VM = Get-WBVirtualMachine | where VMName -eq <VMNAME></b><br> | ||
<i>(mehrere VMs auswählen: <b>$VM = Get-WBVirtualMachine | Where {$_.VMName -eq 'VM1' -or $_.VMName -eq 'VM2'}</b>)</i><br> | |||
<b>Add-WBVirtualMachine -Policy $Policy -VirtualMachine $VM</b><br> | <b>Add-WBVirtualMachine -Policy $Policy -VirtualMachine $VM</b><br> | ||
<br> | <br> | ||
Version vom 18. Juni 2013, 07:32 Uhr
Um auf einem Core-Server Windows Backup zu planen und auszuführen, wie folgt vorgehen
Neue Policy erstellen:
$Policy = New-WBPolicy
eine virtuelle Maschine auswählen und der Policy hinzufügen
$VM = Get-WBVirtualMachine | where VMName -eq <VMNAME>
(mehrere VMs auswählen: $VM = Get-WBVirtualMachine | Where {$_.VMName -eq 'VM1' -or $_.VMName -eq 'VM2'})
Add-WBVirtualMachine -Policy $Policy -VirtualMachine $VM
Ein Netzwerkpfad für das Sicherungsziel angeben, vorher die Credentials ermitteln
$cred = Get-Credential
$BT = New-WBBackupTarget -NetworkPath \\<backupserver>\<Freigabe> -Credential $cred
Add-WBBackupTarget -Policy $Policy -Target $BT
Einen Zeitplan setzen (es gibt nur tägliche Sicherung oder mehrmals täglich (23:00,9:00))
Set-WBSchedule -Policy $Policy -Schedule 23:00
Hier wird die Policy bereitgestellt
Set-WBPolicy -Policy $Policy
Backup starten - falls es mehrere Policies gibt, bei Get-WBPolicy diese angeben
Get-WBPolicy | Start-WBBackup