Guten Morgen,
auf dem VM-Host (Windows) sichere ich per Batch-Datei, indem die zu sichernde VM herunterfährt auf ein Netzwerklaufwerk kopiert wird und anschließend wieder hochfährt.
Nun hätte ich gerne die Möglichkeit dies aus der VM heraus zu starten, damit diejenigen, die sich um die VM selbst kümmern selbst die Möglichkeit haben den Zeitpunkt des Backups zu bestimmen.
Wie kriege ich das hin ?
DANKE schonmal für Eure Hilfe.
Bis dann
TSCH-SAG
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
Backup (Script) aus VM starten ???
Schau mal, welche Dateien die VMs nur haben, wenn sie gerade laufen. Das müssten zum Beispiel .vmem-Dateien sein.
Schreib ein Script, welches für jede VM nach ihrem .vmem-File sucht. Wenn dieses File vorhanden ist "mache nichts", wenn dieses File nicht vorhanden ist sichere die zugehörige VM und starte sie.
Dieses Script auf dem Host alle fünf Minuten laufen lassen.
Jetzt können diejenigen, welche deine VMs administrieren ein Backup anstoßen, indem sie den Rechner herunterfahren. Sobald der Rechner dann vollständig heruntergefahren ist vergehen im schlimmsten Fall fünf Minute (im Durchschnitt vergehen 2.5 Minuten) bis der Backup-Prozess anläuft, der nach Vollendung die VM wieder hochfährt.
Schreib ein Script, welches für jede VM nach ihrem .vmem-File sucht. Wenn dieses File vorhanden ist "mache nichts", wenn dieses File nicht vorhanden ist sichere die zugehörige VM und starte sie.
Dieses Script auf dem Host alle fünf Minuten laufen lassen.
Jetzt können diejenigen, welche deine VMs administrieren ein Backup anstoßen, indem sie den Rechner herunterfahren. Sobald der Rechner dann vollständig heruntergefahren ist vergehen im schlimmsten Fall fünf Minute (im Durchschnitt vergehen 2.5 Minuten) bis der Backup-Prozess anläuft, der nach Vollendung die VM wieder hochfährt.
Hallo al!ve,
Danke für die schnelle Antwort. Es gibt wohl noch mehr Frühaufsteher
)
Gibt es eine elegantere Möglichkeit als über den Taskmanager (alle 5 Minuten) auf die Existenz dervon Dir genannten Datei zu prüfen ?
Haste evtl. schon was in der Richtung fertig ? Muß ja das Rad nicht unbedingt neu erfinden und in meinem Batch-Wissen, das inzwischen schon deutliche Lücken aufweist, kramen.
DANKE.
Bis dann
TSCH-SAG
Danke für die schnelle Antwort. Es gibt wohl noch mehr Frühaufsteher
Gibt es eine elegantere Möglichkeit als über den Taskmanager (alle 5 Minuten) auf die Existenz dervon Dir genannten Datei zu prüfen ?
Haste evtl. schon was in der Richtung fertig ? Muß ja das Rad nicht unbedingt neu erfinden und in meinem Batch-Wissen, das inzwischen schon deutliche Lücken aufweist, kramen.
DANKE.
Bis dann
TSCH-SAG
Sofern allen VMs in separaten Ordnern in einem gemeinsamen Verzeichnis sind (d:/vms/win2k3_terminalservice/; d:/vms/win2k3_domaincontroller/; d:/vms/win2k3_mssql/; d:/vms/debian_firewall) würde ein Programm lediglich folgendes tun müssen:
- d:/vms/ auflisten, alle Verzeichnisse stellen laufende oder gestoppte VMs dar
- für jede laufende VM:
-- Liste aller enthaltenen Dateien aufstellen
-- Prüfen, ob eine Datei mit .vmram endet
-- wenn ja: Backup
-- wenn n ein: nächste VM
Zurück zu „VMserver 1 und GSX“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste