Die aktuelle Version von XenServer 5.5 kann mit vhd Festplattendateien umgehen. Diese werden unter anderem von Microsoft Virtual PC oder von Microsoft Virtual Server 2005 SP1 verwendet.
Möchte man nun einen Rechner auf einen XenServer umziehen besteht die Problematik der Migration. Grundsätzlich hat der XenServer seine Lokal Storage mit dem Dateisystem “LVM” eingerichtet. Dieses Format kann aber leider nicht mit vhd Dateien umgehen. Deswegen benötigen wir eine Storage mit dem Dateisystem EXT3. Dies kann die Lokale Storage sein, oder eine zusätzliche angebundene USB Platte.
Ist diese Storage vorhanden muss ein virtueller Server mit den gleichen Spezifikationen (CPU´s, RAM, Festplatten,…) wie der zu Migrierende erstellt werden. Zu beachten ist, das die einzelnen Festplatten auf dem richtigen Storage (EXT3) platziert sind.
Nun können wir mit einem Tool wie WinSCP die vhd Dateien auf das EXT3 Storage kopieren. Wichtig zu wissen ist der Pfad wo diese sich befinden:
/var/run/sr-mount/
Es ist darauf zu achten die kopierten Dateien umzubenennen. Bitte die richtigen ID´s der jeweiligen Festplatte beachten. Nur so kann ein reibungsloser Start geschehen.
Wenn alle Daten kopiert sind kann die virtuelle Maschine starten. Bei Boot Problemen kann eine Reparatur des Betriebssystems mit einer Original Microsoft CD Abhilfe schaffen. Gründe liegen meistens bei den Festplattentreibern begraben.
Abschießend sind noch die XenTools zu installieren. Somit sollte die Migration abgeschlossen sein!
Hilfreiche Links und Informationen:

