tiri technology blog

im web oder während unserer arbeit gefunden

24. Juni 2009

xen VM-Import — auch über Befehlszeile

Abgelegt unter: Wissen — Tags:, , , — tirili @ 19:50

Eine exportierte xva-Datei ist schnell auf einem anderen System wieder nutzbar. Hierzu verwendet man den Befehl xe vm-import.
command name : vm-import
reqd params : filename
optional params : preserve, sr-uuid, force
description : Import a VM. If the option preserve=true is given then as many settings as possible are restored, including VIF MAC addresses. The default is to regenerate VIF MAC addresses. The VDIs will be imported into the Pool's default SR unless an override is provided. If the force option is given then any disk data checksum failures will be ignored.

Z.B.
[root@xen213 xvavg]# time xe vm-import filename=017-otrs.xva preserve=true
4d004962-9536-1233-7511-4db3369d72e1

real 3m57.150s
user 0m1.320s
sys 0m3.770s

Jetzt sind noch die Netzwerkeinstellungen (virtueller Switch) zu überprüfen und die Maschine hat ihren neuen Wirt gefunden.

xen VM-Export — Commandline ist am schnellsten

Abgelegt unter: Allgemein — Tags:, , , , — tirili @ 19:33

Ein Export einer XEN-VM über das XEN-Center dauert eine erhebliche Zeit, wobei nicht nachvollziehbar ist, wo diese verschenkt wird. Daher ist es empfehlenswert, den Export in eine .xva-Datei über die Befehlszeile auf ein Netzlaufwerk, lokale Platte oder USB-Disk vorzunehmen.

Anzeige aller VMs, die exportiert werden könnten (status: halted)

xe vm-list params=all power-state=halted

Wichtig ist für uns der vm-name bzw. die uuid. Jetzt können wir den Export starten.


[root@xen211 ~]# time xe vm-export filename=/tmp/export/017-otrs.xva vm=09faa5ff-ceea-1234-e02e-97cae69878d5
Export succeeded

real 7m30.623s
user 0m1.310s
sys 0m12.590s
[root@xen211 ~]# ls -Al /tmp/export/017-otrs.xva
-rwxr-xr-x 1 root root 4234127360 Jun 24 20:28 /tmp/export/017-otrs.xva

Sofern die Maschine nicht für den Export bereit ist, kommt eine entsprechende Meldung, z.B.
Another operation involving the object is currently in progress
class: VM

Powered by WordPress ( WordPress Deutschland )