Migration auf virtuelle Server von „ IBM Cloud “ mithilfe des Image-Imports
Migrieren Sie virtuelle Maschinen mit einer einzigen Festplatte aus „ VMware “ in „ IBM Cloud VPC “, indem Sie OVA- (Open Virtualization Archive) oder VMDK- (Virtual Machine Disk) Dateien exportieren und diese als benutzerdefinierte Images importieren.
Überblick über den Migrationsprozess
Die folgenden Schritte beschreiben den Migrationsprozess mit Hilfe von Bildimporten.
-
Virtuelle Maschine exportieren von VMware
- Aus vCenter:: Virtuelle Maschine herunterfahren, dann „Aktionen → Vorlage → OVF-Vorlage (Open Virtualization Format) exportieren“ auswählen
- Aus „ VMware Cloud Foundation s as a Service“ ( VCFaaS ): Virtuelle Anwendung herunterfahren ( vApp ), OVA-Datei herunterladen, VMDK extrahieren
Der vorgenannte Ansatz bewahrt das Thin Provisioning besser als die Browser-Downloads von Datenspeichern
-
VMDK konvertieren in QCOW2
qemu-img convert -f vmdk -O qcow2 source-vm.vmdk destination-vm.qcow2 -
Hochladen auf IBM Cloud Object Storage
- Erstellen Sie eine IBM Cloud® Object Storage Instanz und einen Bucket, falls erforderlich
- Nutzen Sie den Web-Upload (für kleinere Dateien) oder die Hochgeschwindigkeitsübertragung über „ Aspera “ (für große Dateien)
- Konfigurieren Sie den Bucket-Zugriff (öffentlicher Lesezugriff für den Import oder autorisierter Servicezugriff)
-
Benutzerdefiniertes Image in VPC erstellen
- Gehen Sie zu VPC → Compute → Bilder
- Erstellen Sie ein neues Bild, zeigen Sie auf IBM Cloud Object Storage URL
- Wählen Sie den entsprechenden OS-Typ (einschließlich BYOL-Varianten)
- Konfigurieren Sie die Verschlüsselung (vom Anbieter oder vom Kunden verwaltet)
-
Bereitstellung einer virtuellen Serverinstanz aus einem benutzerdefinierten Image
- Erstellen Sie eine virtuelle Serverinstanz, indem Sie Ihr benutzerdefiniertes Image als Boot-Quelle auswählen
- Netzwerk, Sicherheitsgruppen und SSH-Schlüssel konfigurieren
- Die virtuelle Serverinstanz startet mit einem Boot-Volume, das ein verknüpfter Klon Ihres benutzerdefinierten Images ist
Vorteile des Bildimportdesigns
In der folgenden Tabelle sind die Designvorteile der Image-Import-Migration aufgeführt.
| Vorteil Design | Beschreibung |
|---|---|
| Prozess | Das Verfahren ist unkompliziert, gut dokumentiert und leicht verständlich. |
| Schablone | Sie können die Vorlage wiederverwenden. Wenn Sie 10 Webserver aus derselben Vorlage haben, importieren Sie einmal und stellen 10 Mal bereit. |
| Verwaltet | Der Prozess wird von IBM verwaltet. Der Prozess ist in VPC integriert und es sind keine Tools von Drittanbietern erforderlich. |
Beschränkungen und Einschränkungen beim Bildimport
In der folgenden Tabelle werden die Einschränkungen und Begrenzungen einer Image-Import-Migration beschrieben.
| Beschränkung oder Einschränkung | Beschreibung |
|---|---|
| Beschränkung auf eine einzige Festplatte | Diese Methode betrifft ausschließlich die Startfestplatte.
Wenn Ihre virtuelle Maschine über mehrere Festplatten verfügt, müssen Sie: – eine andere Methode für die gesamte virtuelle Maschine verwenden ODER – diese Methode für die Startfestplatte und Methode 2 für sekundäre Festplatten verwenden (hybrider Ansatz) |
| Bildflut | Für jede einzelne virtuelle Maschine wird ein individuelles Image erstellt. Im Gegensatz zu den VMware Vorlagen handelt es sich dabei nicht um echte wiederverwendbare Vorlagen, sondern um Snapshots einzelner virtueller Maschinen. Im Laufe der Zeit werden Sie Dutzende oder Hunderte von benutzerdefinierten Einzelbildern in Ihrer Liste haben. |
| Einschränkung bei verknüpften Klonen |
Das Boot-Volume behält eine platzsparende Verknüpfung mit dem benutzerdefinierten Image bei. Das bedeutet:
|
| Erster Start von Cloud-init | Wenn „cloud-init“ auf Ihrem Image installiert und konfiguriert ist, behandelt VPC den Start möglicherweise als Erststart, was unter anderem folgende Auswirkungen haben kann:
– Zurücksetzen des Root-Passworts – Generieren neuer Secure-Shell-Hostschlüssel (SSH) – Ausführen von Provisioning-Skripten |
Verwenden Sie die Image-Import-Migration für echte Vorlagenszenarien (Bereitstellung mehrerer identischer virtueller Maschinen aus einem Basis-Image) und für einfache virtuelle Maschinen mit nur einem Datenträger, bei denen der Aufwand für die Image-Verwaltung akzeptabel ist.