Windows Server Backup
Posted on: 12. Mai 2020Alle Infos die du brauchst um das Video erfolgreich umzusetzen:
Nach diesem Video kannst du folgendes umsetzen;
– Windows Backup Policies
– Windows Backup Target
– Windows Backup Target
– Windows Backup Schedule
– Windows Backup Baremetalrecovery & Systemstate
– Windows Backup Baremetalrecovery & Systemstate
– lokale User einrichten & Gruppen hinzufügen
– Windows Backup Policies speichern
– Windows Backup starten
– Windows Backup starten
Wir sind offen und gespannt auf deine Anregungen: Input-Formular
Am einfachsten schaust du das Video und hast dazu diesen Code offen. So kannst du auch den Code in deiner gewünschten Grösse darstellen und kannst dem Video einfacher folgen.
——————————————–
# Featurename $featurename = "windows-server-backup" # Wenn Windows Server Backup nicht installiert ist, installieren if(!(Get-WindowsFeature).where({$_.Name -eq $featurename}).installstate -eq "installed"){ try{ install-windowsfeature -name $featurename }catch{ write-host "couldnt install windows feature $featurename due to following error $($error[-1].exception)" } } else{ write-host "windows feature already installed" -ForegroundColor Yellow } # Windows Backup Policy erstellen $wbpolicy = New-WBPolicy # disks auslesen, damit die Volumes ausgelesen werden können (Disks = interne + externe) $wbdisk = Get-WBDisk # Credentials für Windows Backup Target (in diesem Fall für Netzwerkpaths) $username = "deinbenutzername" $password = "deinpasswort" $credentials = New-Object System.Management.Automation.PSCredential($username, (ConvertTo-SecureString $password -AsPlainText -Force)) # Windows Backup Target erstellen & der Policy hinzufügen $wbbackuptarget = New-WBBackupTarget -NetworkPath "\\hostnameORip\folder\" -Credential $credentials Add-WBBackupTarget -Policy $wbpolicy -Target $wbbackuptarget # Lokalen User erstellen, der Backup Operatoren Gruppe hinzufügen, damit die Policy gespeichert werden kann (!!! NUR BEI WORKGROUPS BENÖTIGT & BSPW. NAS, WENN KEIN AD-USER) New-LocalUser -name $username -Password (ConvertTo-SecureString $password -AsPlainText -Force) -AccountNeverExpires:$true -Description "backup operators user" $group = Get-LocalGroup -Name "backup operators" Add-LocalGroupMember -Group $group -Member $username # Tägliches Schedule hinterlegen [datetime]$wbschedule = '21:00' Set-WBSchedule -Policy $wbpolicy -Schedule $wbschedule # Volumes auslesen, damit diese gesichert werden können $wbvolume = Get-WBVolume -Disk $wbdisk # Volume der Policy hinzufügen (EFI Partition ausgeschlossen) Add-WBVolume -Policy $wbpolicy -Volume $wbvolume # Systemstand mitsichern Add-WBSystemState -Policy $wbpolicy # Baremetalrecovery konfigurieren für Baremetalrestores (wird EFI Partition, etc. alles mitgesichert) Add-WBBareMetalRecovery -Policy $wbpolicy # Windows Backup starten | async switch erlaubt es, weiterhin mit dem Terminal zu arbeiten (nichts blockieren) Start-WBBackup -Policy $wbpolicy -Async # Windows Backup Policy speichern set-wbpolicy -policy $wbpolicy
——————————————–
Hat dir das Video gefallen und etwas gebracht, dann freuen wir uns immer auf dein Feedback. Daumen nach oben, Kommentar und Abo sind geeignete Mittel um das auszudrücken. Falls du kannst, mache doch auch deine Kollegen auf unseren Kanal aufmerksam. Denn so wachsen wir zusammen stetig weiter und das freut uns alle. Win-Win-Win.
Falls du spezielle Anforderungen an Scripts oder Auftragsarbeiten hast, kannst du mich gerne direkt per Email erreichen. Alle Infos dazu sind hier Kontakt
Ich hoffe du verstehst, dass ich nur Videos zu Themen machen kann, die ein grösseres Interesse von verschiedenen Leuten haben. Benutzerspezifische Scripts erstelle ich ausschliesslich als Auftragsarbeiten oder im Mandat.
Da wir sämtliche Videos kostenlos zur Verfügung stellen und auch keine Werbung reinpacken, sind wir immer froh für eine kleine Spende. Vielen Dank bereits dafür.