Migrate für Compute Engine Manager konfigurieren

Damit Sie Migrate for Compute Engine Manager für die Verwaltung von Migrationen verwenden können, müssen Sie das Tool zuerst auf einer Compute Engine-VM bereitstellen und dann konfigurieren. Für die Bereitstellung von Migrate for Compute Engine Manager folgen Sie den Schritten in diesem Thema.

Migrate for Compute Engine Manager orchestriert Migrationsvorgänge und stellt die Web-UI bereit. Weitere Informationen finden Sie in der Google Cloud-Referenzarchitektur.

Vorbereitung

Damit Sie Migrate for Compute Engine Manager starten können, ist die Konfiguration von Google Cloud für Google Cloud Migrate for Compute Engine (früher Velostrata) erforderlich.

Migrate für Compute Engine Manager bereitstellen

So starten Sie Migrate for Compute Engine Manager in Google Cloud:

  1. Rufen Sie Migrate for Compute Engine im Google Cloud Marketplace auf. Klicken Sie auf Starten.
  2. Wählen Sie das GCP-Projekt aus, das Migrate for Compute Engine Manager hosten soll. Dies ist das Infrastrukturprojekt, das Sie bei der Konfiguration von Google Cloud einrichten.
  3. Geben Sie auf der Seite New Migrate for Compute Engine deployment (Neue Migrate for Compute Engine-Bereitstellung) Werte wie in der folgenden Tabelle dargestellt ein.

    Einstellung Zulässige Werte Beschreibung
    Bereitstellungsname Ein alphanumerischer String. Der Name, den Sie für Migrate for Compute Engine Manager bei der Bereitstellung verwenden möchten. Wählen Sie einen aussagekräftigen Wert für die von Ihnen durchgeführte Migration aus, z. B. account-processing-velo-manager.
    Zone Ein Zonenname, der im Drop-down-Menü verfügbar ist.

    Wählen Sie eine Zone aus, auf die über Ihr VPN zugegriffen werden kann. Aufrufbare Zonen werden in der Konfiguration des VPC-Netzwerks unter den Konfigurationswerten des Subnetzes aufgeführt.

    Weitere Informationen zu Zonen finden Sie unter Regionen und Zonen in der Compute Engine-Dokumentation.

    Maschinentyp Ein Typ, der aus den Drop-down-Menüs ausgewählt werden kann.

    Die Sammlung virtualisierter Hardwareressourcen, die für die bereitgestellte Instanz von Migrate for Compute Engine Manager verfügbar sein sollen.

    Weitere Informationen zu Maschinentypen finden Sie unter Maschinentypen in der Compute Engine-Dokumentation.

    Netzwerkschnittstellen Ein Netzwerkname, der über das Drop-down-Menü verfügbar ist.

    Bestimmt den Netzwerkverkehr, auf den die Instanz zugreifen kann.

    Weitere Informationen zu Netzwerken und Subnetzwerken finden Sie unter Regionen und Zonen in der Compute Engine-Dokumentation.

    Subnetzwerk Ein Subnetzwerk-Name, der über das Drop-down-Menü verfügbar ist. Die Liste wird basierend auf dem von Ihnen ausgewählten Netzwerk dargestellt.

    Weist der Instanz eine IPv4-Adresse aus dem Bereich des Subnetzwerks zu. Instanzen in unterschiedlichen Subnetzwerken können anhand ihrer internen IP-Adressen miteinander kommunizieren, solange sie zum selben Netzwerk gehören.

    Weitere Informationen zu Netzwerken und Subnetzwerken finden Sie unter Regionen und Zonen in der Compute Engine-Dokumentation.

    Migration Manager-Dienstkonto

    Ein Dienstkontoname, wie in Dienstkonten beschrieben.

    Wenn Sie das bereitgestellte Skript zum Erstellen von Dienstkonten und Rollen verwendet haben, ist dies das Dienstkonto mit einem Namen im Format velos-manager-deployment-name@infrastructure-project.iam.gserviceaccount.com.

    Wird verwendet, wenn Google Cloud API-Aufrufe über Migrate for Compute Engine Manager ausgeführt werden.

    Sie können dieses Dienstkonto über Cloud Shell erstellen, wie unter GCP-Rollen und -Dienstkonten über Cloud Shell erstellen erläutert.

    Dienstkonto der Cloud-Erweiterung "Migrate for Compute Engine"

    Ein Dienstkontoname, wie unter Dienstkonten beschrieben.

    Wenn Sie das bereitgestellte Skript zum Erstellen von Dienstkonten und Rollen verwendet haben, ist dies das Dienstkonto mit einem Namen im Format velos-cloud-extension-deployment-name@infrastructure-project.iam.gserviceaccount.com.

    Wird beim Ausführen von Google Cloud-Aufrufen über die Cloud-Erweiterung verwendet, die bei der Einrichtung erstellt wurde.

    Sie können dieses Dienstkonto wie unter GCP-Rollen und -Dienstkonten über Cloud Shell erstellen beschrieben über Cloud Shell erstellen.

    Migration Manager und API-Passwort Ein String mit mehr als acht alphanumerischen Zeichen. Das Passwort, das Sie für die Authentifizierung in Migrate for Compute Engine Manager oder in der zugehörigen API mit dem Nutzernamen apiuser verwenden.
    Verschlüsselungspasswort für privaten Schlüssel Ein String mit mehr als acht alphanumerischen Zeichen. Kann eines der folgenden Symbole enthalten: ~!@#%^&*()_+{}[]|./<>: Wird zum Verschlüsseln des privaten Schlüssels von Migrate for Compute Engine Manager verwendet.
    Kommagetrennte Netzwerktags (optional) Kleinbuchstaben, Ziffern und Bindestriche.

    Netzwerktags werden Migrate for Compute Engine Manager zugewiesen.

    Weitere Informationen, einschließlich eines vorgeschlagenen Tagnamens, finden Sie unter Netzwerke in Google Cloud einrichten.

  4. Klicken Sie für die Google Cloud Marketplace-Nutzungsbedingungen auf Akzeptieren.

  5. Klicken Sie auf Bereitstellen.

