Como uso o AWS DMS para migrar bancos de dados PostgreSQL entre o Amazon RDS, o Aurora e ambientes on-premises?
4 minuto de leitura
0
Quero usar o AWS Database Migration Service (AWS DMS) para migrar bancos de dados PostgreSQL entre o Amazon Relational Database Service (Amazon RDS), o Amazon Aurora e ambientes on-premises.
Resolução
Crie uma tarefa do AWS DMS para migrações do PostgreSQL
Crie seus endpoints de origem e destino. Observação: em instâncias de banco de dados (DB) do Amazon RDS ou do Aurora, selecione o mecanismo de banco de dados do Amazon RDS para PostgreSQL ou da edição compatível com PostgreSQL do Aurora. Em instâncias de banco de dados on-premises, configure o endpoint da VPC com o endereço IP e o DNS do servidor de banco de dados on-premises e teste a conexão.
Crie uma tarefa de migração. Observação: antes de realizar a migração em seu ambiente de produção, é uma prática recomendada testar sua migração em um ambiente de teste.
Para monitorar o progresso da migração, realize uma ou mais das seguintes ações:
Use o Amazon CloudWatch para monitorar o progresso de suas tarefas de migração.
Monitore as estatísticas da tabela para acompanhar o progresso das suas tarefas de migração.
Configure sua tarefa do AWS DMS para cenários específicos de migração
Se você estiver migrando um banco de dados do RDS para PostgreSQL para um banco de dados compatível com o PostgreSQL do Aurora, use o AWS DMS para realizar transformações de dados durante a migração.
Se você estiver migrando um banco de dados PostgreSQL on-premises para um banco de dados do Amazon RDS ou um banco de dados do Aurora, realize as seguintes ações:
Execute uma imagem de máquina da Amazon (AMI) de rede do AWS DMS como uma instância do Amazon Elastic Compute Cloud (Amazon EC2) para solucionar problemas de conectividade.