Hallo zusammen,
Ich möchte ein BackupSkript für meine laufenden VMs schreiben und bräuchte noch ein paar weitere Infos. Das Ergebnis würde ich als Download hier im Forum zur Verfügung stellen.
1. VM stop > Backup > VM start
Der ESXi hat keine vmware-cmd Befehle. Kann ich die VMs anderweitig per Console starten? Das Ganze soll über ein Cronjob laufen, deshalb bringt mi der RCLI nichts.
2. Backup während des Betriebs
Wie kann ich per Console Snapshots erstellen und wieder zusammenführen?
Mit dem ESX wäre all das kein Problem, aber mit dem ESXi bin ich momentan am Zweifeln. Ich wäre für einen guten Tipp sehr dankbar, da ich nichts Brauchbares im Netz für meine Zwecke gefunden habe.
EDIT: Free ESXi
Viele Grüße,
eMb0
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!
kleine ESXi backup Frage
@ Jörg
Free ESXi
@ All
mit dem Befehl vim-cmd vmsvc/power.[on,off] kann man die VM starten bzw stoppen. Vorher muss man natürlich mit vim-cmd vmsvc/getallvms die ID der entsprechenden Vm auslesen. mti vim-cmd /vmsvc bekommt man alle Befehle die es zu vim-cmd gibt ausgespuckt.
power.shutdown oder power.reboot usw werden nicht unterstützt, da die VMware tools auf meiner VM nicht laufen. kann man dies noch aktivieren oder geht das beim Free ESXi nicht? Weil mit power.shutdown klingt es irgendwie sauberer als power.off, nicht das es zum Datenverlust kommt. Auf jedem Fall wäre das die Lösung für Frage (1) gewesen und Frage (2) wäre die Snapshotmethode während dem Betrieb, dass man ebenfalls mit dem vim-cmd befehl lösen kann.
EDIT:
Hier noch 2 gut Links
http://wiki.chaostreff.ch/wiki/?title=ESXi_Tipps&printable=yes#Die_VM_mit_der_ID_32_starten
http://www.engr.ucsb.edu/~duonglt/vmware/#vmware_vima
Free ESXi
@ All
mit dem Befehl vim-cmd vmsvc/power.[on,off] kann man die VM starten bzw stoppen. Vorher muss man natürlich mit vim-cmd vmsvc/getallvms die ID der entsprechenden Vm auslesen. mti vim-cmd /vmsvc bekommt man alle Befehle die es zu vim-cmd gibt ausgespuckt.
power.shutdown oder power.reboot usw werden nicht unterstützt, da die VMware tools auf meiner VM nicht laufen. kann man dies noch aktivieren oder geht das beim Free ESXi nicht? Weil mit power.shutdown klingt es irgendwie sauberer als power.off, nicht das es zum Datenverlust kommt. Auf jedem Fall wäre das die Lösung für Frage (1) gewesen und Frage (2) wäre die Snapshotmethode während dem Betrieb, dass man ebenfalls mit dem vim-cmd befehl lösen kann.
EDIT:
Hier noch 2 gut Links
http://wiki.chaostreff.ch/wiki/?title=ESXi_Tipps&printable=yes#Die_VM_mit_der_ID_32_starten
http://www.engr.ucsb.edu/~duonglt/vmware/#vmware_vima
eMb0 hat geschrieben:power.shutdown oder power.reboot usw werden nicht unterstützt, da die VMware tools auf meiner VM nicht laufen. kann man dies noch aktivieren oder geht das beim Free ESXi nicht?
Meinst du ob du bei dem Free ESXi die VMware Tools installieren kannst? Dann wäre die Antwort ja.
Das power.shutdown/reboot die VMware Tools benötigen hat aber nix mit der ESX-Version zu tun. Wenn die VMware Tools nicht laufen fehlt halt der Zugriff auf das Gastsystem.
@dennis80
Ja genau das meinte ich.
Also muss ich die VMWare Tools noch installieren und danach sollte der shutdown-Befehl in Verbindung mit der entsprechenden ID der VM laufen? Hast du vlt eine kleinen Wegweiser zur Installation? Ich habe auf die schnelle nur diesen Thread gefunden, kann ich mich daran halten? http://vmware-forum.de/viewtopic.php?t=7805
Viele Grüße,
eMb0
Ja genau das meinte ich.
Also muss ich die VMWare Tools noch installieren und danach sollte der shutdown-Befehl in Verbindung mit der entsprechenden ID der VM laufen? Hast du vlt eine kleinen Wegweiser zur Installation? Ich habe auf die schnelle nur diesen Thread gefunden, kann ich mich daran halten? http://vmware-forum.de/viewtopic.php?t=7805
Viele Grüße,
eMb0
@ALL
Habe heute mit dem Skript angefangen und würde die VM gerne während dem Betrieb sichern. Folgender Ablauf
1. vim-cmd vmsvc/snapshot.create VMID snap
2. Backup des vorletzten Snapshots per scp..
3. vim-cmd vmsvc/snapshot.remove VMID snap
--> und hier ist mein Problem, wie kann ich den Dummy-Snap wieder löschen? Also mit welchem Befehl kann ich den Zeiger auf den gebackupten bzw vorletzten Snap setzen ohne die während des Backups z.B. neu eingecheckten SVN Files die im Dummy-Snap drin sind zu verlieren. Diese sollten sich automatisch in das alte Snap mergen.
Viele Grüße,
eMb0
Habe heute mit dem Skript angefangen und würde die VM gerne während dem Betrieb sichern. Folgender Ablauf
1. vim-cmd vmsvc/snapshot.create VMID snap
2. Backup des vorletzten Snapshots per scp..
3. vim-cmd vmsvc/snapshot.remove VMID snap
--> und hier ist mein Problem, wie kann ich den Dummy-Snap wieder löschen? Also mit welchem Befehl kann ich den Zeiger auf den gebackupten bzw vorletzten Snap setzen ohne die während des Backups z.B. neu eingecheckten SVN Files die im Dummy-Snap drin sind zu verlieren. Diese sollten sich automatisch in das alte Snap mergen.
Viele Grüße,
eMb0
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste