Provedor de dados virtuais - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Provedor de dados virtuais

AWS O Database Migration Service (DMS) oferece o Modo Virtual para provedores de dados na conversão de esquemas. Esse recurso permite que você realize a conversão do esquema sem se conectar a um banco de dados de destino, reduzindo os custos de infraestrutura e fornecendo flexibilidade para o planejamento da migração. Com o Modo Virtual, você pode iniciar o trabalho de conversão imediatamente para planejar a estratégia de migração ideal antes de comprometer os recursos. Você pode avaliar a compatibilidade, converter e revisar o código do esquema e até mesmo testar diferentes opções de destino. Em seguida, você pode se conectar a um banco de dados quando estiver pronto. O Modo Virtual oferece suporte a todos os bancos de dados de destino compatíveis com a conversão de esquema do AWS DMS, incluindo MySQL, PostgreSQL, Amazon Redshift e Amazon RDS for Db2.

Crie um provedor de dados virtual

Para criar um provedor de dados virtual, basta ativar o Modo Virtual no formulário para criar o provedor de dados. Para obter mais informações, consulte Configurar seus provedores de dados para a conversão do esquema DMS.

Uso do provedor de dados virtual

Para usar um provedor de dados virtual, crie um novo projeto de migração ou modifique um projeto de migração existente. Em seguida, defina o provedor de dados de destino do projeto como o provedor de dados virtual que você criou.

Para usar um provedor virtual para a função Secret e IAM para ler os campos desse segredo, use qualquer segredo que seja concedido à função IAM para configurar com êxito o projeto de migração.

Depois que o provedor de destino for definido, escolha a guia Conversão de esquema. Em seguida, escolha o botão Iniciar conversão do esquema. Espere até que o projeto seja iniciado.

Agora você pode usar a conversão de esquema com o provedor de dados de destino virtual da mesma forma que faria com um provedor de dados de destino real. As ações que exigem conexão com um banco de dados de destino real serão desativadas, mas Salvar como SQL estará disponível para a árvore de destino.

Transição de um provedor de dados virtual para um provedor de dados real

Quando estiver pronto para continuar com a migração real, você poderá fazer a transição para um provedor de dados real.

Para fazer a transição de um provedor de dados virtual para um provedor de dados real, siga estas etapas.
  1. Faça login no console AWS de gerenciamento e abra o console do AWS DMS.

  2. No painel de navegação, escolha Provedores de dados. Em seguida, escolha o provedor de dados que você deseja modificar.

  3. Vá para a seção Projetos de migração associados para ver todos os projetos de migração usando esse provedor de dados virtual.

  4. Escolha o primeiro projeto associado.

  5. Escolha a guia Conversão de esquema.

  6. Marque a opção Seção Detalhes - Status.

  7. Se o status for Aberto e o botão Fechar conversão do esquema não estiver acinzentado, escolha-o e aguarde até que o projeto seja fechado.

  8. Repita as etapas anteriores para todos os projetos de migração associados restantes.

  9. Confirme se não há projetos abertos restantes.

  10. Retorne ao provedor de dados e escolha Modificar.

  11. Desative o Modo Virtual.

  12. Preencha as configurações de conexão corretamente. Os parâmetros de conexão dependem do seu mecanismo de banco de dados. Para obter mais informações, consulte Criação de provedores de dados.

  13. Escolha Salvar alterações.

    nota

    Depois que as alterações forem salvas, não será possível ativar o Modo Virtual novamente.

  14. Retorne ao console do AWS DMS.

  15. No painel de navegação, escolha Projetos de migração. Em seguida, escolha o projeto de migração para o qual você deseja alterar o provedor de dados.

  16. Escolha Modificar.

  17. Preencha o segredo a ser usado para se conectar ao provedor de dados de destino. Use o segredo correto, contendo as credenciais necessárias para se conectar ao banco de dados.

  18. Preencha a função do IAM a ser usada para ler o segredo de destino. Verifique se a função do IAM especificada aqui está correta, se recebeu a leitura do segredo das credenciais de conexão e está disponível para o serviço de conversão de esquema do AWS DMS.

  19. Escolha Salvar alterações.

  20. Escolha a guia Conversão de esquema.

  21. Escolha o botão Iniciar conversão do esquema.

  22. Espere até que o projeto seja iniciado.

Importante

Depois de desativar o Modo Virtual e salvar essa alteração no provedor de dados, essa ação não poderá ser desfeita. Você deverá fornecer detalhes reais da conexão do banco de dados para o provedor de dados e a função secreta ativa e do IAM para acessar a chave secreta no projeto de migração associado.

Logo no início do projeto contendo o provedor de dados em trânsito, você terá resultados de conversão. Somente essas ações estarão disponíveis:

  • Em esquemas de nós - Atualize a partir do banco de dados.

  • Em objetos de banco de dados - aplique as alterações e salve como SQL.

A ação Aplicar aplicará objetos convertidos ao banco de dados real.

A ação Atualizar do banco de dados carrega objetos do banco de dados do banco de dados real. Todos os objetos de conversão não salvos serão perdidos.