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 virtual
O AWS Database Migration Service (DMS) oferece o modo virtual para provedores de dados na conversão de esquema. Esse recurso permite que você realize a conversão de esquema sem se conectar a um banco de dados de destino, reduza os custos de infraestrutura e ofereça 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. É possível avaliar a compatibilidade, converter e analisar 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 tudo estiver pronto. O modo virtual oferece atende a todos os bancos de dados de destino compatíveis com a Conversão de Esquema do AWS DMS, como MySQL, PostgreSQL, Amazon Redshift e Amazon RDS para Db2.
Criar um provedor de dados virtual
Para criar um provedor de dados virtual, basta habilitar o modo virtual no formulário para criá-lo. Para ter mais informações, consulte Configurar provedores de dados na Conversão de Dados do DMS.
Uso de provedores de dados virtuais
Para usar um provedor de dados virtual, crie um 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 do segredo e do perfil do IAM para ler os campos desse segredo, use qualquer segredo que seja concedido ao perfil do 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 de esquemas. 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 desabilitadas, 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 tudo 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 as etapas abaixo.
-
Faça login no Console de Gerenciamento da AWS e abra o console do AWS DMS.
-
No painel de navegação, escolha Provedores de dados. Em seguida, escolha o provedor de dados que você deseja modificar.
-
Vá para a seção Projetos de migração associados para ver todos os projetos de migração usando esse provedor de dados virtual.
-
Escolha o primeiro projeto associado.
-
Escolha a guia Conversão de esquemas.
-
Marque a opção Seção Detalhes - Status.
-
Se o status for Aberto e o botão Fechar conversão de esquemas não estiver desativado, escolha-o e aguarde até que o projeto seja fechado.
-
Repita as etapas anteriores em todos os demais projetos de migração associados.
-
Confirme se não há projetos abertos restantes.
-
Retorne ao provedor de dados e escolha Modificar.
-
Desative o modo virtual.
-
Preencha as configurações de conexão corretamente. Os parâmetros de conexão dependem do mecanismo do banco de dados. Para ter mais informações, consulte Criar provedores de dados.
-
Escolha Salvar alterações.
nota
Depois que as alterações forem salvas, não será possível ativar o modo virtual novamente.
-
Retorne ao console do AWS DMS.
-
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.
-
Escolha Modificar.
-
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.
-
Preencha o perfil do IAM a ser usado para ler o segredo de destino. Verifique se o perfil do IAM especificado aqui está correto, se recebeu a leitura do segredo das credenciais de conexão e está disponível para o serviço Conversão de Esquema do AWS DMS.
-
Escolha Salvar alterações.
-
Escolha a guia Conversão de esquemas.
-
Escolha Iniciar conversão de esquemas.
-
Espere até que o projeto seja iniciado.
Importante
Depois de desabilitar 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 o segredo e perfil do IAM ativos para acessar a chave secreta no projeto de migração associado.
Logo no início do projeto que contém o provedor de dados da transição, você terá resultados de conversão. Somente estas ações estarão disponíveis:
-
Em esquemas de nós: atualize usando o 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 usando o banco de dados real. Todos os objetos de conversão não salvos serão perdidos.