Menu Docs
Página inicial do Docs
/ /

Visão geral do Relational Migrator

O Relational Migrator é uma ferramenta gratuita para ajudá-lo a migrar de um banco de dados relacional para o MongoDB. Esta página fornece uma visão geral dosprincipais recursos, casos de uso e cenários de migração do Relational Migrator e versões e bancos de dados suportados.

O Relational Migrator fornece um construtor de diagrama entidade-relacionamento para mapear seu esquema relacional para um esquema MongoDB . Você pode começar com um esquema recomendado, um mapeamento 1:1 ou criar um novo esquema do zero. Para mais informações, consulte Modelagem de Dados.

O Relational Migrator gera um código de aplicação JSON compatível com o MongoDB para classes de entidade, camadas de persistência e APIs.

Os modelos de geração de código oferecem suporte à saída JSON. Para obter mais informações, consulte Modelos de geração de código.

Use o Relational Migrator para migrar dados de snapshot de bancos de dados relacionais compatíveis para o MongoDB Atlas ou um MongoDB deployment autogerenciado. Para obter mais informações, consulte Casos de uso.

O Relational Migrator é compatível apenas com tarefas de migração de snapshots.

As tarefas de migração de snapshots migram todos os dados uma vez e depois param. Você pode usar migrações de snapshots para migrações de banco de dados point-in-time, migrações em lote e sincronizações incrementais. Você também pode usá-los com filtros de tabela para divisão grandes tarefas de migração em lotes paralelos para melhorar o desempenho.

Você pode usar o Relational Migrator para migrar um aplicação legado de cada vez para o MongoDB. Dependendo das necessidades do seu aplicativo, você pode migrar com ou sem tempo de inatividade.

Se o seu aplicativo não exigir tempo de atividade constante, como no caso de um aplicativo interno, você pode fazer com que a migração ocorra durante o tempo de inatividade programado. A migração durante o tempo de inatividade é a maneira mais fácil de configurar e concluir o processo de migração.

Quando você inicia o processo de migração, o Relational Migrator tira um snapshot dos dados no aplicativo legado e migra os dados desse ponto no tempo. Durante o processo de migração, seu aplicativo legado pode permanecer online para suportar leituras recebidas, mas não pode suportar gravações recebidas. A duração do processo de migração depende de vários fatores, como a quantidade de dados migrados e a velocidade da sua conexão.

Após a conclusão da migração, coloque seu aplicação legado offline e inicie seu novo aplicação.

Atualmente, o Relational Migrator não suporta a migração de um armazenamento de dados operacional.

O Relational Migrator é compatível com os seguintes reconhecimento de data center de origem:

Database
Versões suportadas
Implantações

2012 e superior (edição Enterprise ou Developer necessária para versões anteriores a 2016)

Auto-hospedado, Amazon Web Services RDS, Azure SQL reconhecimento de data center

5.7 e superior

Auto-hospedado, Amazon Web Services RDS/Aurora, reconhecimento de data center Azure

11g ou superior

Auto-hospedado, Amazon Web Services RDS

10 e superior

Auto-hospedado, Amazon Web Services RDS/Aurora, reconhecimento de data center Azure

10 e superior

Auto-hospedado, Amazon Web Services RDS/Aurora, reconhecimento de data center Azure

Para obter informações sobre como conectar a bancos de dados relacionais, consulte Conectar a bancos de dados.

Importante

Este recurso está em pré-visualização pública.

Alguns bancos de dados são compatíveis com a migração de dados de snapshot por meio de uma conexão JDBC.

Database
Versões suportadas
Implantações

DB2

11.5 e superior

Auto-hospedado, Amazon Web Services RDS

Sybase ASE

15 e superior

Auto-hospedado

O Relational Migrator é compatível com os seguintes bancos de dados de destino:

Tipo de implementação
Versões suportadas

MongoDB Server (autogerenciado)

5.0 e superior

MongoDB Atlas

5.0 e superior

Para obter informações sobre como se conectar ao MongoDB, consulte Conectar ao MongoDB.

Voltar

Relational Migrator

Nesta página