emheonivek
Goto Top

Powershell Script für VHD Sicherung erweitern

Liebe User,

ich habe vor folgendes Powershell Script zu erweitern, um mehrere Backupsätze einer virtuellem Maschine vorzuhalten.

Stop-VM –Name "VM01"
Copy-Item 'C:\VM\VM01\VM01.vhdx' -Destination '\\BACKUPSHARE\VM01' -passthru | foreach{$_.FullName; $len += ($_.length/1KB);}; Write-Host $len "Bytes kopiert"; $len=0;
Start-VM –Name "VM01

- Dateinamen erweitern mit Datumsangabe YYYY_MM_DD
- 3 Backups speichern und das älteste automatisch löschen


Wie gehe ich am besten vor und ist das überhaupt realisierbar?

Viele Grüße

Content-Key: 343868

Url: https://administrator.de/contentid/343868

Printed on: April 19, 2024 at 23:04 o'clock

Mitglied: 133417
Solution 133417 Jul 19, 2017 updated at 10:20:04 (UTC)
Goto Top
Pillepalle
Stop-VM –Name "VM01"  
$total = "{0:N2}" -f ((Copy-Item 'C:\VM\VM01\VM01.vhdx' -Destination "\\BACKUPSHARE\VM01\vm_backup_$(get-date -f 'yyyy_MM_dd').vhdx" -passthru | measure Length -Sum).Sum / 1kb)  
write-host "Copied a total of $total KB."  
write-host "Cleaning up old backups of VM"  
gci "\\BACKUPSHARE\VM0\*.vhdx" | sort -Desc | select -Skip 3 | remove-item -Force -Verbose  
Start-VM -Name "VM01"  
Gruß
Member: Emheonivek
Emheonivek Jul 19, 2017 at 10:09:01 (UTC)
Goto Top
Super, vielen Dank!
Leider startet die Maschine nicht mehr mit Start-VM –Name "VM01"...

Heruntergefahren wurde die VM01 und das Backup lief auch. Idee?
Mitglied: 133417
Solution 133417 Jul 19, 2017 updated at 10:19:48 (UTC)
Goto Top
–Name
Kein Wunder bei dem "Gedankenstrich" den du da vor den Parameternamen setzt ...
Member: SaschaRD
Solution SaschaRD Jul 19, 2017 at 10:19:27 (UTC)
Goto Top
Hallo,

es fehlt eine Klammer:
Start-VM –Name "VM01"  

Gruß, Sascha
Mitglied: 133417
Solution 133417 Jul 19, 2017 updated at 10:28:40 (UTC)
Goto Top
Zitat von @SaschaRD:
es fehlt eine Klammer:
Start-VM –Name "VM01"  
Watt für ne Klammer?
Member: Emheonivek
Emheonivek Jul 19, 2017 at 10:41:10 (UTC)
Goto Top
Hat jetzt alles geklappt. Super vielen Dank!

Ich würde gerne meine Powershell Kenntnisse verbessern, welche Bücher könnt ihr empfehlen?
Mitglied: 133417
Solution 133417 Jul 19, 2017 updated at 11:54:36 (UTC)
Goto Top
welche Bücher könnt ihr empfehlen
Bücher? Gibt's doch Stoff online ohne Ende.

Mehr als die MS Doku brauchst du eigentlich nicht.