Pular para o conteúdo principal

AWS Database Migration Service

Migrações seguras

Abrir tudo

    No nível da conexão, o DMS protege as conexões de endpoint usando criptografia SSL/TLS, garantindo que os dados permaneçam protegidos durante o trânsito. Para melhorar a segurança, o DMS cria instâncias de replicação em uma nuvem privada virtual da AWS, fornecendo isolamento seguro de recursos e controle completo sobre as configurações de rede durante a migração.

    Para proteger informações confidenciais, o DMS oferece recursos de mascaramento de dados que podem ocultar dados confidenciais modificando o conteúdo de colunas especificadas antes de carregá-las no banco de dados de destino.

    O gerenciamento seguro do acesso no AWS DMS é obtido por meio da integração com vários serviços de segurança da AWS. Por meio das políticas do AWS Identity and Access Management (IAM), os administradores podem definir permissões específicas para usuários, grupos e funções, garantindo acesso controlado e seguro durante todo o processo de migração.

    A segurança é aprimorada ainda mais por meio da integração do DMS com o AWS Key Management Service (KMS), que permite a criação e o gerenciamento de chaves de criptografia para proteger os dados durante a migração. Além disso, o DMS funciona perfeitamente com o AWS Secrets Manager para fornecer armazenamento e gerenciamento centralizados de credenciais e outras informações confidenciais. Essa abordagem abrangente de segurança não apenas fortalece a proteção de dados, mas também simplifica o gerenciamento de acesso em todo o fluxo de trabalho da migração.

    O DMS oferece visibilidade em tempo real e detecção proativa de problemas por meio de sua integração com Amazon SNS, CloudWatch, CloudTrail e registros de banco de dados, enquanto o painel de monitoramento da ferramenta consolida insights para um gerenciamento simplificado.

Sem interrupções

Abrir tudo

    O AWS DMS ajuda você a migrar seus bancos de dados para a AWS com praticamente nenhum tempo de inatividade. Todas as alterações feitas no banco de dados de origem durante a migração são replicadas continuamente no destino, permitindo que o banco de dados de origem permaneça totalmente operacional durante o processo de migração. Após concluir a migração do banco de dados, o banco de dados de destino permanecerá sincronizado com o banco de dados de origem, permitindo voltar para o banco de dados de destino no momento mais conveniente.

    O AWS DMS é altamente resiliente e autossuficiente em termos de recuperação. Ele monitora continuamente bancos de dados de origem e destino, a conectividade da rede e as instâncias de replicação. Em caso de interrupção, ele reinicia automaticamente o processo e continua a migração de onde parou. A opção multi-AZ do AWS DMS oferece alta disponibilidade para migração de banco de dados e replicação contínua de dados com instâncias de replicação redundantes.

     

    O DMS garante perda zero de dados por meio de vários mecanismos integrados que trabalham juntos. Basicamente, o DMS usa o Change Data Capture (CDC) para capturar continuamente as alterações no banco de dados de origem enquanto a replicação está em andamento, garantindo que quaisquer novas transações ou modificações sejam capturadas e replicadas no destino.

    A consistência das transações é mantida garantindo que as alterações relacionadas sejam migradas juntas como transações completas, preservando a ordem das alterações e os limites da transação. Durante todo o processo de migração, o DMS cria pontos de verificação para acompanhar o progresso e garantir que nenhum dado seja perdido. Se ocorrer uma interrupção, a replicação poderá ser retomada a partir do último ponto de verificação, em vez de ser reiniciada.

    O DMS emprega validação contínua de dados para comparar os dados de origem e de destino, ajudando a identificar quaisquer discrepâncias que precisem de atenção. O recurso de ressincronização de dados lida automaticamente com as discrepâncias de dados, integrando-se perfeitamente às tarefas de migração existentes. Quando incompatibilidades são detectadas, o DMS recupera os dados atuais do banco de dados de origem e os aplica ao destino, mantendo todas as transformações ou mapeamentos de tabela configurados.

    Essa abordagem abrangente ajuda a garantir a precisão e a consistência dos dados durante todo o processo de migração. No entanto, alcançar a perda zero de dados também depende da configuração adequada, da estabilidade da rede e da adesão às práticas recomendadas da AWS para migração de banco de dados.

