DMS
Nuvem da AWS
Comece a usar o AWS Database Migration Service

O AWS Database Migration Service ajuda você a migrar bancos de dados para a AWS de modo fácil e seguro. O banco de dados de origem permanece totalmente operacional durante a migração, minimizando períodos de inatividade para aplicações que dependem do banco de dados. O AWS Database Migration Service pode migrar dados de/para a maioria dos bancos de dados comerciais e de código aberto mais usados do mercado.

O serviço apoia migrações homogêneas, como de Oracle para Oracle, além de migrações heterogêneas entre diferentes plataformas de banco de dados, como de Oracle para Amazon Aurora ou de Microsoft SQL Server para MySQL. Ele também permite que você faça o streaming de dados para o Amazon Redshift, o Amazon DynamoDB e o Amazon S3 por meio de qualquer fonte aceita, como Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, SAP ASE, SQL Server e MongoDB, o que possibilita a consolidação e a análise fácil dos dados no data warehouse na escala de petabytes. O AWS Database Migration Service também pode ser usado para a replicação de dados contínua com alta disponibilidade.

O Adobe Flash Player ou um navegador moderno é obrigatório para assistir aos vídeos neste site.

video-thumbnail
1:49
Simples de usar

Simples de usar

O AWS Database Migration Service é simples de usar. Não é necessário instalar nenhum driver ou aplicação e, na maioria dos casos, não são exigidas mudanças no banco de dados de origem. Você pode começar uma migração de banco de dados com apenas alguns cliques no Console de Gerenciamento da AWS. Após o início da migração, o DMS gerencia todas as complexidades desse processo, como a replicação automática de alterações nos dados que ocorrerem no banco de dados de origem durante o processo de migração. Você também pode usar esse serviço para a replicação de dados contínua com a mesma simplicidade.

Nenhum período de inatividade

Nenhum período de inatividade

O AWS Database Migration Service ajuda você a migrar seus bancos de dados com basicamente nenhum período de inatividade. Todas as mudanças ocorridas 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 enquanto esse processo é realizado. Após a conclusão da migração, o banco de dados de destino permanecerá sincronizado ao de origem pelo tempo que você determinar, o que permite que a sua transição para o banco de dados seja realizada no momento mais oportuno. 

Sustenta a maioria dos bancos de dados amplamente utilizados

Sustenta a maioria dos bancos de dados amplamente utilizados

O AWS Database Migration Service pode migrar dados de/para a maioria dos bancos de dados comerciais e de código aberto amplamente utilizados. Ele sustenta migrações homogêneas, como de Oracle para Oracle, e também heterogêneas, entre plataformas de banco de dados diferentes, como de Oracle para Amazon Aurora. As migrações podem ocorrer de bancos de dados locais para o Amazon RDS ou o Amazon EC2, bancos de dados em execução no EC2 para o RDS, ou vice e versa, como também de um banco de dados do RDS para outro banco de dados do RDS. Além disso, ele também migra dados entre o SQL, o NoSQL, bem como os destinos baseados em texto.

Baixo custo

Baixo custo

O AWS Database Migration Service é um serviço de baixo custo. Você paga apenas pelos recursos de computação usados durante o processo de migração e qualquer armazenamento de log adicional. A migração de um banco de dados de um terabyte pode ser realizada por apenas 3 USD. Isso se aplica a migrações homogêneas e heterogêneas de qualquer banco de dados compatível. Ela contrasta fortemente com métodos convencionais de migração de banco de dados, que podem ser muito dispendiosos.

Configuração fácil e rápida

Configuração fácil e rápida

Você pode configurar uma tarefa de migração em minutos no Console de Gerenciamento da AWS. Na tarefa de migração você define os parâmetros que o AWS Database Migration Service usa para executar a migração. Isso inclui a configuração de conexões com os bancos de dados de origem e destino, e também a escolha da instância de replicação usada para executar do processo de migração. Uma vez configurada, a mesma tarefa pode ser usada para a execução de testes antes que a migração seja de fato realizada.

Confiável

Confiável

