DMS
Nuvem 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 rápido e seguro. O banco de dados de origem permanece totalmente operacional durante a migração, minimizando o tempo de inatividade de aplicativos 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.

O serviço viabiliza migrações homogêneas, como de Oracle para Oracle, além de migrações heterogêneas entre plataformas de banco de dados diferentes, 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 a partir de qualquer fonte compatível (Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database, SAP ASE, SQL Server, IBM DB2 LUW e MongoDB), o que possibilita a consolidação e uma análise fácil dos dados de um 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.

Ao migrar bancos de dados para o Aurora, o Redshift ou o DynamoDB, você pode usar gratuitamente o DMS por seis meses. Saiba mais »

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 aplicativo 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, inclusive replicando automaticamente alterações nos dados que ocorram no banco de dados de origem durante o processo de migração. Você também pode usar esse serviço para a replicação contínua de dados com a mesma simplicidade.

Nenhum período de inatividade

Período de inatividade mínimo

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

Compatível com a maioria dos bancos de dados mais utilizados

Compatível com a maioria dos bancos de dados mais utilizados

O AWS Database Migration Service pode migrar dados de/para a maioria dos bancos de dados comerciais e de código aberto mais usados. Ele viabiliza migrações homogêneas, como de Oracle para Oracle, além de migrações 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-versa, bem como a partir de um banco de dados do RDS para outro banco de dados do RDS. Além disso, ele também pode migrar dados entre SQL, NoSQL e destinos baseados em texto.

Baixo custo

Baixo custo

O AWS Database Migration Service é um serviço de baixo custo. Você paga apenas pelos recursos computacionais usados durante o processo de migração e por qualquer armazenamento adicional de log. A migração de um banco de dados na casa dos terabytes pode ser feita a partir de 3 USD. Isso se aplica a migrações homogêneas e heterogêneas de qualquer banco de dados compatível. Isso 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 questão de minutos no Console de Gerenciamento da AWS. Uma tarefa de migração é onde 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, além da escolha da instância de replicação usada para executar o processo de migração. Uma vez configurada, a mesma tarefa pode ser usada para testar a execução 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 a partir de onde ela parou. A opção Multi-Availability Zone (AZ – Zona de disponibilidade) permite que você tenha alta disponibilidade para a migração de banco de dados e a replicação contínua de dados ao habilitar instâncias redundantes de replicação.

AWS Schema Conversion Tool

A AWS Schema Conversion Tool viabiliza migrações previsíveis de bancos de dados heterogêneos ao converter automaticamente o esquema do banco de dados de origem e uma grande parte dos objetos de código do banco de dados, inclusive visualizações, procedimentos armazenados e funções, para um formato compatível com o banco de dados de destino. Todos os objetos que não são convertidos automaticamente são marcados de maneira clara a fim de permitir a conversão manual para a conclusão da migração. O SCT também pode verificar se o código-fonte de seu aplicativo tem instruções SQL incorporadas e convertê-las como parte de um projeto de conversão de esquema de banco de dados. Durante esse processo, o SCT executa a otimização do código-fonte nativo da nuvem ao converter funções antigas do Oracle e do SQL Server para os serviços equivalentes da AWS, ajudando você a modernizar os aplicativos ao mesmo tempo em que a migração do banco de dados é realizada. Após a conclusão da conversão do esquema, o SCT pode ajudar a migrar dados a partir de uma ampla gama 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 é compatível com 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
IBM DB2 LUW Amazon Aurora, MySQL, PostgreSQL

Você pode fazer download da AWS Schema Conversion Tool para a plataforma de sua preferência nos links abaixo


15

Em migrações homogêneas de banco de dados, os mecanismos de banco de dados de origem e destino são iguais ou compatíveis, como Oracle para Amazon RDS for Oracle, MySQL para Amazon Aurora, MySQL para Amazon RDS for MySQL ou Microsoft SQL Server para Amazon RDS for 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 entre os bancos de dados de origem e destino, e 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 em suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2 ou 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 mensalmente milhões de passageiros a planejar e reservar suas viagens com facilidade. “Estamos no processo de migração de alguns bancos de dados para o Amazon Aurora”, explicou Kuldeep Chowhan, diretor de engenharia da Expedia, Inc. “A facilidade com a qual podemos fazer isso usando o AWS Database Migration Service simplificou esse processo para nós e permitiu que acelerássemos nossas iniciativas de migração. A capacidade de monitorar de perto o processo, os recursos detalhados de login e o suporte que recebemos da AWS nos deram total confiança de que faremos 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 bastante diferentes, o que exige uma transformação do esquema e do código antes do início da migração de dados. Isso faz com que as migrações heterogêneas sejam um processo que consiste em duas etapas. Primeiramente, use a AWS Schema Conversion Tool para converter o esquema e o código de origem a fim de corresponder aos do banco de dados de destino, então 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 feitas automaticamente pelo AWS Database Migration Service durante a migração. O banco de dados de origem pode estar localizado em suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2 ou 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 seu banco de dados de produção do Oracle para o Amazon Aurora usando o AWS Database Migration Service e a Schema Conversion Tool. O processo completo de migração foi concluído em menos de 4 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 aproveitar a escalabilidade e o provisionamento rápido da nuvem. Dessa forma, desenvolvedores e testadores podem usar cópias de dados reais de produção e podem copiar as atualizações de volta 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 atualizada de um banco de dados de produção da Nuvem AWS para esses sistemas no local uma vez ou continuamente. Isso evita interrupções nos processos de DevOps existentes e garante a representação atualizada de 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, sendo possível usar esse recurso com todos os mecanismos compatíveis de banco de dados. Os bancos de dados de origem podem estar localizados em suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2 ou podem ser bancos de dados do Amazon RDS. Os bancos de dados de origem também podem estar distribuídos entre diferentes locais. Por exemplo, um dos bancos de dados de origem pode estar localizado em suas instalações fora da AWS, enquanto o segundo está 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 realizar a replicação contínua de dados. A replicação contínua de dados tem inúmeros casos de uso, inclusive sincronização de instâncias para recuperação de desastres, distribuição geográfica do banco de dados e sincronização do ambiente de desenvolvimento/teste. Você pode usar o DMS tanto para replicações homogêneas quanto heterogêneas de dados para todos os mecanismos de banco de dados compatíveis. Os bancos de dados de origem ou destino podem estar localizados em suas próprias instalações fora da AWS, em execução em uma instância do Amazon EC2 ou podem ser bancos de dados do Amazon RDS. É possível replicar dados a partir de um único banco de dados para um ou mais bancos de dados de destino, ou dados a partir 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. Consulte 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