Econômico

Abrir tudo

    As instâncias sob demanda do DMS permitem que você pague pela capacidade de migração do banco de dados por hora, sem compromissos de longo prazo. Assim, você não precisa se preocupar com os custos e as complexidades de planejamento, aquisição e manutenção de hardware, o que torna o processo inteiro mais rápido e econômico.

    O DMS Sem Servidor torna ainda mais fácil e econômico migrar dados sem a necessidade de provisionar instâncias de replicação ou monitorar manualmente o uso e ajustar a capacidade. Ele provisiona, monitora e escala automaticamente os recursos de migração até a capacidade ideal necessária para atender à demanda, eliminando tarefas de gerenciamento de instâncias, como estimativa de capacidade, provisionamento, otimização de custos e gerenciamento de versões e patches do mecanismo de replicação. Além de não precisar mais provisionar recursos em excesso para atender aos picos de demanda, você paga apenas pela capacidade de migração de dados que usa. O DMS Sem Servidor oferece suporte a vários casos de uso, incluindo replicação contínua de dados, consolidação de banco de dados e migrações heterogêneas e homogêneas. Para saber mais, acesse a documentação do DMS Sem Servidor.

Facilidade de uso

Abrir tudo

    O DMS é simples de usar. Não é necessário instalar drivers ou aplicações e, na maioria dos casos, não são necessárias alterações no banco de dados de origem. Você pode dar início a uma migração de banco de dados em apenas algumas etapas no Console de Gerenciamento da AWS.

Ampla cobertura

Abrir tudo

    Com o DMS, você pode realizar uma migração homogênea de banco de dados migrando bancos de dados similares ou se modernizar com uma migração heterogênea de banco de dados migrando entre bancos de dados diferentes. O DMS é compatível com mais de 20 bancos de dados e data warehouses como endpoints de origem e de destino.

    Em migrações heterogêneas, os mecanismos de bancos de dados de origem e de destino são diferentes, como no caso de migrações do Oracle para o Aurora, do Oracle para PostgreSQL e do Microsoft SQL Server para MySQL. As migrações heterogêneas são um processo de duas etapas. Como a estrutura do esquema, os tipos de dados e o código de banco de dados dos bancos de dados de origem e de destino podem ser bem diferentes, a primeira etapa é converter o esquema e o código de origem para que correspondam aos do banco de dados de destino. A segunda etapa é migrar dados do banco de dados de origem para o banco de dados de destino usando o DMS. Você pode escolher entre instâncias de replicação do DMS ou o DMS Sem Servidor, que automatiza as tarefas demoradas de provisionamento, monitoramento e escalabilidade de recursos de migração. Todos os tipos de dados necessários serão convertidos automaticamente durante a migração. 

    Para conversão de esquemas, o DMS oferece duas soluções de conversão de esquemas que podem economizar semanas ou meses de esforço. Você pode entrar no console do DMS para iniciar o fluxo de trabalho do DMS Schema Conversion (DMS SC) e obter uma experiência totalmente gerenciada ou baixar o software da Schema Conversion Tool (SCT) e realizar uma avaliação e conversão semelhantes no seu sistema local.

    Ambas as opções avaliam e convertem automaticamente o esquema do banco de dados de origem e a maioria dos objetos de código do banco de dados, incluindo exibições, procedimentos armazenados e funções, para um formato compatível com o banco de dados de destino. Com apenas algumas etapas, você pode gerar um relatório de avaliação que demonstra a complexidade da conversão de esquema. Esse relatório oferece orientações prescritivas sobre como resolver incompatibilidades entre os mecanismos de banco de dados de origem e destino. Todos os objetos que não puderem ser convertidos automaticamente são marcados de maneira clara como itens de ação acompanhados de instruções prescritivas sobre como fazer a conversão manual para que a migração possa ser concluída. Depois que a conversão do esquema for concluída, o AWS DMS poderá migrar dados da origem para o destino.

    O DMS SC usa IA generativa combinada com uma abordagem tradicional baseada em regras para reduzir ainda mais o número de objetos de banco de dados que exigem conversão manual. Usando recomendações de IA generativa, você pode simplificar e acelerar seus projetos de migração de banco de dados, principalmente ao converter objetos de código complexos, como procedimentos armazenados, funções ou gatilhos. A DMS Schema Conversion com IA generativa acelera a migração fornecendo recomendações de código revisáveis, reduzindo o tempo e o esforço para conversões complexas e permitindo migrações de banco de dados mais rápidas e confiáveis. O recurso está disponível para conversões de esquema de mecanismos comerciais, como o Microsoft SQL Server, o Amazon Aurora edição compatível com PostgreSQL e o Amazon Relational Database Service (Amazon RDS) para PostgreSQL. Saiba mais sobre o DMS SC em nossa documentação e no Guia de conceitos básicos. Confira a documentação sobre as conversões de banco de dados com suporte do DMS SC e as conversões do AWS SCT.

    Para converter instruções SQL incorporadas na aplicação, o Amazon Q Developer pode escanear o código-fonte da sua aplicação Java e converter o código do Oracle para o Amazon Aurora PostgreSQL ou Amazon RDS para PostgreSQL.