Der Bildschirm für den Bereitstellungsstatus wird angezeigt. Notieren Sie sich die IP-Adresse. Die IP-Adresse ist immer über die Seite "Compute Engine-Instanzen" in der Google Cloud Console verfügbar.

Migrate for Compute Engine Manager in Google Cloud konfigurieren

Sie können Migrate for Compute Engine Manager für die Ausführung der Logerfassung konfigurieren. Außerdem haben Sie die Möglichkeit, das Token abzurufen, das Sie für das Bereitstellen des Migrate for Compute Engine-Back-Ends in vSphere benötigen.

  1. Melden Sie sich mit dem Nutzernamen apiuser und dem Passwort an, die Sie bei der Konfiguration von Migrate for Compute Engine Manager angegeben haben.

  2. Nach der Anmeldung können Sie die automatische Logerfassung für Google Cloud Observability aktivieren. Durch Aktivieren der Logerfassung ist Folgendes für Migrate for Compute Engine verfügbar:

    • Konfiguration und Logs
    • Cloud Monitoring oder Messwerte zu Nutzung und Leistung
  3. Klicken Sie, wenn die Startseite von Migrate for Compute Engine Manager angezeigt wird, auf System Settings.

  4. Klicken Sie unter "VMware to Google Cloud migrations only"auf Create Token und kopieren Sie das Token in die Zwischenablage.

    Dieses Token wird zur Konfiguration des Migrate for Compute Engine-Back-Ends auf vSphere verwendet, wie unter Migrate for Compute Engine-Back-End bereitstellen erläutert.

Passwort für Migrate for Compute Engine Manager ändern

Sie können das Passwort für Migrate for Compute Engine Manager in der Google Cloud Console ändern. Anleitung:

  1. Öffnen Sie Ihre Compute Engine-Instanzen.
  2. Suchen Sie nach Ihrer Migrate for Compute Engine Manager-Instanz, zum Beispiel velostrata-1-vm, und klicken Sie auf den Namen.
  3. Klicken Sie in der oberen Leiste auf Bearbeiten.
  4. Bearbeiten Sie im Abschnitt Benutzerdefinierte Metadaten den Wert für apiPassword.
  5. Scrollen Sie zum unteren Bildschirmrand und klicken Sie auf Speichern.