O AWS Database Migration Service é altamente resiliente e autorregenerável. Ele monitora continuamente bancos de dados de origem e destino, a conectividade da rede e a instância 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 permite que você obtenha alta disponibilidade para a migração do banco de dados e a replicação de dados contínua ao ativar instâncias de replicação redundantes.

AWS Schema Conversion Tool

A ferramenta de conversão de esquemas da AWS facilita a migração de bancos de dados heterogêneos convertendo automaticamente o esquema do banco de dados de origem e a maior parte do código personalizado, como visualizações, procedimentos armazenados e funções, em um formato compatível com o banco de dados de destino. Qualquer código que não possa ser automaticamente convertido é destacado claramente para que possa ser convertido manualmente. O SCT também pode verificar se o código-fonte do seu aplicativo tem instruções SQL incorporadas e covertê-las como parte de um projeto de conversão de schema do banco de dados. Durante o processo, o SCT executa a otimização do código nativo da nuvem ao converter funções antigas do Oracle e do SQL Server para os Serviços da AWS equivalentes, ajudando você a modernizar as aplicações ao mesmo tempo em que a migração do banco de dados é realizada. Após a conclusão da conversão do schema, o SCT pode ajudar a migrar dados de uma ampla variedade de data warehouses para o Amazon Redshift usando agentes incorporados de migração de dados.

Seu banco de dados de origem pode ser local ou no Amazon RDS ou EC2, e o banco de dados de destino pode ser no Amazon RDS ou EC2. A AWS Schema Conversion Tool suporta as seguintes conversões. 

Banco de dados de origem Banco de dados de destino no Amazon RDS
Oracle Database
Amazon Aurora, MySQL, PostgreSQL, MariaDB
Oracle Data Warehouse Amazon Redshift
Microsoft SQL Server Amazon Aurora, Amazon Redshift, MySQL, PostgreSQL, MariaDB
Teradata Amazon Redshift
IBM Netezza Amazon Redshift
Greenplum Amazon Redshift
HPE Vertica Amazon Redshift
MySQL e MariaDB PostgreSQL
PostgreSQL Amazon Aurora, MySQL, MariaDB
Amazon Aurora PostgreSQL

Você pode baixar a AWS Schema Conversion Tool para a plataforma de sua preferência por meio dos links abaixo


15

Nas migrações homogêneas do banco de dados, os mecanismos de banco de dados de origem e destino são os mesmos ou compatíveis, como Oracle para Amazon RDS da Oracle, MySQL para Amazon Aurora, MySQL para Amazon RDS do MySQL ou Microsoft SQL Server para Amazon RDS do SQL Server. Como a estrutura do esquema, os tipos de dados e o código do banco de dados são compatíveis entre os bancos de dados de origem e destino, esse tipo de migração é um processo que consiste em apenas uma etapa. Você cria uma tarefa de migração com conexões com os bancos de dados de origem e destino, depois inicia a migração com o clique de um botão. O AWS Database Migration Service cuida do resto. O banco de dados de origem pode estar localizado nas suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2, ou ele pode ser um banco de dados do Amazon RDS. O destino pode ser um banco de dados no Amazon EC2 ou Amazon RDS.

DMS-Homogeneous-Diagram-2
expedia_logo_break

A Expedia, Inc. é uma das maiores empresas de viagens do mundo, e ajuda milhões de passageiros todos os meses a planejar e reservar suas viagens facilmente. "Nós estamos no processo de migração de alguns bancos de dados para o Amazon Aurora", comentou Kuldeep Chowhan, engenheiro responsável na Expedia, Inc. "A facilidade com que pudemos fazer isso usando o AWS Database Migration Service simplificou esse processo para a gente e permitiu a aceleração dos nossos esforços de migração. A capacidade de monitorar de perto o processo, os recursos de login detalhado, e o suporte que recebemos da AWS, nos deixou bastante confiantes de que vamos obter uma migração de sucesso."