Perguntas frequentes

Abrir tudo

    O AWS DMS é usado em migrações de banco de dados e data warehouse para dentro e fora da AWS. Além disso, é possível usá-lo na replicação contínua de dados e na consolidação de banco de dados. Com o DMS, você pode migrar para um banco de dados totalmente gerenciado da AWS. Ao mover seus bancos de dados comerciais e de código aberto autogerenciados para serviços de banco de dados da AWS totalmente gerenciados, você ganha agilidade, menor tempo de comercialização e maior disponibilidade, além de reduzir a sobrecarga operacional.

    Como alternativa, você pode optar por modernizar os bancos de dados por meio de migrações heterogêneas para bancos de dados com propósito específico da AWS. Com a AWS, você escolhe os bancos de dados certos e otimiza o custo-benefício em qualquer escala.

     

    Se você se inscreveu no nível gratuito da AWS antes de 15 de julho de 2025, tem 750 horas de uso da instância dms.t3.micro de Zona de disponibilidade (AZ) única por mês durante um ano. Você também recebe 50 GB de armazenamento de uso geral (SSD) incluído. Dependendo do atributo, há um custo baseado no uso. No DMS Fleet Advisor e no DMS SC, você paga somente pelo armazenamento usado. Para as opções de migração do DMS, seja usando instâncias de replicação ou opções sem servidor, você paga por hora e pela capacidade que usa. Consulte os preços do DMS para obter mais detalhes.

    Se você se inscrever no nível gratuito da AWS depois de 15 de julho de 2025, poderá escolher entre um plano gratuito ou um plano pago para acessar o DMS e todos os seus atributos, incluindo o DMS Serverless. Qualquer um dos planos oferece USD 100 em créditos e até USD 100 adicionais em créditos para ativar serviços básicos da AWS (consulte o widget “Explore a AWS” no Console de gerenciamento da AWS). Depois de esgotar seus créditos do nível gratuito, você precisará fazer upgrade para um plano pago para continuar utilizando o serviço. Os créditos no nível gratuito são válidos por até doze meses.

    O nível gratuito da AWS aplica-se aos serviços participantes em todas as nossas regiões globais. Atualmente, créditos no nível gratuito não estão disponíveis nas regiões AWS GovCloud (EUA) nem na região China (Pequim).

    Independentemente da data em que você se inscrever no nível gratuito da AWS, não haverá cobrança pela transferência de dados DMS para dentro ou fora do próprio nó DMS. O uso proporcionado pelo nível gratuito da AWS é calculado mensalmente em todas as regiões e aplicado automaticamente à sua fatura. A utilização gratuita não é cumulativa.