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á.
O que é o AWS Database Migration Service?
O AWS Database Migration Service (AWS DMS) é um serviço em nuvem que possibilita a migração de bancos de dados relacionais, data warehouses, bancos de dados NoSQL e outros tipos de datastores. É possível utilizar o AWS DMS para migrar os dados para a Nuvem AWS ou entre combinações configurações de nuvem e on-premises.
Com o AWS DMS, é possível descobrir os datastores de origem, converter os esquemas de origem e migrar os dados.
Para descobrir a infraestrutura dos dados de origem, é possível utilizar o DMS Fleet Advisor. Esse serviço coleta dados do banco de dados e de servidores analíticos on-premises e cria um inventário de servidores, bancos de dados e esquemas que podem ser migrados para a nuvem AWS.
Para migrar para um mecanismo de banco de dados diferente, é possível utilizar a DMS Schema Conversion. Esse serviço avalia e converte automaticamente os esquemas de origem em um novo mecanismo de destino. Como alternativa, é possível baixar o AWS Schema Conversion Tool (AWS SCT) no PC local para converter os esquemas de origem.
Depois de converter os esquemas de origem e aplicar o código convertido ao banco de dados de destino, é possível utilizar o AWS DMS para migrar os dados. É possível executar migrações avulsas e replicar as alterações em andamento para manter as origens e os destinos em sincronia. Como o AWS DMS faz parte da Nuvem AWS, você obtém eficiência de custos, velocidade de comercialização, segurança e flexibilidade que os serviços da AWS oferecem.
Em um nível básico, o AWS DMS é um servidor na Nuvem AWS que executa software de replicação. Você cria uma conexão de origem e de destino para informar ao AWS DMS de onde extrair e para onde carregar. E programa uma tarefa que é executada nesse servidor para mover os dados. O AWS DMS criará as tabelas e as chaves primárias associadas se ainda não existirem no destino. É possível criar as tabelas de destino manualmente, se preferir. Ou utilizar o AWS Schema Conversion Tool (AWS SCT) para criar algumas ou todas as tabelas, índices, visualizações, acionadores e assim por diante de destino.
O diagrama a seguir ilustra o processo de replicação do AWS DMS.
Referências
-
Regiões da AWS compatíveis com o AWS DMS: para obter informações sobre quais regiões da AWS são compatíveis com o AWS DMS, consulte Trabalhando com uma instância de AWS DMS replicação.
-
Custo da migração do banco de dados: para obter mais informações sobre o custo da migração do banco de dados, consulte a página Preços do AWS Database Migration Service
. -
Recursos e benefícios do AWS DMS: para obter informações sobre os recursos e benefícios do AWS DMS, consulte Recursos do AWS Database Migration Service
. -
Opções dos bancos de dados disponíveis: para saber mais sobre a variedade de opções de bancos de dados disponíveis na Amazon Web Services, consulte Como escolher o banco de dados certo para a sua organização
.
Tarefas de migração executadas pelo AWS DMS
O AWS DMS assume muitas das tarefas difíceis ou tediosas envolvidas em um projeto de migração:
Em uma solução tradicional, você precisa executar análises de capacidade, adquirir hardware e software, instalar e administrar sistemas e testar e depurar a instalação. O AWS DMS gerencia automaticamente a implantação, o gerenciamento e o monitoramento de todo o hardware e de todo o software necessários para a migração. A migração pode estar ativa e em execução em minutos depois do início do processo de configuração do AWS DMS.
Com o AWS DMS, é possível aumentar a escala verticalmente (ou reduzir) os recursos de migração conforme necessário para que correspondam à sua workload real. Por exemplo, se você determinar que precisa de armazenamento adicional, poderá aumentar facilmente o armazenamento alocado e reiniciar a migração, geralmente em minutos.
O AWS DMS utiliza um modelo de pagamento conforme o uso. Você paga pelos recursos do AWS DMS apenas quando os usa, em vez dos modelos de licenciamento tradicionais com custos de compra iniciais e cobranças contínuas de manutenção.
O AWS DMS gerencia automaticamente toda a infraestrutura que é compatível com o servidor de migração, incluindo hardware e software, aplicação de patches de software e relatórios de erros.
O AWS DMS fornece failover automático. Se seu servidor de replicação primário falhar por qualquer motivo, um servidor de replicação de backup poderá assumir com pouca ou nenhuma interrupção do serviço.
O AWS DMS Fleet Advisor faz o inventário automático da sua infraestrutura de dados. Ele cria relatórios que ajudam a identificar candidatos à migração e a planejar a migração.
A AWS DMS Schema Conversion avalia automaticamente a complexidade da migração para o provedor de dados de origem. Ela também converte esquemas do banco de dados e objetos de código em um formato compatível com o banco de dados de destino e aplica o código convertido.
O AWS DMS pode ajudar você a alternar para um mecanismo de banco de dados moderno, talvez mais econômico, do que o mecanismo de banco de dados que você está executando agora. Por exemplo, o AWS DMS pode ajudar a aproveitar os serviços de banco de dados gerenciados fornecidos pelo Amazon Relational Database Service (Amazon RDS) ou pelo Amazon Aurora. Ou pode ajudar a migrar para o serviço de data warehouse gerenciado fornecido pelo Amazon Redshift, plataformas NoSQL, como o Amazon DynamoDB, ou plataformas de armazenamento de baixo custo, como o Amazon Simple Storage Service (Amazon S3). Por outro lado, se você quiser migrar da infraestrutura antiga, mas continuar a utilizar o mesmo mecanismo de banco de dados, o AWS DMS também é compatível com esse processo.
O AWS DMS é compatível com quase todos os mecanismos de DBMS mais populares atuais como endpoints de origem. Para obter mais informações, consulte Origens para a migração de dados.
O AWS DMS fornece uma ampla cobertura de mecanismos destino disponíveis. Para obter mais informações, consulte Destinos para a migração de dados.
É possível migrar de qualquer uma das fontes de dados compatíveis para qualquer um dos destinos de dados compatíveis. O AWS DMS é compatível com migrações de dados completamente heterogêneas entre os mecanismos compatíveis.
O AWS DMS garante que a migração dos seus dados seja segura. Os dados em repouso são criptografados com criptografia AWS Key Management Service (AWS KMS). Durante a migração, é possível utilizar o Secure Socket Layers (SSL) para criptografar os dados em trânsito enquanto viajam da origem para o destino.