AWS DMS - AWS Orientação prescritiva

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

AWS DMS

O AWS Database Migration Service (AWS DMS) é um serviço gerenciado que ajuda você a mover dados para a nuvem da AWS de forma fácil e segura. Se seu banco de dados for relativamente pequeno e seu aplicativo puder tolerar um nível moderado de tempo de inatividade, o AWS DMS é uma opção de migração que vale a pena considerar. Você pode usar o AWS DMS mesmo que tenha requisitos mínimos de tempo de inatividade. Isso ocorre porque o AWS DMS oferece suporte total à replicação contínua e à carga.

O AWS DMS oferece as seguintes vantagens:

  • Oferece suporte a migrações homogêneas e heterogêneas

  • Usa a captura de dados de alteração para manter os bancos de dados de origem e destino sincronizados e para minimizar o tempo de inatividade durante uma migração

Arquitetura

O diagrama a seguir mostra a arquitetura para migrar um banco de dados PostgreSQL local para a nuvem da AWS usando o AWS DMS.

Arquitetura do AWS DMS

O diagrama mostra o seguinte fluxo de trabalho:

  1. Crie uma instância de banco de dados PostgreSQL no Amazon EC2.

  2. Crie uma instância de replicação no AWS DMS.

  3. Crie endpoints de origem e destino para uma tarefa de replicação no AWS DMS.

  4. Crie uma tarefa de replicação responsável pela migração de dados de um banco de dados de origem para um banco de dados de destino.

  5. Conclua a migração e limpe os recursos.

Para obter mais informações sobre como usar o AWS DMS, consulte Trabalho com bancos de dados PostgreSQL autogerenciados como fonte no AWS DMS na documentação do AWS DMS.

Limitações

Para obter mais informações sobre as limitações do AWS DMS, consulte Limitações ao uso de um banco de dados PostgreSQL como fonte de DMS na documentação do AWS DMS.