Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Migração de dados de bancos de dados MySQL com migrações de dados homogêneas em AWS DMS

Modo de foco
Migração de dados de bancos de dados MySQL com migrações de dados homogêneas em AWS DMS - 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á.

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á.

É possível utilizar Migração de dados homogênea para migrar um banco de dados MySQL autogerenciado para o RDS para MySQL ou o Aurora MySQL. O AWS DMS cria um ambiente com tecnologia sem servidor para a migração de dados. Para diferentes tipos de migrações de dados, AWS DMS usa diferentes ferramentas nativas de banco de dados MySQL.

Para migrações de dados homogêneas do tipo Full load, AWS DMS usa mydumper para ler dados do seu banco de dados de origem e armazená-los no disco conectado ao ambiente sem servidor. Depois de AWS DMS ler todos os dados de origem, ele usa myloader no banco de dados de destino para restaurar seus dados.

Para migrações de dados homogêneas do tipo Full load and change data capture (CDC), AWS DMS usa mydumper para ler dados do seu banco de dados de origem e armazená-los no disco conectado ao ambiente sem servidor. Depois de AWS DMS ler todos os dados de origem, ele usa myloader no banco de dados de destino para restaurar seus dados. Depois de AWS DMS concluir o carregamento completo, ele configura a replicação do log binário com a posição do log binário definida para o início do carregamento completo.

Para migrações de dados homogêneas do tipo Captura de dados alterados (CDC), o AWS DMS precisa do Ponto de início da CDC nativo para iniciar a replicação. Se você fornecer o ponto inicial nativo do CDC, AWS DMS capturará as alterações desse ponto. Como alternativa, escolha Imediatamente nas configurações da migração de dados para capturar automaticamente o ponto de início da replicação quando a migração de dados real for iniciada.

nota

Para que uma migração somente de CDC funcione corretamente, todos os esquemas e objetos do banco de dados de origem já devem estar presentes no banco de dados de destino. No entanto, o destino pode ter objetos que não estão presentes na origem.

É possível utilizar o exemplo de código a seguir para obter o número de sequência de log atual (LSN) no banco de dados MySQL.

show master status

Essa consulta retorna o nome e a posição de um arquivo de log binário. Para o ponto de início nativo, utilize uma combinação do nome e da posição do arquivo de log binário. Por exemplo, mysql-bin-changelog.000024:373. Neste exemplo, mysql-bin-changelog.000024 é o nome do arquivo de log binário e 373 é a posição em que AWS DMS começa a capturar as alterações.

O diagrama a seguir mostra o processo de uso de migrações de dados homogêneas para migrar um banco de dados MySQL AWS DMS para o RDS for MySQL ou o Aurora MySQL.

Um diagrama de arquitetura da migração de dados do MySQL com a migração de dados homogênea do DMS.
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.