Migration von „ VMware “ und „ VCF for Classic “-Workloads auf virtuelle „ IBM Cloud “-Server für VPC
Migrieren Sie „ VMware “- VCF for Classic-Workloads mithilfe einer „ Transit Gateway “-Verbindung zu „ IBM Cloud Virtual Servers “ für VPC.
Migration virtueller Server auf „ IBM Cloud VPC “: Eine Schritt-für-Schritt-Anleitung
Erfahren Sie in diesem Tutorial, wie Sie virtuelle Server mithilfe eines Transit-Gateways zu „ IBM Cloud VPC “ migrieren – von der Einrichtung der VPC über die Migration der virtuellen Server bis hin zur Festplatte.
Die folgenden Ziele werden im folgenden Tutorium behandelt.
- Erstellen Sie eine VPC und die dafür benötigten Ressourcen.
- Richten Sie die Instanz IBM Cloud for VMware Solutions mit einem virtuellen Server Microsoft Windows® und einem virtuellen Server RHEL ein, um sie als Migrationsbeispiele zu verwenden.
- Erstellen Sie eine private Verbindung zwischen IBM Cloud for VMware Solutions und VPC über eine Transit Gateway (TGW).
- Verschieben Sie die Festplatten Ihrer virtuellen Server in VPC-Blockspeicher-Volumes.
- Erstellen Sie virtuelle Server auf den migrierten Festplatten.
Einige VMware Konfigurationsschritte, wie z. B. die Verbindung Ihrer Umgebung mit VPC über eine Transit Gateway, sind unterschiedlich.
Die virtuellen Server, die Teil dieses Tutorials sind, unterliegen den folgenden Beschränkungen:
- Sie haben eine einzelne Festplattengröße von weniger als 250 GB.
- Sie sind keine Bring Your Own License (BYOL).
- Sie greifen auf das Internet zu, um die erforderlichen Pakete herunterzuladen und die Migration zu starten.
Das folgende Diagramm veranschaulicht, was Sie mit diesem Lernprogramm aufbauen.
Vorbereitende Schritte
Für dieses Lernprogramm sind die folgenden Voraussetzungen erforderlich.
- Eine verfügbare VMware® vCenter Server® (VCS) Instanz.
- Zugriff über ein virtuelles privates Netzwerk (VPN) auf Ihre „ VMware “ vCenter-Server (VCS)-Instanz, die gemäß der Anleitung konfiguriert wurde.
- Die richtigen Zugriffsrichtlinien zur Verwaltung von VCS-Umgebungen und die Fähigkeit, die folgenden VCS-Ressourcen zu erstellen. Weitere Informationen finden Sie unter Verwalten des Identity and Access Management(IAM)Zugriffs für VCS.
- Virtuelle Maschinen
- Netze
- Firewallregeln
- Regeln für die Netzwerkadressübersetzung (NAT)
- Transit Gateway Verbindungsgruppen
- Vergewissern Sie sich, dass Sie über die richtigen Zugriffsrichtlinien zur Verwaltung von VPCs und deren Ressourcen verfügen, damit Sie die erforderlichen VPC-Ressourcen erstellen können.
- VPCs
- Virtuelle Server
- Sicherheitsgruppen
- Öffentliche Gateways
- Variable IP-Adressen
Weitere Informationen finden Sie unter „ Verwalten des Zugriffs über das „ Identity and Access Management “(IAM)für VPC-Infrastrukturdienste “.
- Stellen Sie sicher, dass Sie über die erforderlichen Zugriffsberechtigungen zur Verwaltung von Transit-Gateways (TGWs) verfügen, damit Sie die folgenden TGW-Ressourcen erstellen können.
- TGWs
- TGW-Verbindungen
Weitere Informationen finden Sie unter Verwendung von IAM-Berechtigungen mit IBM Cloud Transit Gateway.
Erstellen einer virtuellen privaten Cloud (VPC) für die Migration auf IBM Cloud
Erfahren Sie, wie Sie eine VPC-Umgebung auf IBM Cloud erstellen und einrichten, in der migrierte virtuelle Server und zugehörige Ressourcen wie Subnetze und Sicherheitsgruppen gehostet werden.
Führen Sie die folgenden Schritte aus, um eine VPC-Umgebung zu erstellen und einzurichten. Die VPC hostet die migrierten virtuellen Server und die zugehörigen Ressourcen wie Subnetze, Gateways und Sicherheitsgruppen. Die folgenden Informationen umfassen auch Ressourcen, die später im Migrationsprozess verwendet werden.
Bevor Sie beginnen, vergewissern Sie sich, dass Sie bei der Konsole IBM Cloud angemeldet sind.
- Gehen Sie im Navigationsmenü zu Infrastruktur > Netzwerk > VPCs und klicken Sie dann auf Erstellen.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Geben Sie im Abschnitt Details für Name
vpc-migrationein. - Deaktivieren Sie das Kontrollkästchen Ein Standardpräfix für jede Zone erstellen. Das Standardpräfix bleibt in allen VPCs gleich und kann zu Routing-Konflikten führen, wenn mehrere VPCs mit demselben IBM Cloud classic infrastructure-Konto verbunden sind.
- Klicken Sie auf „ Virtuelle Private Cloud erstellen “.
- Klicken Sie auf den Namen der von Ihnen erstellten VPC.
- Wählen Sie die Registerkarte Adresspräfixe.
- Erstellen Sie ein Adresspräfix Ihrer Wahl für den Standort us-south-1. Stellen Sie sicher, dass sich dieses Adresspräfix nicht mit Präfixen überschneidet, die von anderen VPCs verwendet werden, die über IBM Cloud classic infrastructure mit IBM Cloud Transit Gateway verbunden sind.
- Gehen Sie im Navigationsmenü zu Infrastruktur > Netzwerk > Subnetze. Klicken Sie anschließend auf Erstellen.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details unter Name
vpc-migration-sn-1ein und wählen Sie die neue VPC für die Virtual Private Cloud aus. - Wählen Sie im Abschnitt IP-Bereichsauswahl das zuvor erstellte Adresspräfix aus. Sie können das gesamte Präfix für Ihr Subnetz verwenden.
- Aktivieren Sie das Kontrollkästchen zum Anhängen eines öffentlichen Gateways an Ihr Subnetz. Dies ermöglicht Ihren Workloads den Zugriff auf das Internet von der VPC aus.
- Klicken Sie auf Teilnetz erstellen.
Erstellen eines virtuellen Servers für die VPC-Migration
Erfahren Sie, wie Sie einen virtuellen Worker-Server für die Ausführung von Migrationen unter IBM Cloud VPC einrichten.
Gehen Sie wie folgt vor, um einen virtuellen Arbeitsserver zu erstellen, der für die Durchführung von Migrationen verwendet wird.
- Klicken Sie im Navigationsmenü auf „ Infrastruktur “ > „Netzwerk“ > „ Subnetze “.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-sn-1.
- Klicken Sie auf Zugeordnete Ressourcen.
- Klicken Sie im Abschnitt Angehängte Instanzen auf Erstellen.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details für Name
vpc-migration-vsi-workerein. - Geben Sie im Abschnitt „ Serverkonfiguration “ die folgenden Informationen an:
- Klicken Sie bei Bild auf Bild ändern.
- Das Formular „Bild auswählen“ wird angezeigt, in dem Sie die folgenden Aktionen durchführen können:
- Suche nach Ubuntu.
- Wählen Sie ibm-ubuntu-24-04-3-minimal-amd64-4 aus der Ergebnisliste aus und klicken Sie auf Speichern.
- Für SSH-Schlüssel klicken Sie auf SSH-Schlüssel erstellen und führen im Formular SSH-Schlüssel erstellen die folgenden Aktionen aus:
- Geben Sie im Abschnitt „ Details “ die folgenden Informationen an:
- Geben Sie als Name
vpc-migration-ssh-keyein. - Für SSH-Schlüssel-Eingabemethode auswählen wählen Sie Erzeugen Sie ein Schlüsselpaar für mich.
- Geben Sie als Name
- Klicken Sie auf Erstellen. Der private SSH-Schlüssel wird automatisch heruntergeladen.
- Geben Sie im Abschnitt „ Details “ die folgenden Informationen an:
- Klicken Sie auf „ Virtuellen Server erstellen “.
Einrichten eines virtuellen Bastion-Servers für den sicheren Zugriff auf die VPC
Erfahren Sie in dieser Schritt-für-Schritt-Anleitung, wie Sie einen virtuellen Bastion-Server einrichten, um sicher auf VPC-Ressourcen zuzugreifen.
Erstellen Sie einen virtuellen Bastion-Server für den sicheren Zugriff auf die Ressourcen in der VPC.
- Klicken Sie im Navigationsmenü auf „ Infrastruktur “ > „Netzwerk“ > „ Subnetze “.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-sn-1.
- Klicken Sie auf Zugeordnete Ressourcen.
- Klicken Sie im Abschnitt Angehängte Instanzen auf Erstellen.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details für Name
vpc-migration-vsi-bastionein. - Geben Sie im Abschnitt „Serverkonfiguration“ die folgenden Informationen an:
- Klicken Sie bei Bild auf Bild ändern.
- Das Formular „Bild auswählen“ wird angezeigt, in dem Sie die folgenden Aktionen ausführen können:
- Suche nach
ubuntu. - Wählen Sie ibm-ubuntu-24-04-3-minimal-amd64-4 aus der Ergebnisliste aus und klicken Sie auf Speichern.
- Suche nach
- Für SSH-Schlüssel wählen Sie vpc-migration-ssh-key.
- Klicken Sie auf „ Virtuellen Server erstellen “.
Erstellen einer schwebenden IP
Um aus dem Internet auf Ihren Bastion-Server zuzugreifen, erstellen Sie eine Floating IP, indem Sie die folgenden Schritte ausführen.
- Gehen Sie im Navigationsmenü zu Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Wählen Sie in der Liste der verfügbaren Ressourcen vpc-migration-vsi-bastion aus.
- Klicken Sie auf Netzwerk.
- Klicken Sie auf das Menüsymbol für die angeschlossene Netzwerkschnittstelle.
- Klicken Sie auf „ Floating-IPs bearbeiten “.
- Klicken Sie im Formular Edit floating IPs auf Attach
- Klicken Sie im Formular Anhängen einer schwebenden IP auf Reservieren einer neuen schwebenden IP.
- Im Formular Reservieren einer schwebenden IP, im Abschnitt Details:
- Geben Sie als Name
vpc-migration-fipein. - Klicken Sie auf Reservieren.
- Geben Sie als Name
- Klicken Sie auf „Schließen“, um das Menü zu verlassen.
Konfigurieren von Sicherheitsgruppen für virtuelle Bastion-Server in der VPC
Erfahren Sie, wie Sie Sicherheitsgruppen für virtuelle Bastion-Server in einer Virtual Private Cloud erstellen und konfigurieren, um die Sicherheit zu erhöhen und SSH-Verbindungen zu ermöglichen.
Sicherheitsgruppen erlauben SSH-Verbindungen zum virtuellen Bastion-Server.
Führen Sie die folgenden Schritte aus, um eine Sicherheitsgruppe zu erstellen.
Um die Sicherheit Ihrer VPC zu verbessern, müssen die eingehenden Regeln in dieser Sicherheitsgruppe eine IP oder CIDR als Quellentyp festlegen. Diese Einstellung hilft, die Quellen des Datenverkehrs auf die angeschlossenen Ressourcen zu beschränken.
-
Klicken Sie im Navigationsmenü auf Infrastruktur > Netzwerksicherheitsgruppen und dann auf Erstellen.
-
Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt „ Details “ die folgenden Informationen an:
- Geben Sie als Name
vpc-migration-sg-bastionein. - Wählen Sie für Virtual Private Cloud die Option vpc-migration.
- Geben Sie als Name
-
Geben Sie im Abschnitt „ Eingangsregeln “ die folgenden Informationen an:
- Klicken Sie auf Erstellen. Geben Sie im Formular Eingehende Regel erstellen die folgenden Informationen an:
- Für Protokoll, wählen Sie TCP.
- Wählen Sie unter Port den Portbereich aus.
- Für Port min geben Sie
22ein. - Geben Sie für Port max
22ein und klicken Sie auf Erstellen.
- Klicken Sie auf Erstellen. Geben Sie im Formular Eingehende Regel erstellen die folgenden Informationen an:
- Als Protokoll wählen Sie ICMP.
- Für Wert wählen Sie Typ und Code.
- Geben Sie als Typ
8ein. - Bei Code lassen Sie die Felder leer und klicken auf Erstellen.
- Klicken Sie auf Erstellen. Geben Sie im Formular Eingehende Regel erstellen die folgenden Informationen an:
-
Geben Sie im Abschnitt Attaching virtual server interfaces die folgenden Informationen an:
- Wählen Sie die Schnittstelle des virtuellen Bastion-Servers aus.
- Klicken Sie auf „ Sicherheitsgruppe erstellen “.
-
Ermittelt die IP des virtuellen Bastion-Servers:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Suchen Sie nach vpc-migration-vsi-bastion.
- Kopieren Sie die schwebende IP des virtuellen Bastion-Servers aus der Ergebnisliste.
-
Ermittelt die IP des virtuellen Arbeitsservers:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Suchen Sie nach vpc-migration-vsi-worker.
- Kopieren Sie die reservierte IP des virtuellen Arbeitsservers aus der Liste der Ergebnisse.
-
Kopieren Sie den heruntergeladenen privaten SSH-Schlüssel an seinen Standardspeicherort.
- Unter Windows lautet der Standardspeicherort
C:\Users\<YourUsername>\.ssh\id_rsa. - Auf Linux und macOS, lautet der Standardspeicherort
~/.ssh/id_rsa.
- Unter Windows lautet der Standardspeicherort
-
Versuchen Sie, vom virtuellen Arbeitsserver aus eine Verbindung mit dem Internet herzustellen.
- Verwenden Sie Secure Shell, um sich bei dem virtuellen Arbeitsserver anzumelden, indem Sie den folgenden Befehl ausführen:
ssh -J root@<BASTION_VSI_IP> root@<WORKER_VSI_IP>
Wo
-
<BASTION_VSI_IP>ist die IP des virtuellen Bastion-Servers, den Sie zuvor kopiert haben. -
<WORKER_VSI_IP>ist die IP des virtuellen Arbeitsservers, den Sie zuvor kopiert haben. -
Überprüfen Sie, ob Sie Google über seinen Domänennamen erreichen können, indem Sie den folgenden Befehl ausführen:
nslookup www.google.com
Einrichten von Netzwerken auf einer VCS-Instanz
Führen Sie die folgenden Schritte aus, um das Netzwerk in Ihrer IBM Cloud® for VMware Solutions Umgebung zu konfigurieren, um den ausgehenden Internetzugang für die Installation der erforderlichen Pakete auf den virtuellen Servern zu ermöglichen.
- Finden Sie die Zugangsdaten zu NSX®.
- Melden Sie sich an der IBM Cloud®-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter **NSX Manager **HTTP Anmeldedaten und den vollqualifizierten Domänennamen (FQDN).
- Suchen Sie die verfügbare Internet Protocol (IP)-Adresse für private Source Network Address Translation (SNAT).
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Rufen Sie Infrastruktur auf.
- Blättern Sie nach unten zur Schnittstelle Netzwerk und klicken Sie auf Privates virtuelles lokales Netzwerk (VLAN).
- Suchen Sie das Teilnetz mit der Bezeichnung
Portable private subnet for customer workload edge.- Beachten Sie die IP-Adressen, die
Reservedsind. - Klicken Sie auf das Teilnetz und suchen Sie eine IP-Adresse, die
Usablelautet, aber nicht in der ListeReservedauf der vorherigen Seite vorhanden ist. - Kopieren Sie diese IP, da sie in den folgenden Schritten mehrfach verwendet wird.
- Beachten Sie die IP-Adressen, die
- Erstellen Sie die NAT-Regeln in der NSX-Benutzeroberfläche (UI).
- Melden Sie sich bei der NSX-Benutzeroberfläche an.
- Wechseln Sie zur Registerkarte „ Netzwerk “.
- Klicken Sie unter Netzwerkdienste auf NAT.
- Für Gateway wählen Sie
T1-workload-vcs-mf | Tier-1. - Überprüfen Sie, ob eine SNAT-Regel mit dem Namen
T1-public-snat-workload-*existiert und aktiviert ist.- Kopieren Sie die IP-Adresse unter Translated IP | Port. Diese IP-Adresse wird in späteren Schritten verwendet.
- Klicken Sie auf „ NAT-Regel hinzufügen “.
- Geben Sie als Name
T1-private-snat-workloadein. - Für Aktion wählen Sie SNAT.
- Geben Sie für Source IP
192.168.0.0/16ein. - Geben Sie bei Translated IP | Port die IP ein, die Sie im vorherigen Schritt ausgewählt haben.
- Wählen Sie für Aktiviert die Option Nein.
- Klicken Sie auf SPEICHERN.
- Geben Sie als Name
- Erstellen Sie Gateway-Firewall-Regeln für T1 in der NSX-Benutzeroberfläche.
- Melden Sie sich bei der NSX-Benutzeroberfläche an.
- Wechseln Sie zur Registerkarte „ Sicherheit “.
- Klicken Sie unter Richtlinienverwaltung auf Gateway Firewall.
- Für Gateway wählen Sie
T1-workload-vcs-mf | Tier-1. - Klicken Sie auf das Kontrollkästchen für Wkld_Drop_All_Policy_T1 und klicken Sie auf + REGEL HINZUFÜGEN.
- Geben Sie als Name
allow 192ein. - Für Quellen:
- Klicken Sie auf das Bearbeitungssymbol.
- Klicken Sie auf „ IP-Adressen “.
- Geben Sie
192.168.0.0/16ein. - Klicken Sie auf Anwenden.
- Klicken Sie auf Publizieren.
- Geben Sie als Name
- Erstellen Sie Gateway-Firewall-Regeln für T0 in der NSX-Benutzeroberfläche.
- Melden Sie sich bei der NSX-Benutzeroberfläche an.
- Wechseln Sie zur Registerkarte „ Sicherheit “.
- Klicken Sie unter Richtlinienverwaltung auf Gateway Firewall.
- Für Gateway wählen Sie
T0-workload-vcs-mf | Tier-0. - Klicken Sie auf das Kontrollkästchen für Wkld_Drop_All_Policy_T0 und klicken Sie auf + REGEL HINZUFÜGEN.
- Geben Sie als Name
allow 192ein. - Für Quellen:
- Klicken Sie auf das Bearbeitungssymbol.
- Klicken Sie auf „ IP-Adressen “.
- Geben Sie die beiden konvertierten IP-Adressen ein, die zuvor gespeichert wurden.
- Klicken Sie auf Anwenden.
- Klicken Sie auf Publizieren.
- Geben Sie als Name
Hochladen des Ubuntu Server ISO in die VCS-Instanz
Gehen Sie wie folgt vor, um einen Katalog in VCS zu erstellen und einen Ubuntu® Server International Organization for Standardization (ISO) in diesen Katalog hochzuladen. Dieses ISO wird später verwendet, um die virtuellen Server in einer Shell für die Festplattenmigration zu starten.
- Rufen Sie Ubuntu Server auf und laden Sie das ISO der neuesten Long-Term Support (LTS)-Version von Ubuntu Server herunter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
- Melden Sie sich bei vCenter an und laden Sie das ISO-Image hoch.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Klicken Sie auf das Datenspeicher-Symbol.
- Klicken Sie auf Management-Freigabe oder vsanDatastore je nach Typ Ihrer VCS-Instanz.
- Vergewissern Sie sich, dass der Stammordner markiert ist, und klicken Sie auf DATEIEN HOCHLADEN.
- Wählen Sie den ISO-Wert Ubuntu.
- Klicken Sie auf Öffnen.
- Warten Sie, bis der Vorgang abgeschlossen ist.
- Wenn Sie einen Zertifikatsfehler sehen:
- Klicken Sie auf den Host in der Fehlermeldung und akzeptieren Sie das Zertifikat.
Erstellen der virtuellen Windows- und RHEL-Server
Gehen Sie wie folgt vor, um virtuelle Server Microsoft Windows® und Red Hat® Enterprise Linux® (RHEL) im VCS zu erstellen. Diese Server werden in die Virtual Private Cloud (VPC) migriert.
-
Finden Sie die Anmeldeinformationen auf vCenter®.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Melden Sie sich bei vCenter an und stellen Sie Ihren virtuellen Windows-Server mit dem Namen
vm-win22in Ihrer VCS-Instanz bereit.- Stellen Sie sicher, dass Ihre Netzwerkkarte (NIC) mit dem 192.168.0.0/16 NSX-Segment verbunden ist.
-
Öffnen Sie ein Fenster der Web-Konsole für den virtuellen Windows-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-win22.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster der Web-Konsole mit Administrator-Anmeldedaten an.
-
Versuchen Sie, das Internet vom virtuellen Windows-Server aus zu erreichen.
- Führen Sie im Fenster der Web-Konsole die folgenden Aktionen aus:
- Öffnen Sie Microsoft Edge®.
- Rufen Sie die Startseite von „ Google “ auf.
- Überprüfen Sie, ob die Seite geladen wird.
- Schließen Sie das Fenster der Web-Konsole.
- Führen Sie im Fenster der Web-Konsole die folgenden Aktionen aus:
-
Melden Sie sich bei vCenter an und stellen Sie Ihren virtuellen RHEL-Server mit dem Namen
vm-rhel9in Ihrer VCS-Instanz bereit.- Stellen Sie sicher, dass Ihre Netzwerkkarte mit dem Segment 192.168.0.0/16 NSX verbunden ist.
-
Öffnen Sie ein Fenster der Web-Konsole für den virtuellen RHEL-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-rhel9.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster Web-Konsole mit den Root-Anmeldedaten an.
-
Versuchen Sie, das Internet vom virtuellen RHEL-Server aus zu erreichen.
- Überprüfen Sie im Fenster der Web-Konsole, ob Sie den Domänennamen Google auflösen können, indem Sie den folgenden Befehl ausführen:
nslookup www.google.com- Schließen Sie das Fenster der Web-Konsole.
Einspielen der ISO-Datei für die Windows-Treiber virtIO in den virtuellen Windows-Server
Gehen Sie wie folgt vor, um die ISO-Datei zu erhalten und zu übertragen, die die Windows-Treiber virtIO enthält. Diese Treiber helfen, die Kompatibilität mit IBM Cloud VPC zu gewährleisten. Diese ISO-Datei auf dem virtuellen Windows-Server wird verwendet, um das Windows-Wiederherstellungsimage in einem späteren Schritt zu erstellen.
-
Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Melden Sie sich bei vCenter an und stellen Sie Ihren virtuellen RHEL-Server mit dem Namen
vm-rhel9-tmpin Ihrer VCS-Instanz bereit.- Stellen Sie sicher, dass Ihre Netzwerkkarte mit dem Segment 192.168.0.0/16 NSX verbunden ist.
-
Öffnen Sie ein Fenster der Web-Konsole für den temporären virtuellen RHEL-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen und klicken vm-rhel9-tmp.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster Web-Konsole mit den Root-Anmeldedaten an.
- Stellen Sie sicher, dass Ihr RHEL registriert ist.
-
Installieren Sie das Paket
virtio-winauf dem virtuellen RHEL-Server.- Führen Sie im Fenster der Web-Konsole den folgenden Befehl aus, um das Paket zu installieren:
dnf install -y virtio-win -
Ermitteln Sie die IP-Adresse des temporären virtuellen RHEL-Servers.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen und klicken vm-rhel9-tmp.
- Suchen Sie unter Details der virtuellen Maschine nach IP-Adressen und kopieren Sie die Adresse 192.x.x.x.
-
Kopieren Sie die virtIO Treiber-ISO auf den virtuellen Windows-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-win22.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster der Web-Konsole mit Administrator-Anmeldedaten an.
- Öffnen Sie die Eingabeaufforderung und kopieren Sie die ISO-Datei vom virtuellen RHEL-Server, indem Sie den folgenden Befehl ausführen:
scp root@<TEMP_RHEL_VM_IP>:/usr/share/virtio-win/virtio-win.iso C:\virtio-win.isoDabei ist
<TEMP_RHEL_VM_IP>die IP-Adresse des temporären virtuellen RHEL-Servers, den Sie zuvor kopiert haben.Wenn Sie gefragt werden, ob Sie dem Remote-Server vertrauen, geben Sie y und das Passwort des temporären virtuellen RHEL-Servers ein.
-
Bewahren Sie den temporären virtuellen RHEL-Server und die Datei virtio-win.iso zusammen auf, da sie später verwendet werden, um das ISO auf den virtuellen Arbeitsserver zu übertragen, nachdem die VPC-Verbindung hergestellt wurde.
Abrufen des cloud-init-Installationsprogramms für den virtuellen Windows-Server
Auf dem virtuellen Windows-Server muss auch Cloud-init installiert sein, damit er als virtueller Server in Ihrer VPC läuft. Gehen Sie wie folgt vor, um das Installationsprogramm aus dem Internet zu beziehen.
- Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
- Öffnen Sie ein Fenster der Web-Konsole für den virtuellen Windows-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-win22.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster der Web-Konsole mit Administrator-Anmeldedaten an.
- Laden Sie das cloud-init-Installationsprogramm herunter.
- Im Fenster „Webkonsole“:
- Öffnen Sie Microsoft Edge.
- Rufen Sie die Download-Seite für das Installationsprogramm auf. Der Download beginnt automatisch.
- Schließen Sie das Fenster der Web-Konsole.
- Im Fenster „Webkonsole“:
Einrichten eines Transit-Gateways (private Verbindung) zwischen der VCS-Instanz und VPC
Führen Sie die folgenden Schritte aus, um ein Transit-Gateway zu erstellen, das Ihre VCS-Instanz und VPC über das private Netzwerk IBM Cloud sicher verbindet.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Transit Gateway erstellen.
- Klicken Sie im Navigationsmenü auf „Infrastruktur“ > „Netzwerk“ > „Transit-Gateway “.
- Klicken Sie auf Erstellen.
- Geben Sie im Abschnitt „ Konfiguration “ die folgenden Informationen an:
- Geben Sie als Name
vpc-migration-tgwein.
- Geben Sie als Name
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie für die Option Routing die Option Lokales Routing.
- Als Standort wählen Sie Dallas (us-south).
- Klicken Sie auf Erstellen.
- Verbinden Sie die VPC mit dem Transit-Gateway.
- Klicken Sie im Navigationsmenü auf „Infrastruktur“ > „Netzwerk“ > „Transit-Gateway “.
- Wählen Sie in der Liste der verfügbaren Ressourcen vpc-migration-tgw aus.
- Klicken Sie auf Verbindung hinzufügen und geben Sie im Formular die folgenden Informationen an:
- Wählen Sie unter Netzwerkverbindung die Option VPC.
- Wählen Sie unter Verbindungsreichweite die Option Neue Verbindung zu diesem Konto hinzufügen.
- Als Region wählen Sie Dallas (us-south).
- Wählen Sie unter Verfügbare Verbindungen die Option vpc-migration.
- Klicken Sie auf Hinzufügen.
- Verbinden Sie die VCS-Instanz mit dem Transit-Gateway.
- Suchen Sie das Subnetz für die VCS-Instanz.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Klicken Sie auf die Registerkarte Infrastruktur.
- Klicken Sie in der Liste der Cluster auf den Cluster, in dem sich die virtuelle Maschine, die Sie migrieren möchten, befindet.
- Blättern Sie nach unten zu Netzwerkschnittstelle und suchen Sie das Teilnetz mit der Bezeichnung Portables privates Teilnetz für Kunden-Workload-Edge.
- Notieren Sie die Classless Inter-Domain Routing (CIDR)-Notation. In diesem Dokument wird sie als
<CIDR>bezeichnet.
- Aktualisieren Sie das Transit-Gateway mit dem VCS-Subnetz.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf „Infrastruktur“ > „Netzwerk“ > „Transit-Gateway “.
- Wählen Sie in der Liste der verfügbaren Ressourcen vpc-migration-tgw aus.
- Klicken Sie auf Verbindung hinzufügen und geben Sie im Formular die folgenden Informationen an:
- Wählen Sie für die Netzwerkverbindung die Option Klassische Infrastruktur.
- Wählen Sie unter Verbindungsreichweite die Option Neue Verbindung zu diesem Konto hinzufügen.
- Klicken Sie auf „Präfixfilterung“ (optional).
- Klicken Sie auf „ Präfixfilter erstellen “.
- Wählen Sie unter Aktion die Option Zulassen.
- Geben Sie für Netzwerk
<CIDR>ein.<CIDR>ist der Name des Teilnetzes, das Sie zuvor gefunden haben. - Klicken Sie auf Speichern.
- Klicken Sie auf Hinzufügen.
- Suchen Sie das Subnetz für die VCS-Instanz.
- Erstellen Sie eine Sicherheitsgruppe, um den Verkehr zwischen dem virtuellen Server in der VPC-Umgebung und der VCS-Instanz zuzulassen.
- Klicken Sie im Navigationsmenü auf „Infrastruktur“ > „Netzwerk“ > „Sicherheitsgruppen “.
- Klicken Sie auf Erstellen.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Geben Sie im Abschnitt „ Details “ die folgenden Informationen an:
- Geben Sie als Name
vpc-migration-sg-tgwein. - Wählen Sie für Virtual Private Cloud die Option vpc-migration.
- Geben Sie als Name
- Geben Sie im Abschnitt „ Eingangsregeln “ die folgenden Informationen an:
- Klicken Sie auf Erstellen und geben Sie im Formular die folgenden Informationen an:
- Wählen Sie für Protokoll die Option Beliebiges Protokoll.
- Wählen Sie als Quellentyp IP oder CIDR.
- Geben Sie als Quelle
<CIDR>ein.<CIDR>ist der Name des Teilnetzes, das Sie zuvor gefunden haben. - Klicken Sie auf Erstellen.
- Klicken Sie auf Erstellen und geben Sie im Formular die folgenden Informationen an:
- Wählen Sie im Abschnitt Anhängen von virtuellen Serverschnittstellen die Schnittstelle des virtuellen Arbeitsservers aus und klicken Sie auf Sicherheitsgruppe erstellen.
Einspielen der ISO-Datei für die Windows-Treiber virtIO in den virtuellen Arbeitsserver
Führen Sie die folgenden Schritte aus, um die ISO-Datei mit den Windows-Treibern virtIO zu erhalten und auf den virtuellen Arbeitsserver zu übertragen. Diese Treiber helfen, die Kompatibilität mit IBM Cloud VPC zu gewährleisten. Diese ISO-Datei auf dem virtuellen Arbeitsserver wird verwendet, um die Konvertierung des Festplatten-Images in einem späteren Schritt zu erleichtern.
-
Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Ermitteln Sie die IP-Adresse des temporären virtuellen RHEL-Servers.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen und klicken vm-rhel9-tmp.
- Suchen Sie unter Details der virtuellen Maschine nach IP-Adressen und kopieren Sie die Adresse 192.x.x.x.
-
Kopieren Sie die virtIO Treiber-ISO auf den virtuellen Arbeitsserver.
- Secure Shell (SSH) auf dem virtuellen Arbeitsserver.
ssh -J root@<BASTION_VSI_IP> root@<WORKER_VSI_IP>- SCP über die ISO-Datei der Virtio-Treiber.
scp root@<TEMP_RHEL_VM_IP>:/usr/share/virtio-win/virtio-win.iso /root/virtio-win.isoDabei ist
<TEMP_RHEL_VM_IP>die IP-Adresse des temporären virtuellen RHEL-Servers, den Sie zuvor kopiert haben.Wenn Sie gefragt werden, ob Sie dem Remote-Server vertrauen, geben Sie "Ja" und das Kennwort für den temporären virtuellen RHEL-Server ein.
Vorbereiten des virtuellen Windows-Servers für die Migration
Bevor Sie den virtuellen Server migrieren können, müssen Sie die erforderlichen Treiber installieren und Cloud-init auf dem virtuellen Windows-Server konfigurieren. Führen Sie die folgenden Schritte aus, um den virtuellen Windows-Server für die Migration vorzubereiten.
-
Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Öffnen Sie ein Fenster der Web-Konsole für den virtuellen Windows-Server.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-win22.
- Klicken Sie auf Web-Konsole starten und melden Sie sich im Fenster der Web-Konsole mit Administrator-Anmeldedaten an.
-
Installieren Sie die virtIO-Treiber auf dem Recovery-Image des virtuellen Windows-Servers, indem Sie die Schritte unter Bereitstellung der Virtio-Win-Treiber im Recovery-Image ausführen. Verwenden Sie die Eingabeaufforderung und nicht PowerShell, um die in der verlinkten Dokumentation aufgeführten Befehle auszuführen. Die dem Wiederherstellungsimage hinzugefügten Treiberdateien stammen aus dem Mounten der Datei
C:\virtio-win.iso, die in einem früheren Schritt auf den virtuellen Windows-Server kopiert wurde.Wenn Ihr virtueller Server eine GPT-Partitionstabelle hat, müssen Sie die Partitions-IDs auf UUIDs setzen, nicht auf Zahlen. Ermitteln Sie die richtigen IDs, indem Sie die Details der System- und Wiederherstellungspartitionen anzeigen, während
diskpartausgeführt wird. Weitere Informationen finden Sie in der Dokumentation zum Befehl detail partition.Wenn Ihr virtueller Server keine Dateien auf dem Wiederherstellungslaufwerk anzeigt, nachdem Sie der Wiederherstellungspartition einen Laufwerksbuchstaben zugewiesen haben, überprüfen Sie den Ordner C:\Windows\System32\Recovery. Die Datei Winre.wim erscheint erst, nachdem Sie
reagentcdeaktiviert haben. Die Datei ist weiterhin versteckt und kann nur mit dem Befehldir /aeingesehen werden. -
Installieren und konfigurieren Sie Cloud-init auf dem virtuellen Windows-Server.
- Öffnen Sie im Fenster der Web-Konsole den Datei-Explorer.
- Klicken Sie auf Downloads.
- Doppelklicken Sie auf die Cloud-init-Installationsdatei, die Sie zuvor heruntergeladen haben, und folgen Sie den Anweisungen, um das Paket zu installieren. Achten Sie darauf, dass Sie für den Namen des Cloud-init-Benutzers
Administratorund nicht Admin verwenden. - Aktivieren Sie nach Abschluss der Installation im Installationsassistenten kein Kontrollkästchen für die Ausführung von sysprep. Klicken Sie auf 'Fertigstellen'.
- Ändern Sie die Cloud-init-Konfigurationsdateien, indem Sie die Schritte unter Anpassen eines virtuellen Servers ausführen. Führen Sie die Schritte
sysprepnicht aus, sondern halten Sie an, nachdem Sie die Dateien geändert haben.
-
Fahren Sie den virtuellen Windows-Server herunter und schließen Sie die Web-Konsole.
Vorbereiten des virtuellen RHEL-Servers für die Migration
Sie müssen den virtuellen RHEL-Server mit virtIO Treibern und Cloud-init konfigurieren, um ihn für die Migration vorzubereiten. Die Installation der RHEL virtIO-Treiber hängt davon ab, ob sie im Kernel enthalten sind oder ob sie als Module geladen werden müssen. Diese Schritte setzen voraus, dass die Treiber geladen werden müssen und dass sie nicht geladen sind.
Verwenden Sie die folgenden Informationen, um den virtuellen RHEL-Server für die Migration vorzubereiten.
-
Melden Sie sich bei der IBM Cloud-Konsole an.
-
Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu den Informationen zum Zugang
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Melden Sie sich bei vCenter an und öffnen Sie ein Webkonsolenfenster für den virtuellen Server mit dem Namen
vm-rhel9. -
Installieren Sie Cloud-init auf dem virtuellen RHEL-Server.
- Installieren Sie im Fenster der Web-Konsole
cloud-init, indem Sie den folgenden Befehl ausführen:
dnf install -y cloud-init - Installieren Sie im Fenster der Web-Konsole
-
Löschen Sie die bestehende Netzwerkkonfiguration auf dem virtuellen RHEL-Server, um sicherzustellen, dass er beim Start korrekt konfiguriert wird.
- Im Fenster „Webkonsole“:
-
Löschen Sie die Dateien in
/etc/sysconfig/network-scripts, indem Sie den folgenden Befehl ausführen:rm /etc/sysconfig/network-scripts/* -
Löschen Sie die Dateien in
/etc/NetworkManager/system-connections, indem Sie den folgenden Befehl ausführen:rm /etc/NetworkManager/system-connections/* -
Öffnen Sie
/etc/sysconfig/networkund löschen Sie alle Zeilen, in denenGATEWAYDEVeingestellt ist.
-
- Im Fenster „Webkonsole“:
-
Löschen Sie die bestehende Red Hat Subscription Manager-Konfiguration, um sicherzustellen, dass der virtuelle Server beim Start neu registriert wird.
- Löschen Sie im Fenster der Web-Konsole
/etc/rhsm/facts/uuid_override.facts, indem Sie den folgenden Befehl ausführen:
rm /etc/rhsm/facts/uuid_override.facts- Schließen Sie das Fenster der Web-Konsole.
- Löschen Sie im Fenster der Web-Konsole
-
Schalten Sie den virtuellen RHEL-Server aus.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie
vm-rhel9, klicken Sie mit der rechten Maustaste, und wählen Sie Energie > Ausschalten.
Starten des netcat-Servers für die Migration
Führen Sie die folgenden Schritte aus, um den virtuellen Windows-Server zu migrieren, indem Sie seine Boot-Diskette auf ein Blockspeicher-Volume in VPC übertragen und daraus einen virtuellen Server erstellen.
Wenn der virtuelle Server startet, wird Cloud-init ausgeführt und das Administrator-Passwort zurückgesetzt.
-
Melden Sie sich bei der IBM Cloud-Konsole an.
-
Erstellen Sie ein freistehendes Windows-Startvolume.
- Klicken Sie im Navigationsmenü auf Infrastruktur > Netzwerk > Subnetze.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-sn-1.
- Klicken Sie auf Zugeordnete Ressourcen.
- Klicken Sie im Abschnitt Angehängte Instanzen auf Erstellen.
- Geben Sie im Abschnitt Standort die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details für Name
vpc-migration-vsi-win22ein. - Geben Sie im Abschnitt Serverkonfiguration die folgenden Informationen an:
- Klicken Sie bei Bild auf Bild ändern.
- Geben Sie im Formular Bild auswählen die folgenden Informationen an:
- Suche nach
windows. - Wählen Sie aus der Liste der Ergebnisse ibm-windows-server-2022-full-standard-amd64-32 und klicken Sie auf Speichern.
- Suche nach
- Für SSH-Schlüssel wählen Sie vpc-migration-ssh-key.
- Klicken Sie im Bereich Speicher auf das Bearbeitungssymbol neben dem Eintrag für das Boot-Volume. Geben Sie im Formular Boot-Volume bearbeiten die folgenden Informationen an:
- Geben Sie im Abschnitt Details die folgenden Informationen an:
- Für Name geben Sie ein
vpc-migration-vsi-win22-boot-volume - Auto-Löschen auf deaktiviert setzen
- Für Name geben Sie ein
- Wählen Sie im Abschnitt Profile die Option Allgemeiner Zweck
- Geben Sie im Abschnitt Speicherkapazität für Speichergröße einen Wert ein, der größer oder gleich der Speichergröße des virtuellen Windows-Servers ist, und klicken Sie auf Speichern.
- Geben Sie im Abschnitt Details die folgenden Informationen an:
- Klicken Sie auf Einen virtuellen Server erstellen.
- Klicken Sie im Navigationsmenü auf > Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Wählen Sie in der Liste der verfügbaren Ressourcen vpc-migration-vsi-win22 und klicken Sie auf Löschen.
- Geben Sie im Formular Virtuelle Serverinstanz löschen die folgenden Informationen an:
- Geben Sie Löschen in die Eingabe ein.
- Klicken Sie auf Löschen.
-
Hängen Sie das Boot-Volume an den virtuellen Arbeitsserver an, indem Sie die folgenden Informationen angeben:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Speicher > Blockspeicher-Volumes.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-vsi-win22-boot-volume.
- Klicken Sie im Abschnitt Angehängter virtueller Server auf Anhängen.
- Wählen Sie im Formular An einen virtuellen Server anhängen aus der Liste der virtuellen Server vpc-migration-vsi-worker aus und klicken Sie auf ** Anhängen.
-
Verbinden Sie sich per SSH mit dem virtuellen Arbeitsserver, indem Sie den Befehl ausführen, den Sie zuvor verwendet haben.
-
Ermitteln Sie den Namen des Blockgeräts für das angeschlossene Boot-Volume, indem Sie den folgenden Befehl ausführen:
lsblk -n -d -o NAME | tail -n 1 -
Starten Sie den Netcat-Server, warten Sie auf einen eingehenden Datentransfer und schreiben Sie ihn mit dem folgenden Befehl auf das angeschlossene Boot-Volume:
nc -l 31337 | gunzip | dd of=/dev/<DEV_NAME> bs=16M status=progressWo
<DEV_NAME>ist der Name des Blockgeräts, das Sie zuvor gefunden haben.
VCS-Instanz im privaten Netzwerk zulassen
-
Aktivieren Sie die SNAT-Regel, um von der VCS-Instanz zur VPC zu gelangen.
- Finden Sie die Anmeldeinformationen zu NSX.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter NSX Manager die http-Anmeldedaten und den FQDN (Fully Qualified Domain Name).
- Deaktivieren Sie die öffentliche SNAT-Regel.
- Melden Sie sich bei der NSX-Benutzeroberfläche an.
- Wechseln Sie zur Registerkarte „ Netzwerk “.
- Klicken Sie unter Netzwerkdienste auf NAT.
- Für Gateway wählen Sie
T1-workload-vcs-mf | Tier-1. - Überprüfen Sie, ob eine SNAT-Regel mit dem Namen
T1-public-snat-workload-*existiert und deaktiviert ist.
- Aktivieren Sie die private SNAT-Regel.
- Melden Sie sich bei der NSX-Benutzeroberfläche an.
- Wechseln Sie zur Registerkarte „ Netzwerk “.
- Klicken Sie unter Netzwerkdienste auf NAT.
- Für Gateway wählen Sie
T1-workload-vcs-mf | Tier-1. - Überprüfen Sie, ob eine SNAT-Regel mit dem Namen
T1-private-snat-workload-*existiert und aktiviert ist.
- Finden Sie die Anmeldeinformationen zu NSX.
-
Rufen Sie den IP-Adressbereich des VPC-Subnetzes ab.
- Klicken Sie im Navigationsmenü auf „Infrastruktur“ > „Netzwerk“ > „Subnetze “.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-sn-1.
- Kopieren Sie den Wert des IP-Bereichs.
-
Öffnen Sie ein Fenster der Web-Konsole für den virtuellen RHEL-Server.
-
Versuchen Sie, eine IP-Adresse im VPC-Subnetz von der VCS-Instanz aus zu erreichen.
- Vergewissern Sie sich in der Webkonsole, dass Sie den virtuellen Arbeitsserver anpingen können, indem Sie den folgenden Befehl ausführen:
ping <WORKER_VSI_IP>Dabei ist
<WORKER_VSI_IP>die IP-Adresse des virtuellen Arbeitsservers, die Sie zuvor kopiert haben.- Schließen Sie das Fenster der Web-Konsole.
-
Versuchen Sie, eine IP-Adresse im gerouteten VCS-Netz vom VPC aus zu erreichen.
- Verbinden Sie sich per SSH mit dem virtuellen Arbeitsserver, indem Sie den Befehl ausführen, den Sie zuvor verwendet haben.
- Überprüfen Sie, ob Sie das Gateway des gerouteten VCS-Netzes anpingen können.
- Suchen Sie das Gateway von
<CIDR>und versuchen Sie, die IP-Adresse anzupingen.<CIDR>ist der Name des Teilnetzes, das Sie zuvor gefunden haben.
Migrieren des virtuellen Windows-Servers
-
Finden Sie die Anmeldeinformationen auf vCenter.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Klicken Sie im Navigationsmenü auf VMware > Ressourcen > VCF for Classic.
- Wählen Sie aus der Liste der verfügbaren Ressourcen Ihre VCS-Instanz aus.
- Weiter zu „ Informationen zum Zugriff “.
- Kopieren Sie unter vCenter die ADMIN-Anmeldedaten.
-
Ermitteln Sie die IP-Adresse des virtuellen Windows-Servers.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-win22.
- Suchen Sie unter Details der virtuellen Maschine nach IP-Adressen und kopieren Sie die Adresse 192.x.x.x.
-
Starten Sie vom virtuellen Windows-Server aus in eine Ubuntu Server-Shell.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client® und wählen Sie Inventar.
- Suchen Sie vm-win22, klicken Sie mit der rechten Maustaste, und wählen Sie Einstellungen bearbeiten.
- Erweitern Sie CD/DVD-Laufwerk 1.
- Klicken Sie für CD/DVD-Laufwerk 1 auf die Dropdown-Liste und wählen Sie Datenspeicher-ISO-Datei.
- Wählen Sie auf dem Bildschirm Datei auswählen die Option Management-Freigabe oder vsanDatastore je nach Typ Ihrer VCS-Instanz.
- Wählen Sie das zuvor heruntergeladene Ubuntu ISO.
- Klicken Sie unter Status auf das Kontrollkästchen für Verbinden beim Einschalten.
- Klicken Sie auf OK.
- Klicken Sie für CD/DVD-Laufwerk 1 auf die Dropdown-Liste und wählen Sie Datenspeicher-ISO-Datei.
- Klicken Sie auf OK.
- Erweitern Sie CD/DVD-Laufwerk 1.
- Suchen Sie in der Benutzeroberfläche vCenter nach
vm-win22, klicken Sie mit der rechten Maustaste und wählen Sie Energie > Einschalten. - Klicken Sie auf „ Webkonsole starten “. Geben Sie im Fenster der Web-Konsole die folgenden Informationen an:
- Wählen Sie Extensible Firmware Interface (EFI) VMware Virtual Integrated Drive Electronics (IDE) CD-ROM-Laufwerk.
- Wählen Sie Versuchen oder Installieren Ubuntu Server.
- Warten Sie, bis der Bildschirm zur Sprachauswahl geladen ist.
- Wählen Sie Hilfe.
- Wählen Sie enter shell.
-
Konfigurieren Sie das Netzwerk auf dem Ubuntu Server, der auf dem virtuellen Windows-Server ausgeführt wird.
- Fügen Sie im Fenster Web Console der primären Netzwerkschnittstelle eine IP-Adresse hinzu, indem Sie den folgenden Befehl ausführen:
ip addr add <WINDOWS_VM_IP>/24 dev ens192Dabei ist
<WINDOWS_VM_IP>die IP-Adresse des virtuellen Windows-Servers, den Sie zuvor kopiert haben.- Fügen Sie eine Standardroute durch das geroutete Virtual Data Center (VDC)-Netzwerk hinzu, indem Sie den folgenden Befehl ausführen:
ip route add default via 192.168.0.1 -
Übertragen Sie die Festplatte des virtuellen Windows-Servers auf den virtuellen Arbeitsserver.
- Starten Sie im Fenster der Web-Konsole die Übertragung der Festplatte des virtuellen Windows-Servers, indem Sie den folgenden Befehl ausführen:
dd if=/dev/sda bs=16M status=progress | gzip | nc -v <WORKER_VSI_IP> 31337Dabei ist
<WORKER_VSI_IP>die IP-Adresse des virtuellen Arbeitsservers, die Sie zuvor kopiert haben.-
Warten Sie, bis die Übertragung abgeschlossen ist. Sie können den Fortschritt der Übertragung entweder von der Ubuntu Server-Shell oder vom virtuellen Arbeitsserver aus überwachen.
Sowohl die Netcat-Client- als auch die Server-Befehle werden möglicherweise nicht beendet, nachdem die Übertragung abgeschlossen ist. Wenn sie nicht aufhören, müssen Sie sie manuell unterbrechen.
-
Schließen Sie das Fenster der Web-Konsole.
-
Korrigieren Sie auf dem virtuellen Arbeitsserver die Partitionstabelle auf dem angeschlossenen Boot-Volume, indem Sie die Partitionstabelle mit dem folgenden Befehl an die richtige Position auf der Festplatte verschieben:
sgdisk --move-second-header /dev/<DEV_NAME>Dabei ist
<DEV_NAME>der Name des Blockgeräts, das Sie zuvor gefunden haben. -
Leeren Sie die Puffer des angeschlossenen Boot-Volumes, indem Sie den folgenden Befehl ausführen:
blockdev --flushbufs /dev/<DEV_NAME>Dabei ist
<DEV_NAME>der Name des Blockgeräts, das Sie zuvor gefunden haben. -
Installieren Sie Dienstprogramme, um das Tool virt-v2v-in-place zu verwenden.
apt-get install -y virt-v2v apt-get install -y rhsrvany -
Erstellen Sie einen Symlink auf das gemountete Windows-Boot-Volume. Der Name des virtuellen Servers entspricht hier dem Namen des virtuellen Windows-Servers, der in diesem Dokument erstellt wurde. Wenn ein virtueller Server mit einem anderen Namen migriert wird, verwenden Sie stattdessen den Namen dieses virtuellen Servers für die Variable VM_NAME.
VM_NAME=vm-win22 TARGET_DEV=/dev/<DEV_NAME> SYMLINK="/tmp/${VM_NAME}-sda" ln -fs "${TARGET_DEV}" "${SYMLINK}" ls -l "${SYMLINK}"Dabei ist
<DEV_NAME>der Name des Blockgeräts, das Sie zuvor gefunden haben. -
Führen Sie
virt-v2v-in-placeaus. Die Datei virtio-win.iso, die aus einem früheren Schritt kopiert wurde, wird hier mit der VariablenVIRTIO_WINreferenziert.export LIBGUESTFS_BACKEND=direct export VIRTIO_WIN=/root/virtio-win.iso virt-v2v-in-place -i disk "${SYMLINK}" --block-driver virtio-scsi -v -
Stellen Sie sicher, dass die Konvertierung erfolgreich war.
Prüfen Sie, ob der Rückgabecode 0 ist. Der folgende Befehl zeigt 0 an, wenn die Konvertierung erfolgreich war:
echo $?
If the `virt-v2v-in-place` command was not successful, the image on the mounted boot volume is in an indeterminate state. Check the output for any error messages. Any issue needs to be resolved first. Afterwards, the data from the source Windows virtual server needs to be re-transferred to the mounted boot volume on the worker virtual server before retrying the `virt-v2v-in-place` command.
- Melden Sie sich bei der IBM Cloud-Konsole an.
- Erstellen Sie einen virtuellen Windows-Server aus dem angehängten Startvolume.
- Klicken Sie im Navigationsmenü auf Infrastruktur > Speicher > Blockspeicher-Volumes.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-vsi-win22-boot-volume.
- Klicken Sie im Abschnitt Angeschlossener virtueller Server auf das Symbol Trennen neben dem Namen des virtuellen Arbeitsservers.
- Warten Sie, bis sich der virtuelle Arbeitsserver gelöst hat.
- Klicken Sie im Abschnitt Angehängter virtueller Server auf Anhängen. Geben Sie im Formular Attach to the virtual server die folgenden Informationen an:
- Klicken Sie auf „ Server erstellen “.
- Klicken Sie auf „ Als Startvolume zuweisen “.
- Geben Sie im Abschnitt „ Standort “ die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt „ Details “ die folgenden Informationen an:
- Geben Sie als Name
vpc-migration-vsi-win22ein.
- Geben Sie als Name
- Wählen Sie im Abschnitt Serverkonfiguration für SSH-Schlüssel die Option vpc-migration-ssh-key.
- Klicken Sie auf „ Virtuellen Server erstellen “.
- Ermitteln Sie die IP-Adresse des virtuellen Windows-Servers.
- Klicken Sie im Navigationsmenü auf Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Suche nach vpc-migration-vsi-win22.
- Kopieren Sie die reservierte IP-Adresse des virtuellen Windows-Servers aus der Liste der Ergebnisse.
- Melden Sie sich beim virtuellen Windows-Server an.
-
Zeigen Sie den Remote Desktop Protocol (RDP)-Port des virtuellen Windows-Servers über den virtuellen Bastion-Server an, indem Sie den folgenden Befehl ausführen:
ssh -L 3389:<WINDOWS_VSI_IP>:3389 <BASTION_VSI_IP> -l root -NDabei ist
<WINDOWS_VSI_IP>die IP-Adresse des virtuellen Windows-Servers, den Sie zuvor kopiert haben, und<BASTION_VSI_IP>ist die IP-Adresse des virtuellen Bastion-Servers, den Sie zuvor kopiert haben. -
Verwenden Sie Ihren bevorzugten Remotedesktop-Client, um sich mit dem virtuellen Windows-Server zu verbinden. Verwenden Sie
localhostals IP-Adresse und melden Sie sich als Administrator mit dem Passwort des virtuellen Windows-Servers an.
-
Erstellen der Boot-Diskette für den virtuellen RHEL-Server
Verwenden Sie die folgenden Informationen, um eine virtuelle RHEL-Server-Festplatte in Ihre VPC zu übertragen und einen virtuellen Server von der migrierten Festplatte zu erstellen.
Wenn der virtuelle Server startet, wird Cloud-init ausgeführt und das Root-Passwort zurückgesetzt.
-
Melden Sie sich bei der IBM Cloud-Konsole an.
-
Erstellen Sie ein abgetrenntes RHEL-Boot-Volume, indem Sie die folgenden Informationen angeben:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Netzwerk > Teilnetze.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-sn-1.
- Klicken Sie auf Zugeordnete Ressourcen.
- Klicken Sie im Abschnitt Angehängte Instanzen auf Erstellen.
- Geben Sie im Abschnitt Standort die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details für Name
vpc-migration-vsi-rhel9ein. - Geben Sie im Abschnitt Serverkonfiguration die folgenden Informationen an:
- Klicken Sie bei Bild auf Bild ändern.
- Geben Sie im Formular Bild auswählen die folgenden Informationen an:
- Suche nach Red Hat.
- Wählen Sie ibm-redhat-9-6-minimal-amd64-5 aus der Ergebnisliste aus und klicken Sie auf Speichern.
- Für SSH-Schlüssel wählen Sie vpc-migration-ssh-key.
- Klicken Sie im Abschnitt " Speicher" auf das Symbol " Bearbeiten", das sich neben dem Eintrag für das Boot-Volume befindet.
- Geben Sie im Formular Boot-Volume bearbeiten die folgenden Informationen an:
- Geben Sie im Abschnitt Details die folgenden Informationen an:
- Für Name geben Sie ein
vpc-migration-vsi-rhel9-boot-volume - Automatisches Löschen auf Deaktiviert setzen
- Für Name geben Sie ein
- Wählen Sie im Abschnitt Profile die Option Allgemeiner Zweck.
- Geben Sie im Abschnitt Speicherkapazität für Speichergröße einen Wert ein, der größer oder gleich der Speichergröße des virtuellen RHEL-Servers ist, und klicken Sie auf Speichern.
- Geben Sie im Abschnitt Details die folgenden Informationen an:
- Klicken Sie auf Einen virtuellen Server erstellen.
- Klicken Sie im Navigationsmenü auf Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Wählen Sie aus der Liste der verfügbaren Ressourcen vpc-migration-vsi-rhel9.
- Klicken Sie auf Löschen. Im Formular Virtuelle Serverinstanz löschen,
- Geben Sie Löschen in die Eingabe ein.
- Klicken Sie auf Löschen.
-
Hängen Sie das Boot-Volume an den virtuellen Arbeitsserver an, indem Sie die folgenden Informationen angeben:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Speicher > Blockspeicher-Volumes.
- Klicken Sie in der Liste der verfügbaren Ressourcen auf vpc-migration-vsi-rhel9-boot-volume.
- Klicken Sie im Abschnitt Angehängter virtueller Server auf Anhängen.
- Wählen Sie im Formular Anhängen an einen virtuellen Server aus der Liste der virtuellen Server vpc-migration-vsi-worker aus und klicken Sie auf Anhängen.
-
Verbinden Sie sich per SSH mit dem virtuellen Arbeitsserver, indem Sie den Befehl ausführen, den Sie zuvor verwendet haben.
-
Ermitteln Sie den Namen des Blockgeräts für das angeschlossene Boot-Volume, indem Sie den folgenden Befehl ausführen:
lsblk -n -d -o NAME | tail -n 1 -
Starten Sie den Netcat-Server, warten Sie auf einen eingehenden Datenträgertransfer und schreiben Sie ihn mit dem folgenden Befehl auf das angeschlossene Boot-Volume:
nc -l 31337 | gunzip | dd of=/dev/<DEV_NAME> bs=16M status=progressDabei ist
<DEV_NAME>der Name des Blockgeräts, das Sie zuvor gefunden haben.
Block Storage for VPC-Volumes verstehen
Bevor Sie den virtuellen RHEL-Server migrieren, sollten Sie sich mit der „ Block Storage “ für „ IBM Cloud VPC “-Volumes vertraut machen, die bei dieser Migration zum Einsatz kommt:
- Startvolumes: Die in dieser Anleitung erstellten Volumes sind Startvolumes, die das Betriebssystem enthalten. Boot-Volumes werden beim Erstellen der Instanz automatisch zugewiesen und können je nach verwendetem Profil eine Größe von 10 GB bis 32.000 GB haben.
- Volumenprofile: In diesem Tutorial wird „ Block Storage “ für „ IBM Cloud VPC “-Volumen verwendet. Sie können zwischen herkömmlichen gestaffelten Profilen ( 3iops-tier, 5iops-tier, 10iops-tier ) oder dem SDP-Profil (Defined Performance) für benutzerdefinierte IOPS und Durchsatz wählen.
- Volumenverschlüsselung: Alle Volumes werden standardmäßig mit der von „ IBM “ verwalteten Verschlüsselung verschlüsselt. Sie können auch eine vom Kunden verwaltete Verschlüsselung mit Ihren eigenen Stammschlüsseln verwenden.
- Volumenbeschränkungen: Pro Region können pro Konto bis zu 300 Volumes erstellt werden, und jeder virtuellen Serverinstanz können bis zu 12 Datenvolumes sowie ein Startvolume zugeordnet werden.
- Leistung: Jeder Datenträger verfügt über eine eigene Leistungszuweisung, wodurch Probleme mit „Noisy Neighbors“ vermieden werden, die in Umgebungen mit gemeinsam genutztem Speicher häufig auftreten.
Weitere Informationen finden Sie unter „ Über Block Storage for VPC “.
Migration des virtuellen RHEL-Servers
-
Rufen Sie das Portal „ vCenter “ auf.
-
Ermitteln Sie die IP-Adresse des virtuellen RHEL-Servers.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie und klicken Sie auf vm-rhel9.
- Suchen Sie unter Details der virtuellen Maschine nach IP-Adressen und kopieren Sie die Adresse 192.x.x.x.
-
Starten Sie eine Ubuntu Server-Shell vom virtuellen RHEL-Server aus.
- Klicken Sie auf der Benutzeroberfläche vCenter auf das Symbol oben links neben vSphere Client und wählen Sie Inventar.
- Suchen Sie vm-rhel9, klicken Sie mit der rechten Maustaste, und wählen Sie Einstellungen bearbeiten.
- Erweitern Sie CD/DVD-Laufwerk 1.
- Klicken Sie für CD/DVD-Laufwerk 1 auf das Dropdown-Menü und wählen Sie die ISO-Datei für den Datenspeicher.
- Wählen Sie auf dem Bildschirm Datei auswählen die Option Management-Freigabe oder vsanDatastore je nach Typ Ihrer VCS-Instanz.
- Wählen Sie das zuvor heruntergeladene Ubuntu ISO.
- Klicken Sie unter Status auf das Kontrollkästchen für Verbinden beim Einschalten.
- Klicken Sie auf OK.
- Klicken Sie für CD/DVD-Laufwerk 1 auf das Dropdown-Menü und wählen Sie die ISO-Datei für den Datenspeicher.
- Klicken Sie auf OK.
- Erweitern Sie CD/DVD-Laufwerk 1.
- Suchen Sie in der Benutzeroberfläche vCenter nach
vm-rhel9, klicken Sie mit der rechten Maustaste und wählen Sie Energie > Einschalten. - Klicken Sie auf „ Webkonsole starten “. Geben Sie im Fenster der Web-Konsole die folgenden Informationen an:
- Wählen Sie EFI VMware Virtual IDE CD-ROM Drive (Extensible Firmware Interface VMware Virtual Integrated Drive Electronics CD-ROM Drive).
- Wählen Sie Versuchen oder Installieren Ubuntu Server.
- Warten Sie, bis der Bildschirm zur Sprachauswahl geladen ist.
- Wählen Sie Hilfe.
- Wählen Sie enter shell.
-
Konfigurieren Sie das Netzwerk auf dem Ubuntu Server, der auf dem virtuellen RHEL-Server ausgeführt wird.
- Fügen Sie im Fenster Web Console der primären Netzwerkschnittstelle eine IP-Adresse hinzu, indem Sie den folgenden Befehl ausführen:
ip addr add <RHEL_VM_IP>/24 dev ens192Dabei ist
<RHEL_VM_IP>die IP-Adresse des virtuellen RHEL-Servers, den Sie zuvor kopiert haben.- Fügen Sie eine Standardroute durch das geroutete VCS-Netzwerk hinzu, indem Sie den folgenden Befehl ausführen:
ip route add default via 192.168.0.1 -
Übertragen Sie die Festplatte des virtuellen RHEL-Servers auf den virtuellen Arbeitsserver.
- Starten Sie im Fenster der Web-Konsole die Übertragung der Festplatte des virtuellen RHEL-Servers, indem Sie den folgenden Befehl ausführen:
dd if=/dev/sda bs=16M status=progress | gzip | nc -v <WORKER_VSI_IP> 31337Dabei ist
<WORKER_VSI_IP>die IP-Adresse des virtuellen Arbeitsservers, die Sie zuvor kopiert haben.-
Warten Sie, bis die Übertragung abgeschlossen ist. Sie können den Fortschritt der Übertragung entweder von der Ubuntu Server-Shell oder vom virtuellen Arbeitsserver aus überwachen.
Sowohl die Netcat-Client- als auch die Server-Befehle werden möglicherweise nicht beendet, nachdem die Übertragung abgeschlossen ist. Wenn sie nicht aufhören, müssen Sie sie manuell unterbrechen.
-
Schließen Sie das Fenster der Web-Konsole.
-
Korrigieren Sie auf dem virtuellen Arbeitsserver die Partitionstabelle auf dem angeschlossenen Boot-Volume, indem Sie die Partitionstabelle mit dem folgenden Befehl an die richtige Position auf der Festplatte verschieben:
sgdisk --move-second-header /dev/<DEV_NAME>
Wo
<DEV_NAME> ist der Name des Blockgeräts, das Sie zuvor gefunden haben.
- Leeren Sie die Puffer des angeschlossenen Boot-Volumes, indem Sie den folgenden Befehl ausführen:
blockdev --flushbufs /dev/<DEV_NAME>
Wo
<DEV_NAME> ist der Name des Blockgeräts, das Sie zuvor gefunden haben.
Starten des virtuellen RHEL-Servers
Gehen Sie wie folgt vor, um einen virtuellen RHEL-Server aus dem angehängten Startvolume zu erstellen.
-
Melden Sie sich bei der IBM Cloud-Konsole an.
-
Klicken Sie im Navigationsmenü auf Infrastruktur > Speicher > Blockspeicher-Volumes.
-
Suchen Sie in der Liste der verfügbaren Ressourcen und klicken Sie auf vpc-migration-vsi-rhel9-boot-volume.
-
Klicken Sie im Abschnitt Angeschlossener virtueller Server auf das Symbol Trennen neben dem Namen des virtuellen Arbeitsservers. warten Sie, bis der virtuelle Arbeitsserver getrennt wird.
-
Klicken Sie im Abschnitt Angehängter virtueller Server auf Anhängen. Geben Sie im Formular Attach to the virtual server die folgenden Informationen an:
- Klicken Sie auf Server erstellen
- Klicken Sie auf Als Boot-Volume anhängen.
- Geben Sie im Abschnitt Standort die folgenden Informationen an:
- Wählen Sie unter Geografie die Option Nordamerika.
- Als Region wählen Sie Dallas (us-south).
- Für Zone, wählen Sie us-south-1.
- Geben Sie im Abschnitt Details für Name
vpc-migration-vsi-rhel9ein. - Wählen Sie im Abschnitt Serverkonfiguration für SSH-Schlüssel die Option vpc-migration-ssh-key.
- Klicken Sie auf Einen virtuellen Server erstellen.
-
Ermitteln Sie die IP des virtuellen RHEL-Servers, indem Sie die folgenden Informationen angeben:
- Klicken Sie im Navigationsmenü auf Infrastruktur > Compute > Virtuelle Serverinstanzen.
- Suche nach vpc-migration-vsi-rhel9.
- Kopieren Sie aus der Ergebnisliste die reservierte IP des virtuellen RHEL-Servers.
-
Melden Sie sich bei dem neuen virtuellen RHEL-Server an
- Verbinden Sie sich per SSH mit dem virtuellen RHEL-Server, indem Sie den folgenden Befehl ausführen:
ssh -J root@<BASTION_VSI_IP> root@<RHEL_VSI_IP>Wo
<BASTION_VSI_IP>ist die IP des virtuellen Bastion-Servers, den Sie zuvor kopiert haben.<RHEL_VSI_IP>ist die IP des virtuellen RHEL-Servers, den Sie zuvor kopiert haben.
Nächste Schritte
Nachdem Sie Ihre Workloads nun erfolgreich in die VPC migriert haben, finden Sie in den folgenden Ressourcen Informationen darüber, wie Sie Ihre VPC durch die Migration oder das Hinzufügen weiterer virtueller Server und anderer Ressourcen ausbauen können.
- Überprüfung der Architektur: Verstehen Sie die komplette Virtual Servers for VPC Referenzarchitektur.
- Migrationsstrategien: Erfahren Sie mehr über Migrationsmethoden und Designüberlegungen.
- Optimieren Sie Ihre Umgebung: Erkunden Sie Designüberlegungen für Compute, Networking, Storage und Sicherheit.
- Überwachung implementieren: Richten Sie Überwachungslösungen für Ihre VPC-Umgebung ein.
- Planen Sie die Ausfallsicherheit: Überprüfen Sie die Strategien für Backup und Disaster Recovery.