Implante o plano de controle e as VMs de trabalho Linux para NetApp Data Migrator
Implante a máquina virtual (VM) do plano de controle e a VM de trabalho Linux para NetApp Data Migrator usando AWS, Azure ou Google Cloud ou modelos Open Virtual Appliance (OVA). O worker Linux oferece suporte a migrações de dados NFS.
Faça o download das imagens do Data Migrator da NetApp em "NetApp site de suporte":
-
Selecione NetApp Data Migrator.
-
Siga as instruções na página de downloads do NetApp Data Migrator para acessar as imagens do NetApp Data Migrator.
Escolha a aba AWS, Azure, Google Cloud ou OVA dependendo da sua opção de implantação.
Repita os seguintes passos para o plano de controle e para as Imagens de Máquina da Amazon (AMIs) do worker Linux.
-
Use os IDs de AMI fornecidos para localizar as AMIs em sua conta da AWS em EC2 > AMIs > Imagens privadas.
-
Copie as AMIs para sua conta:
-
Selecione a AMI e, em seguida, selecione Ações > Copiar AMI
-
Selecione a região de destino (se necessário).
-
Ative a criptografia e selecione sua própria chave KMS.
-
Aguarde até que o status da AMI mostre Disponível.
-
Repita os seguintes passos para o plano de controle e os VHDs do Linux worker.
-
Copie os arquivos VHD para o Armazenamento de Blobs do 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> -
Crie uma nova imagem do Azure a partir do arquivo VHD copiado:
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>
-
Verifique se as APIs do Google Cloud necessárias para importar imagens e implantar o plano de controle e as VMs de trabalho estão ativadas. Para mais informações, consulte o "Documentação do Google Cloud".
-
Crie um bucket do Google Cloud Storage caso ainda não exista. Esse bucket é usado para armazenar os arquivos de imagem (.tar.gz) durante a operação de importação.
Saiba como "criar um bucket do Google Cloud Storage".
-
Configure as funções e permissões do IAM. Isso garante que a API de migração de VMs tenha as permissões de acesso necessárias e que o serviço de migração de VMs possa acessar o bucket do Google Cloud Storage e criar imagens.
-
Atribua à conta de serviço o acesso objectViewer ao seu bucket de destino no 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.objectViewerA conta de serviço precisa da permissão roles/storage.objectViewer para ler os arquivos de imagem da máquina virtual do seu bucket do Cloud Storage durante o processo de migração.
Quando a API de Migração de VMs está ativada, o Google Cloud provisiona automaticamente uma conta de serviço com o seguinte formato:
service-<project_number>@gcp-sa-vmmigration.iam.gserviceaccount.com-
++ gcp-saé a conta de serviço do Google Cloud -
vmmigrationé o identificador do serviço de migração de VM -
iam.gserviceaccount.comé o domínio padrão para contas de serviço do Google Cloud
-
-
Crie uma conta de administrador no
vmmigrationserviço:gcloud projects add-iam-policy-binding <project_ID> \ --member=user:<your_email> \ --role=roles/vmmigration.adminIsso lhe concede permissões administrativas de migração de máquinas virtuais no nível do projeto.
-
-
Obtenha e carregue os arquivos de imagem:
-
Baixe o arquivo de imagem do plano de controle
.tar.gze o arquivo de imagem do worker Linux.tar.gzdo "NetApp site de suporte". -
Faça o upload dos
.tar.gzarquivos para o seu bucket do Google Cloud Storage.
-
-
Após o upload dos arquivos de imagem para o Google Cloud Storage, crie imagens de máquinas virtuais usando o serviço de migração de máquinas virtuais executando o seguinte comando para cada imagem (plano de controle 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>Este comando cria uma nova imagem de máquina virtual do Google Cloud Platform a partir do arquivo fornecido na região especificada.
-
Liste as operações de importação de imagens e confirme a conclusão:
gcloud migration vms image-imports list --location=<region> --project=<project_ID>
Baixe o arquivo de imagem do plano de controle .ova e o arquivo de imagem do worker Linux .ova do "NetApp site de suporte".
Após aprender sobre como implantar uma VM de plano de controle e uma VM de trabalho Linux, você pode "crie o plano de controle e as VMs de trabalho".