Antes de migrar os aplicativos usando o Migrate for Compute Engine (anteriormente Velostrata) do Google Cloud, será preciso configurar a organização do Google Cloud. Essa configuração ativa o Migrate for Compute Engine para gerenciar a migração e se comunicar com os outros componentes envolvidos.
A configuração do Google Cloud inclui:
- Configurando um projeto de conta, organização e infraestrutura do Google Cloud, incluindo permissões no nível da organização e um projeto que o Migrate for Compute Engine usará para sua própria infraestrutura.
- Como configurar redes no Google Cloud para que os componentes que fazem parte da migração (como Migrate for Compute Engine, Google Cloud e o ambiente de origem do qual você está migrando) possam se comunicar por meio de firewalls na nuvem privada virtual do Google Cloud.
- Como criar papéis e contas de serviço do Google Cloud via Cloud Shell para definir permissões de modo que o Migrate for Compute Engine crie recursos e gerencie as APIs usadas durante a migração.
Antes de começar
- Identifique a conta de administrador da organização do Google Cloud que executará os scripts do Migrate for Compute Engine que configuram o Google Cloud.
- Configure uma nuvem privada virtual do Google Cloud. O Migrate for Compute Engine usa a nuvem privada virtual para oferecer suporte à comunicação entre o Google Cloud e seu ambiente de origem.
- Sua organização do Google Cloud é um dos vários componentes que fazem parte da migração. Você executará tarefas de configuração para cada um deles. Para entender melhor, leia a descrição da arquitetura do Migrate for Compute Engine.
Como configurar um projeto de conta, organização e infraestrutura do Google Cloud
Você precisa de uma organização do Google Cloud para migrar para esse serviço. Depois que tiver uma, atribua permissões para que o script do Migrate for Compute Engine possa configurar o GCP com papéis e contas de serviço. Você criará um projeto da infraestrutura do Google Cloud que hospedará o Migrate for Compute Engine Manager.
- Acesse o console do Google Cloud e faça login. Caso ainda não tenha uma conta, inscreva-se para criar uma.
- Para configurar uma organização, consulte Como criar e gerenciar organizações. Para mais informações, consulte Decidir uma hierarquia de recursos para sua zona de destino do Google Cloud.
Atribua as seguintes permissões ao administrador que executa a conta e o script de criação do papel:
- Administrador de papéis da organização
- Administrador da organização
- Administrador do Compute
- Proprietário do projeto
Para mais informações sobre conceitos do IAM, como contas do Google Cloud, contas de serviço e papéis, consulte a Visão geral do IAM.
Crie um projeto do Google Cloud para hospedar a infraestrutura do Migrate for Compute Engine no Google Cloud. No restante deste documento, ele será chamado de projeto de infraestrutura.
Como configurar a rede
O Migrate for Compute Engine usa as redes de nuvem privada virtual do Google Cloud e a conectividade VPN para o ambiente de origem, além de exigir regras de rede específicas configuradas antes da conclusão das migrações. Para informações detalhadas sobre firewall, roteamento e tags de rede para implantação, consulte requisitos de acesso à rede.
As tarefas de configuração de rede pressupõem que você tenha a nuvem privada virtual do Google Cloud e que já conheça as regras de firewall dela. Para mais informações, consulte a nuvem privada virtual do Google Cloud.
Como criar contas de serviço
É preciso criar contas de serviço com os papéis necessários do Google Cloud que o Migrate for Compute Engine usa para criar recursos do Google Cloud e gerenciar a API Cloud Storage.
A conta de serviço precisa ser criada no projeto de infraestrutura, exceto quando você migrar para vários projetos do Google Cloud. Nesse caso, crie o papel de gerente do Migrate for Compute Engine no nível da organização e os outros papéis e contas de serviço no projeto de infraestrutura.
Crie as contas de serviço usando:
o console do Google Cloud como parte da seção Como configurar o gerenciador de migração (recomendado);
Próximas etapas
- Configure o Migrate for Compute Engine Manager.
- Para migrações do VMware, configure o dispositivo virtual de back-end no local do Migrate for Compute Engine.