Migrate to Virtual Machines-Dienste aktivieren

Bevor Sie mit der Migration beginnen können, müssen Sie den Migrate to Virtual Machines-Dienst in Google Cloud und alle anderen Google Cloud-Dienste aktivieren, die von Migrate to Virtual Machines benötigt werden.

Hostprojekt identifizieren

Google Cloud-Projekte bilden die Grundlage für Vorgänge wie das Erstellen, Aktivieren und Verwenden von Google Cloud-Diensten. Dazu zählen auch das Verwalten von APIs, das Aktivieren der Abrechnung, das Hinzufügen und Entfernen von Mitbearbeitern sowie das Verwalten von Berechtigungen für Google Cloud-Ressourcen.

Migrate to Virtual Machines verwendet die folgenden Projekttypen:

  • Hostprojekt (erforderlich)

    Mit dem Hostprojekt können Sie den Migrationsvorgang steuern und optional die Compute Engine-Instanzen hosten, auf denen Ihre migrierten Arbeitslasten ausgeführt werden. Sie müssen ein Hostprojekt wie in den folgenden Abschnitten beschrieben erstellen und konfigurieren.

  • Zielprojekt (optional)

    Das Zielprojekt definiert das Projekt für eine Compute Engine-Instanz, auf der die migrierte VM ausgeführt wird. Dabei kann auch Ihr Hostprojekt als Zielprojekt verwendet werden. Wenn Sie VMs für zusätzliche Projekte migrieren möchten, müssen Sie diese als Zielprojekte zu Migrate to Virtual Machines hinzufügen. Weitere Informationen finden Sie unter Zielprojekt hinzufügen.

Damit Sie die Dienste von Migrate to Virtual Machines aktivieren können, müssen Sie das Google Cloud-Projekt identifizieren, das Sie als Host-Projekt verwenden möchten:

  1. Wählen Sie dazu in der Google Cloud Console auf der Projektauswahlseite ein Google Cloud-Projekt aus oder erstellen Sie ein solches Projekt, um es als Hostprojekt zu verwenden:

    Zur Projektauswahl

  2. Notieren Sie sich den Namen und die ID des ausgewählten Projekts.

gcloud-CLI installieren

Installieren Sie die gcloud CLI auf Ihrer Workstation, auf der auch die Google Cloud CLI installiert wird. gcloud ist das primäre CLI-Tool zum Erstellen und Verwalten von Google Cloud-Ressourcen. Mit gcloud haben Sie die Möglichkeit, viele gängige Plattformaufgaben entweder über die Befehlszeile oder in Scripts und anderen Automatisierungsvorgängen auszuführen.

So installieren Sie die gcloud CLI:

  1. Installieren und initialisieren Sie die gcloud CLI.

  2. Aktualisieren Sie die gcloud CLI:

    gcloud components update
  3. Achten Sie darauf, dass die gcloud CLI zum Zugriff auf Ihre Daten und Dienste berechtigt ist:

    gcloud auth login
  4. Ein neuer Browsertab wird geöffnet und Sie werden aufgefordert, ein Konto auszuwählen.

Erforderliche Dienste im Hostprojekt aktivieren

Aktivieren Sie in Ihrem Hostprojekt die Google Cloud-Dienste, die für Migrate to Virtual Machines erforderlich sind. Weitere Informationen zu diesen Diensten finden Sie unter gcloud services.

Für das Hostprojekt für Migrate to Virtual Machines müssen Sie die folgenden Google Cloud-Dienste aktivieren:

Name Titel
vmmigration.googleapis.com Migrate to Virtual Machines API
servicemanagement.googleapis.com Service Management API
servicecontrol.googleapis.com Service Control API
iam.googleapis.com API für Identitäts- und Zugriffsverwaltung (IAM)
cloudresourcemanager.googleapis.com Cloud Resource Manager API
compute.googleapis.com Compute Engine API

So aktivieren Sie die erforderlichen Dienste:

  1. Prüfen Sie, ob als Standardprojekt das Hostprojekt festgelegt ist. Ersetzen Sie dabei PROJECT_ID durch die Projekt-ID Ihres Hostprojekts.

    gcloud config set project PROJECT_ID
  2. Rufen Sie die Liste der bereits für das Projekt aktivierten Dienste auf:

    gcloud services list
  3. Wenn nicht alle erforderlichen Dienste aufgeführt sind, aktivieren Sie diese Dienste:

    gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com 
  4. Sie sollten jetzt die Seite „Migrate to Virtual Machines“ in der Google Cloud Console öffnen können:

    Zur Seite „Migrate to Virtual Machines“

Vordefinierte Rollen verwenden

Identity and Access Management umfasst zwei vordefinierte Rollen, mit denen Sie den Zugriff für Nutzer in Ihrer Organisation steuern können:

Rolle Titel Beschreibung
roles/vmmigration.admin VM-Migrationsadministrator Nutzer können neue Quellen für Migrate to Virtual Machines erstellen und alle anderen Migrationsvorgänge ausführen.
roles/vmmigration.viewer VM-Migrationsbetrachter Nutzer können Informationen zu Migrate to Virtual Machines in der Google Cloud Console abrufen. Für Nutzer gedacht, die Migrationen ausführen, das System jedoch nicht einrichten oder neue Migrationsquellen hinzufügen.

Wenn Sie z. B. einem Nutzer in Ihrer Organisation die Möglichkeit geben möchten, Informationen zu einer Migration aufzurufen, er diese aber nicht ausführen soll, weisen Sie ihm die Rolle roles/vmmigration.viewer zu.

Nächste Schritte