Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Vmware Server 2 Backup Skript (Windows)

Frage Virtualisierung Vmware

Mitglied: darkbrain85

darkbrain85 (Level 1) - Jetzt verbinden

17.02.2009, aktualisiert 13:09 Uhr, 9200 Aufrufe

Hallo Forum!

Ich habe mir in den letzten Stunden ein Backup Skript für meinen VMware Server gebaut. Bevor ich das ganze jetzt Produktiv einsetze wäre es nett wenn mal jemand das ganze übefliegt und mir sagt ob ich irgendwas vergessen habe.

Ich mache ein Offline Backup, da die sechs betreffenden VM's ruhig Sonntags nachts mal für ne halbe Stunde Offline sein dürfen. Skript muss für die jeweiligen VM's nur oben im "set" bereich angepasst werden!
Geplant ist einfach die Skripts hintereinander zu hängen und so eine VM nach der anderen zu sichern! Habe mal einige Kommentare angefügt um zu erklären was ich mit dem jeweiligen Schnipsel bezwecke!

Vielleicht dient es dem einen oder anderen ja auch als Vorlage!

Hier mein batch:

@echo off
rem $$$$setzen der Variablen

set user=administrator
rem $$$$Benutzername

set pass=Passwort
rem $$$$Passwort

set vm=Mailserver
rem $$$$Name der VM

set vmfiles="[standard] Mailserver\Mail Server.vmx"
rem $$$$VM Pfad innerhalb VMWare ([Datastore] Ordner/VMX File)

set vmdir=E:\Virtual Machines\Mailserver
rem $$$$ VM Pfad im Dateisystem

set backupdir=E:\Backup\VM\
rem $$$$ Gewünschter Backup Pfad (Netzlaufwerk, Wechselmedium, Freigabe.. was auch immer


cd C:\Programme\VMware\VMware VIX\
rem $$$$ verzeichnis wechseln!

echo
echo
echo.
echo VMWare Server 2 Backup Script
echo Erstellt von mir
echo.
echo
echo
echo.
echo.
echo Sicherung von Server:%vm%

:check
if exist "%vmdir%\Mail Server.vmdk.lck" goto shutdown
goto sicherung
rem $$$$ prüfen ob VM läuft. Wenn ja :shutdown, wenn nicht :sicherung.


:shutdown
echo Server ist (noch) aktiv!
echo Shutdown befehl an %vm% Server senden...
echo Warten bis der Server heruntergefahren ist...
call vmrun -T server -h https://127.0.0.1:8333/sdk -u %user% -p %pass% stop %vmfiles% soft
if exist "%vmdir%\Mail Server.vmdk.lck" goto wait
goto sicherung
rem $$$$ Herunterfahren, danach prüfen ob VM nocht läuft (Falls Server hängt und VMware Tools nicht laufen)
rem $$$$ Wenn VM nicht läuft ab nach :Sicherung wenn doch ab nach :wait

:wait
wait 20
if exist "%vmdir%\Mail Server.vmdk.lck" goto stop
goto sicherung
rem $$$$ Festgelegte Zeit warten (in Sekunden). Danach Prüfen ob VM läuft. Wenn ja, ab nach :stop, wenn nicht :sicherung!

:stop
call vmrun -T server -h https://127.0.0.1:8333/sdk -u %user% -p %pass% stop %vmfiles% hard
wait 5
rem $$$$ VM ausschalten. Ich gehe davon aus das die VM nicht mehr reagiert wenn die Soft Methode nicht funktioniert.

:sicherung
echo Server ist heruntergefahren! Beginne mit Sicherung...
if exist %backupdir%\%vm%Backup_%date% goto copy
md "%backupdir%\%vm%Backup_%date%"
:copy
copy "%vmdir%\*.*" "%backupdir%\%vm%Backup_%date%\"
rem $$$$ Prüfen ob Backupverzeichnis vorhanden ist. Wenn nicht neues erstellen mit Aktuellem Datum.
rem $$$$ Kopieren vom VM Verzeichnis zu $Backupdir


:start
echo Startbefehl ausfuehren...
call vmrun -T server -h https://127.0.0.1:8333/sdk -u %user% -p %pass% start %vmfiles% nogui
echo Fertig...
pause

rem $$$$ VM wieder starten!
Ähnliche Inhalte
Batch & Shell
Pgsql Backup Skript erzeugt ein Backup von einer nicht existenten DB

Frage von D1Ck3n zum Thema Batch & Shell ...

Vmware
gelöst Backup VMWare - Amazon EC2 (7)

Frage von PharIT zum Thema Vmware ...

Vmware
gelöst Backup Fehler mit VMWare ESXi 6.0 (13)

Frage von windowsxp zum Thema Vmware ...

Windows Server
gelöst Backup Windows Server bei Hardwaretausch (7)

Frage von MichiBLNN zum Thema Windows Server ...

Neue Wissensbeiträge
Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(2)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (16)

Frage von Lynkon zum Thema TK-Netze & Geräte ...