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 Database Migration Service (AWS DMS), antes de começar
Ao planejar uma migração de banco de dados usando o AMS AWS DMS, considere o seguinte:
Pontos finais de origem e destino: você precisa saber quais informações e tabelas no banco de dados de origem precisam ser migradas para o banco de dados de destino. AWS DMS O AMS oferece suporte à migração básica do esquema, incluindo a criação de tabelas e chaves primárias. No entanto, o AMS AWS DMS não cria automaticamente índices secundários, chaves estrangeiras, contas etc. no banco de dados de destino. Consulte Fontes para migração de dados e Destinos para migração de dados para obter mais informações.
Migração de esquema/código: o AMS AWS DMS não realiza conversão de esquema ou código. Você pode usar ferramentas como o Oracle SQL Developer, MySQL Workbench, ou pgAdmin III para converter seu schema. Se quiser converter um esquema existente em um mecanismo de banco de dados diferente, você pode usar a AWS Schema Conversion Tool. Ela pode criar um schema de destino, além de poder gerar e criar um schema inteiro: tabelas, índices, exibições e assim por diante. Você também pode usar a ferramenta para converter PL/SQL ou TSQL em PgSQL e outros formatos.
Tipos de dados não suportados: alguns tipos de dados de origem precisam ser convertidos em tipos de dados equivalentes para o banco de dados de destino.
AWS DMS cenários a serem considerados
Os cenários a seguir, documentados, podem ajudá-lo a criar seu próprio caminho de migração de banco de dados.
Migre dados de um servidor MySQL local para o Amazon RDS MySQL: veja a postagem no blog da AWS Migrar dados MySQL locais para o Amazon
RDS (e vice-versa) Migre dados de um banco de dados Oracle para o Amazon RDS Aurora PostgreSQL: veja a publicação no blog da AWS Uma rápida introdução à migração de um banco de dados Oracle para um banco
de dados Amazon Aurora PostgreSQL Migre dados do RDS MySQL para o S3: veja a postagem no blog da AWS Como arquivar dados de bancos de dados relacionais no Amazon Glacier usando o
AWS DMS
Para uma migração de banco de dados, faça o seguinte:
Planeje a migração do banco de dados, isso inclui a configuração de um grupo de sub-redes de replicação.
Aloque uma instância de replicação que execute todos os processos da migração.
Especifique um endpoint de banco de dados de origem e de destino.
Crie uma tarefa ou um conjunto de tarefas para definir as tabelas e os processos de replicação a serem utilizados.
Crie o AWS DMS IAM
dms-cloudwatch-logs-rolee asdms-vpc-rolefunções. Se você usa o Amazon Redshift como um banco de dados de destino, você também deve criar e adicionar a função do IAMdms-access-for-endpointà sua conta da AWS. Para obter mais informações, consulte Criação de funções do IAM para usar com a AWS CLI e a API do AWS DMS.
Essas orientações fornecem um exemplo do uso do console do AMS ou da CLI do AMS para criar um (). AWS Database Migration Service AWS DMS São fornecidos comandos CLI para criar a instância de AWS DMS replicação, o grupo de sub-rede e a tarefa, bem como um endpoint de AWS DMS origem e um endpoint de destino.
Para saber mais sobre o AMS AWS DMS, consulte AWS Database Migration Service