Menu Docs
Página inicial do Docs
/ /

Migração de dados

Os trabalhos de migração transferem dados da sua banco de dados relacional para o MongoDB. Os trabalhos de migração usam a modelagem de dados em nível de projeto para distribuir dados para o banco de dados MongoDB.

O Relational Migrator oferece tarefas de migração de snapshots que são executadas uma vez para uma estratégia de migração point-in-time.

Alguns bancos de dados podem ter requisitos específicos, e o Relational Migrator gera um script para modificar os bancos de dados de origem conforme necessário. Consulte as páginas a seguir para saber mais sobre os pré-requisitos de configuração para cada tipo de banco de dados relacional:

Os trabalhos de migração não são idempotentes por padrão. O Relational Migrator insere novos documentos e arrays incorporadas sempre que um tarefa é executado, com a opção de excluir cada collection existente no início da caixa de diálogo de sincronização. Você pode ativar a idempotência para excluir automaticamente as inserções da tarefa de migração anterior.

Para habilitar inserções idempotentes para documentos e arrays incorporadas, defina migrator.engine.transform.idempotency: true no arquivo user.properties . Habilitar a idempotência pode ter um impacto substancial no desempenho em grandes tarefas.

O Relational Migrator cria novos índices em suas coleções do MongoDB para complementar o processo de migração. Para obter o melhor desempenho, revise os índices da sua collection após a migração para garantir que eles se ajustem melhor aos padrões de uso do seu aplicação .

O Relational Migrator não cria novos índices no banco de banco de dados relacional. O Relational Migrator tem acesso somente leitura ao seu banco de banco de dados de origem.

Consulte as páginas a seguir para obter mais informações sobre a revisão dos índices de sua coleção:

Você pode executar as seguintes tarefas na aba Migração de dados .

Tarefa
Descrição

Crie um tarefa de migração que use as regras de mapeamento e as opções de migração definidas.

Visualize metadados, status de execução e problemas de uma tarefa de migração.

Cancela a execução de uma tarefa de migração.

Voltar

Migre seus dados

Nesta página