Déployez le plan de contrôle et les machines virtuelles de travail Linux pour NetApp Data Migrator
Déployez la machine virtuelle (VM) du plan de contrôle et la VM de traitement Linux pour NetApp Data Migrator à l'aide des services AWS, Azure ou Google Cloud, ou de modèles Open Virtual Appliance (OVA). La VM de traitement Linux prend en charge les migrations de données NFS.
Téléchargez les images NetApp Data Migrator depuis "Site de support NetApp" :
-
Sélectionnez NetApp Data Migrator.
-
Suivez les instructions sur la page de téléchargements NetApp Data Migrator pour accéder aux images NetApp Data Migrator.
Choisissez l'onglet AWS, Azure, Google Cloud ou l'onglet OVA en fonction de votre option de déploiement.
Répétez les étapes suivantes pour le plan de contrôle et les Amazon Machine Images (AMIs) Linux worker.
-
Utilisez les ID AMI fournis pour localiser les AMIs dans votre compte AWS sous EC2 > AMIs > Images privées.
-
Copiez les AMI dans votre compte :
-
Sélectionnez l'AMI, puis sélectionnez Actions > Copier l'AMI
-
Choisissez la région cible (si nécessaire).
-
Activez le chiffrement et sélectionnez votre propre clé KMS.
-
Attendez que le statut de l'AMI affiche Disponible.
-
Répétez les étapes suivantes pour le plan de contrôle et les VHD de travail Linux.
-
Copiez les fichiers VHD vers le stockage Blob 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> -
Créez une nouvelle image Azure à partir du fichier VHD copié :
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>
-
Vérifiez que les API Google Cloud nécessaires à l'importation des images et au déploiement du plan de contrôle et des machines virtuelles de travail sont activées. Pour plus d'informations, consultez la "Documentation Google Cloud".
-
Créez un bucket Google Cloud Storage s'il n'en existe pas déjà un. Ce bucket est utilisé pour stocker les archives d'images (.tar.gz) lors de l'opération d'importation.
Découvrez comment "créer un bucket Google Cloud Storage".
-
Configurez les rôles et autorisations IAM. Cela garantit que l'API de migration de machines virtuelles dispose des autorisations d'accès requises et que le service de migration de machines virtuelles peut accéder au bucket Google Cloud Storage et créer des images.
-
Attribuez au compte de service objectViewer l'accès à votre compartiment Cloud Storage de destination :
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.objectViewerLe compte de service a besoin de l'autorisation roles/storage.objectViewer pour lire les fichiers image de la machine virtuelle depuis votre bucket Cloud Storage pendant le processus de migration.
Lorsque l'API de migration de machines virtuelles est activée, Google Cloud provisionne automatiquement un compte de service au format suivant :
service-<project_number>@gcp-sa-vmmigration.iam.gserviceaccount.com-
++ gcp-saest le compte de service Google Cloud -
vmmigrationest l'identifiant du service de migration de machine virtuelle -
iam.gserviceaccount.comest le domaine standard des comptes de service Google Cloud
-
-
Créez-vous un compte administrateur sur le
vmmigrationservice :gcloud projects add-iam-policy-binding <project_ID> \ --member=user:<your_email> \ --role=roles/vmmigration.adminCela vous confère des autorisations d'administration pour la migration de machines virtuelles au niveau du projet.
-
-
Obtenir et télécharger les fichiers image :
-
Téléchargez le fichier image du plan de contrôle
.tar.gzet le fichier image du nœud de calcul Linux.tar.gzdepuis le "Site de support NetApp". -
Téléversez les
.tar.gzfichiers dans votre bucket Google Cloud Storage.
-
-
Une fois les archives d'images téléchargées sur Google Cloud Storage, créez des images de VM à l'aide du VM Migration Service en exécutant la commande suivante pour chaque image (control plane et 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>Cette commande crée une nouvelle image de machine virtuelle Google Cloud Platform à partir de l'archive fournie dans la région spécifiée.
-
Lister les opérations d'importation d'images et confirmer leur achèvement :
gcloud migration vms image-imports list --location=<region> --project=<project_ID>
Téléchargez le fichier image du plan de contrôle .ova et le fichier image du nœud de calcul Linux .ova depuis le "Site de support NetApp".
Après avoir appris à déployer une VM de plan de contrôle et une VM de travail Linux, vous pouvez "créer le plan de contrôle et les machines virtuelles de travail".