Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ /

Exemplo: migração ao vivo de conjuntos de réplicas para clusters fragmentados

Você pode optar por migrar ao vivo um conjunto de réplicas de origem executando o MongoDB 6.0.13+ ou 7.0.8+ para um MongoDB de destino fragmentado 6.0.13+ ou 7.0.8+ cluster. Nesse caso, você pode especificar a configuração de fragmentação, semelhante ao exemplo a seguir, na interface do usuário do Atlas de migração ao vivo.

O MongoDB fragmenta apenas as coleções que você inclui na array shardingEntries . A array especifica quais collections fragmentar. Para saber mais, consulte Fragmentação.

Se você optar por omitir a configuração de fragmentação durante a migração, poderá fragmentar as collection no cluster de destino após migrar o cluster para o Atlas.

{
"shardingEntries": [
{
"database": "database-name",
"collection": "collection-name",
"shardCollection": {
"key": [
{ "location": 1 },
{ "region": 1 }
]
}
}
]
}

Além dessa configuração, o cluster de destino do Atlas também precisa de um índice compatível para as chaves de fragmentação especificadas. Ao iniciar a migração por meio da interface do usuário do Atlas, você pode configurar o MongoDB para criar esses índices de suporte automaticamente.

Para saber mais, consulte:

  • Migre em tempo real (pull) um cluster do MongoDB 6.0.13+ ou 7.0.8+ ao Atlas

  • Fazer migração live (Pull) de um Cluster do MongoDB 6.0.13+ ou 7.0.8+ no Atlas

Voltar

Push do Cloud Manager

Próximo

Migração Legada (Pré-6.0)