XEN: Erstellen eines VM Images aus einer vorhandenen Installation

Aus Hergipedia
Zur Navigation springen Zur Suche springen

Einleitung

VM-Images eines Gastsystems können jederzeit erstellt werden und ermöglichen damit

  • Backup,
  • Klonieren,
  • Migration des Gastsystems auf eine andere Hardware.

Voraussetzungen

ein installiertes XEN-Gastsystem auf einem XEN-Server, siehe XEN: Einrichtung des VM-Servers mit virtuellen Webservern.

Vorgehensweise

Anhand eines Beispiels (altekiste) werden hier sämtliche notwendigen Befehle wiedergegeben.

Shutdown der VM

# ssh root@nasigoreng
xm shutdown altekiste

# warten, bis altekiste heruntergefahren ist, überprüfen mit
xm list

XML-Dump der Maschine anfertigen und komprimieren

# In die Maschine einloggen und VM-Images finden
# normalerweise ist das /var/lib/xen/images,
# bei uns sind die images in /home/vm zu finden.
cd /home/vm
virsh dumpxml altekiste > altekiste.xml
tar czf altekiste.tgz altekiste.xml altekiste/

Damit enthält die Datei altekiste.tgz eine versandfertigs VM-Image der VM "altekiste".

VM wiederanfahren

xm start altekiste


Das Wiedereinspielen eines VM-Images auf einem neuen XEN-Server ist zu finden unter XEN: Erstellen einer VM aus einem vorhandenen Image.