Distribuisci il piano di controllo e le macchine virtuali di lavoro Linux per NetApp Data Migrator
Distribuisci la macchina virtuale (VM) del piano di controllo e la VM di lavoro Linux per NetApp Data Migrator utilizzando i servizi AWS, Azure o Google Cloud oppure i modelli Open Virtual Appliance (OVA). Il worker Linux supporta le migrazioni di dati NFS.
Scarica le immagini di NetApp Data Migrator dal "Sito di supporto NetApp":
-
Seleziona NetApp Data Migrator.
-
Segui le istruzioni nella pagina di download di NetApp Data Migrator per accedere alle immagini di NetApp Data Migrator.
Scegli la scheda AWS, Azure, Google Cloud o OVA a seconda dell'opzione di distribuzione.
Ripetere i seguenti passaggi per il piano di controllo e per le Amazon Machine Images (AMIs) dei worker Linux.
-
Utilizza gli ID AMI forniti per individuare le AMI nel tuo account AWS in EC2 > AMIs > Private images.
-
Copia gli AMI nel tuo account:
-
Seleziona l'AMI, quindi seleziona Azioni > Copia AMI
-
Selezionare la regione di destinazione (se necessario).
-
Abilita la crittografia e seleziona la tua chiave KMS.
-
Attendi che lo stato dell'AMI mostri Disponibile.
-
Ripetere i seguenti passaggi per il piano di controllo e per i VHD dei worker Linux.
-
Copia i file VHD in Archiviazione BLOB di Azure:
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> -
Crea una nuova immagine di Azure dal file VHD copiato:
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>
-
Verifica che le API di Google Cloud necessarie per importare le immagini e distribuire il piano di controllo e le VM di lavoro siano abilitate. Per ulteriori informazioni, consulta la "Documentazione Google Cloud".
-
Crea un bucket di Google Cloud Storage se non ne esiste già uno. Questo bucket viene utilizzato per archiviare gli archivi delle immagini (.tar.gz) durante l'operazione di importazione.
Scopri come "crea un bucket di Google Cloud Storage".
-
Configura i ruoli e le autorizzazioni IAM. In questo modo, l'API di migrazione delle macchine virtuali disporrà delle autorizzazioni di accesso necessarie e il servizio di migrazione potrà accedere al bucket di Google Cloud Storage e creare le immagini.
-
Assegna all'account di servizio objectViewer l'accesso al bucket di destinazione di Cloud Storage:
gcloud storage buckets add-iam-policy-binding gs://<Google_Cloud_Storage_bucket> \ --member=serviceAccount:service-<project_number>@gcp-sa-vmmigration.iam.gserviceaccount.com \ --role=roles/storage.objectViewerL'account di servizio necessita dell'autorizzazione roles/storage.objectViewer per leggere i file immagine delle VM dal bucket di Cloud Storage durante il processo di migrazione.
Quando l'API di migrazione delle macchine virtuali è abilitata, Google Cloud crea automaticamente un account di servizio con il seguente formato:
service-<project_number>@gcp-sa-vmmigration.iam.gserviceaccount.com-
++ gcp-saè l'account di servizio Google Cloud -
vmmigrationè l'identificativo del servizio di migrazione delle macchine virtuali -
iam.gserviceaccount.comè il dominio standard per gli account di servizio di Google Cloud
-
-
Crea un account amministratore sul
vmmigrationservizio:gcloud projects add-iam-policy-binding <project_ID> \ --member=user:<your_email> \ --role=roles/vmmigration.adminQuesto ti concede le autorizzazioni amministrative per la migrazione delle macchine virtuali a livello di progetto.
-
-
Recupera e carica i file immagine:
-
Scarica il file immagine del piano di controllo
.tar.gze il file immagine del worker Linux.tar.gzda "Sito di supporto NetApp". -
Carica i
.tar.gzfile nel tuo bucket di Google Cloud Storage.
-
-
Dopo aver caricato gli archivi delle immagini su Google Cloud Storage, crea le immagini delle macchine virtuali utilizzando il VM Migration Service eseguendo il seguente comando per ciascuna immagine (control plane e Linux worker).
gcloud migration vms image-imports create <image_name> \ --source-file=gs://<Google_Cloud_Storage_bucket>/<image_name>.tar.gz \ --image-name=<image_name> \ --location=<region> \ --target-project=projects/<project_ID>/locations/global/targetProjects/<project_ID> \ --project=<project_ID>Questo comando crea una nuova immagine di macchina virtuale di Google Cloud Platform dall'archivio fornito nella regione specificata.
-
Elenca le operazioni di importazione delle immagini e conferma il completamento:
gcloud migration vms image-imports list --location=<region> --project=<project_ID>
Scarica il file immagine del piano di controllo .ova e il file immagine del worker Linux .ova da "Sito di supporto NetApp".
Dopo aver appreso come distribuire una macchina virtuale del piano di controllo e una macchina virtuale di lavoro Linux, è possibile "creare il piano di controllo e le macchine virtuali di lavoro".