Skip to main content
NetApp Data Migrator
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Bereitstellung der Steuerungsebene und der Linux-Worker-VMs für NetApp Data Migrator

Beitragende netapp-pcarriga
Änderungen vorschlagen

Stellen Sie die virtuelle Maschine (VM) der Steuerungsebene und die Linux-Worker-VM für NetApp Data Migrator mithilfe von AWS-, Azure- oder Google Cloud-Diensten oder Open Virtual Appliance (OVA)-Vorlagen bereit. Der Linux-Worker unterstützt NFS-Datenmigrationen.

Bevor Sie beginnen

Laden Sie die NetApp Data Migrator-Images von "NetApp Support-Website" herunter:

  1. Wählen Sie NetApp Data Migrator.

  2. Folgen Sie den Anweisungen auf der NetApp Data Migrator-Downloadseite, um auf die NetApp Data Migrator-Images zuzugreifen.

Über diese Aufgabe

Wählen Sie je nach Ihrer Bereitstellungsoption den Tab AWS, Azure, Google Cloud oder OVA.

AWS

Wiederholen Sie die folgenden Schritte für die Steuerungsebene und die Linux-Worker Amazon Machine Images (AMIs).

Schritte
  1. Verwenden Sie die bereitgestellten AMI-IDs, um die AMIs in Ihrem AWS-Konto unter EC2 > AMIs > Private images zu finden.

  2. Kopieren Sie die AMIs in Ihr Konto:

    1. Wählen Sie das AMI aus, dann wählen Sie Aktionen > AMI kopieren

    2. Wählen Sie gegebenenfalls die Zielregion aus.

    3. Aktivieren Sie die Verschlüsselung und wählen Sie Ihren eigenen KMS-Schlüssel.

    4. Warten Sie, bis der AMI-Status Verfügbar anzeigt.

Azure

Wiederholen Sie die folgenden Schritte für die Control Plane und die Linux Worker VHDs.

Schritte
  1. Kopieren Sie die VHD-Dateien in Azure Blob Storage:

    az storage blob copy start \
      --source-uri "<PROVIDED_SAS_URL>" \
      --destination-blob "<VHD_FILE_NAME>.vhd" \
    Group 1065216673, Grouped object  --destination-container <YOUR_CONTAINER_NAME> \
      --account-name <YOUR_STORAGE_ACCOUNT> \
      --account-key <YOUR_STORAGE_ACCOUNT_KEY>
  2. Erstellen Sie ein neues Azure-Image aus der kopierten VHD-Datei:

    az image create \
      --resource-group <YOUR_RESOURCE_GROUP> \
      --name <YOUR_IMAGE_NAME> \
      --source https://<YOUR_STORAGE_ACCOUNT>.blob.core.windows.net/<YOUR_CONTAINER_NAME>/<VHD_FILE_NAME>.vhd \
      --os-type linux \
      --location <YOUR_AZURE_REGION>
Google Cloud
Schritte
  1. Stellen Sie sicher, dass die für den Import von Images und die Bereitstellung der Steuerungsebene und der Worker-VMs erforderlichen Google Cloud APIs aktiviert sind. Weitere Informationen finden Sie unter "Google Cloud-Dokumentation".

  2. Erstellen Sie einen Google Cloud Storage-Bucket, falls noch keiner existiert. Dieser Bucket wird während des Importvorgangs zum Speichern der Bildarchive (.tar.gz) verwendet.

  3. Richten Sie die IAM-Rollen und -Berechtigungen ein. Dadurch wird sichergestellt, dass die VM-Migrations-API über die erforderlichen Zugriffsberechtigungen verfügt und der VM-Migrationsservice auf den Google Cloud Storage-Bucket zugreifen und Images erstellen kann.

    1. Weisen Sie dem Dienstkonto objectViewer Zugriff auf Ihren Ziel-Cloud-Speicher-Bucket zu:

      gcloud storage buckets add-iam-policy-binding gs://<GCS_BUCKET> \
        --member=serviceAccount:service-<PROJECT_NUMBER>@gcp-sa-vmmigration.iam.gserviceaccount.com \
        --role=roles/storage.objectViewer

      Das Dienstkonto benötigt die Berechtigung roles/storage.objectViewer, um während des Migrationsprozesses die VM-Image-Dateien aus Ihrem Cloud Storage-Bucket lesen zu können.

      Wenn die VM Migration API aktiviert ist, stellt Google Cloud automatisch ein Dienstkonto im folgenden Format bereit:

      service-<PROJECT_NUMBER>@gcp-sa-vmmigration.iam.gserviceaccount.com

      • ++ gcp-sa ist das Google Cloud-Dienstkonto

      • vmmigration ist die VM-Migrationsdienstkennung

      • iam.gserviceaccount.com ist die Standarddomäne für Google Cloud-Dienstkonten

    2. Machen Sie sich selbst zu einem Administratorbenutzer im `vmmigration`Dienst:

      gcloud projects add-iam-policy-binding <PROJECT_ID> \
        --member=user:<YOUR_EMAIL> \
        --role=roles/vmmigration.admin

      Dies gewährt Ihnen administrative Berechtigungen für die VM-Migration auf Projektebene.

  4. Bilddateien beschaffen und hochladen:

    1. Laden Sie die Control-Plane .tar.gz-Image-Datei und die Linux-Worker .tar.gz-Image-Datei von der "NetApp Support-Website" herunter.

    2. Laden Sie die .tar.gz Dateien in Ihren Google Cloud Storage-Bucket hoch.

  5. Nachdem die Image-Archive in Google Cloud Storage hochgeladen wurden, erstellen Sie VM-Images mithilfe des VM Migration Service, indem Sie für jedes Image (Steuerungsebene und Linux-Worker) den folgenden Befehl ausführen.

    --source-file=gs://<GCS_BUCKET>/<IMAGE_NAME>.tar.gz \
      --image-name=<IMAGE_NAME> \
      --location=<REGION> \
      --target-project=projects/<PROJECT_ID>/locations/global/targetProjects/<PROJECT_ID> \
      --project=<PROJECT_ID>

    Dieser Befehl erstellt ein neues Google Cloud Platform VM-Image aus dem bereitgestellten Archiv in der angegebenen Region.

  6. Bildimportvorgänge auflisten und Abschluss bestätigen:

    gcloud migration vms image-imports list --location=<REGION> --project=<PROJECT_ID>
OVA
Schritt

Laden Sie die Control-Plane .ova-Image-Datei und die Linux-Worker .ova-Image-Datei von der "NetApp Support-Website" herunter.

Was kommt als Nächstes?

Nachdem Sie gelernt haben, wie man eine Control-Plane-VM und eine Linux-Worker-VM bereitstellt, können Sie "Erstellen der Steuerungsebene und der Worker-VMs".