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.

  1. 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

  2. VMDK konvertieren in QCOW2

    qemu-img convert -f vmdk -O qcow2 source-vm.vmdk destination-vm.qcow2
    
  3. Hochladen auf IBM Cloud Object Storage

    1. Erstellen Sie eine IBM Cloud® Object Storage Instanz und einen Bucket, falls erforderlich
    2. Nutzen Sie den Web-Upload (für kleinere Dateien) oder die Hochgeschwindigkeitsübertragung über „ Aspera “ (für große Dateien)
    3. Konfigurieren Sie den Bucket-Zugriff (öffentlicher Lesezugriff für den Import oder autorisierter Servicezugriff)
  4. Benutzerdefiniertes Image in VPC erstellen

    1. Gehen Sie zu VPC → Compute → Bilder
    2. Erstellen Sie ein neues Bild, zeigen Sie auf IBM Cloud Object Storage URL
    3. Wählen Sie den entsprechenden OS-Typ (einschließlich BYOL-Varianten)
    4. Konfigurieren Sie die Verschlüsselung (vom Anbieter oder vom Kunden verwaltet)
  5. Bereitstellung einer virtuellen Serverinstanz aus einem benutzerdefinierten Image

    1. Erstellen Sie eine virtuelle Serverinstanz, indem Sie Ihr benutzerdefiniertes Image als Boot-Quelle auswählen
    2. Netzwerk, Sicherheitsgruppen und SSH-Schlüssel konfigurieren
    3. 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.

Designvorteile für die Bildimport-Migrationsmethode
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änkungen und Einschränkungen der Migrationsmethode für den Bildimport
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:

  • Sie können das benutzerdefinierte Image nicht löschen, während eine virtuelle Serverinstanz ein davon abgeleitetes Boot-Volume verwendet

  • Durch diese Verknüpfung werden Speicherplatzeinsparungen erzielt

  • Das Aufheben der Verknüpfung erfordert die Erstellung eines neuen Images vom Boot-Volume und eine erneute Bereitstellung

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.