Em migrações heterogêneas do banco de dados, os mecanismos dos bancos de dados de origem e destino são diferentes, como no caso de migrações do Oracle para Amazon Aurora, Oracle para PostgreSQL ou Microsoft SQL Server para MySQL. Nesse caso, a estrutura do esquema, os tipos de dados e o código dos bancos de dados de origem e destino podem ser bem diferentes, o que exige um esquema e uma transformação do código antes do início da migração de dados. Isso torna as migrações heterogêneas um processo que consiste em duas etapas. Primeiro, use a AWS Schema Conversion Tool para converter o esquema e o código de origem para corresponder ao do banco de dados de destino, depois use o AWS Database Migration Service para migrar dados do banco de dados de origem para o banco de dados de destino. Todas as conversões de tipo de dados exigidas serão automaticamente feitas pelo AWS Database Migration Service durante a migração. O banco de dados de origem pode estar localizado nas suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2, ou ele pode ser um banco de dados do Amazon RDS. O destino pode ser um banco de dados no Amazon EC2 ou Amazon RDS.

DMS-Hetrogeneous-Diagram

A Thomas Publishing é uma empresa fundada há 100 anos, que começou a publicar o Thomas Register of American Manufacturers em 1898. A Thomas Publishing migrou o banco de dados de produção do Oracle para o Amazon Aurora usando o AWS Database Migration Service e a AWS Schema Conversion Tool. O processo completo de migração foi concluído em menos de quatro semanas.


O AWS Database Migration Service pode ser usado para migrar dados para dentro e para fora da nuvem para fins de desenvolvimento. Há dois cenários comuns. O primeiro é implantar sistemas de desenvolvimento, teste ou preparação na AWS, para usufruir da escalabilidade da nuvem e do rápido provisionamento da nuvem. Desta forma, os desenvolvedores e testadores podem usar cópias de dados reais de produção e podem copiar as atualizações para o sistema de produção no local. O segundo cenário é quando os sistemas de desenvolvimento estão no local (geralmente em laptops pessoais) e você migra uma cópia atual de um banco de dados de produção da Nuvem AWS para esses sistemas no local, uma vez ou de forma contínua. Isso evita interrupções nos processos DevOps existentes e garante a representação atualizada do seu sistema de produção.


Você pode usar o AWS Database Migration Service para consolidar vários bancos de dados de origem em um único banco de dados de destino. Isso pode ser feito para migrações homogêneas e heterogêneas, e é possível usar esse recurso com todos os mecanismos de banco de dados compatíveis. Os bancos de dados de origem podem estar localizados nas suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2, ou ele pode ser um banco de dados do Amazon RDS. Os bancos de dados de origem também podem ser distribuídos entre localizações diferentes. Por exemplo, um dos bancos de dados de origem pode estar localizado em suas instalações fora da AWS, enquanto o segundo encontra-se no Amazon EC2 e o terceiro em um banco de dados do Amazon RDS. O destino pode ser um banco de dados no Amazon EC2 ou Amazon RDS.

DMS-MultiSource-Diagram

Você pode usar o AWS Database Migration Service para executar a replicação de dados contínua. A replicação de dados contínua tem inúmeros casos de uso, como a sincronização de instâncias para recuperação de desastres, a distribuição geográfica do banco de dados e a sincronização do ambiente de desenvolvimento e teste. Você pode usar o DMS para replicações de dados homogêneos e heterogêneos para todos os mecanismos de banco de dados compatíveis. Os bancos de dados de origem ou destino podem estar localizados nas suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2, ou ele pode ser um banco de dados do Amazon RDS. É possível replicar dados de um único banco de dados para um ou mais bancos de dados de destino, ou dados de vários bancos de dados de origem podem ser consolidados e replicados para um ou mais bancos de dados de destino.

DMS-Replication-MySQL-Diagram

É fácil começar a usar. Siga nosso Guia de conceitos básicos para migrar seu banco de dados usando o AWS Database Migration Service com apenas alguns cliques.

 

Quer saber mais?

Ligue para os nossos especialistas na AWS.

Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Quer saber mais?
Ligue para os nossos especialistas na AWS
Entre em contato conosco