mongosync
. Leia a documentação atual para obter orientações atualizadas sobre mongosync
e instruções sobre como atualizar para a versão mais recente.Antes de executar o Mongosync, considere as seguintes limitações e requisitos da versão do servidor MongoDB :
mongosync
ainda não é compatível com migrações de e para clusters que usam o MongoDB 8.0. Para obter instruções sobre como migrar dados para clusters de destino 8.0, consulte Sincronizar dados de um cluster de origem anterior8.0 para um cluster de destino 8.0 e Sincronizar dados entre dois clusters 8.0 .As versões mínimas de servidor suportadas do MongoDB são 6.0.17 e 7.0.13.
mongosync
não suporta versões rápidas do MongoDB, como 6.1 ou 6.2.A versão mínima de compatibilidade de recursos do servidor suportado é 6.0.
Sincronizar dados entre clusters que executam versões mais antigas do MongoDB Server
A partir da versão 1.2, o mongosync
pode sincronizar entre clusters executando alguns mais antigos (pré-6.0) versões do MongoDB Server. Este recurso requer preparação e configuração adicionais na versão anterior à versão 6.0 lançamentos.
Se você quiser migrar para uma versão anterior a6.0 versões do MongoDB Server usando mongosync
, entre em contato com sua equipe de conta para saber mais sobre Serviços profissionais.
Sincronizar dados entre clusters com diferentes versões principais do MongoDB Server
A partir de 1.7.0, mongosync
pode executar a migração de versão de determinados clusters de origem de versão principal inferior para determinados clusters de destino de versão principal superior.
A migração entre versões requer preparação e configuração adicionais ao migrar de um pré-6.0 liberação. Para realizar uma migração entre versões de um pré-6.0 versão do MongoDB Server usando mongosync
, entre em contato com sua equipe de conta para saber mais sobre os serviços profissionais.
mongosync
suporta sincronizações entre as seguintes versões de origem e destino do servidor MongoDB .
6.0 Destino | 7.0 Destino | |
---|---|---|
Fonte 6.0 | √ | √ |
Fonte 7.0 | √ |
Sincronizar dados de um pré-8.0 Cluster de origem para um 8.0 Cluster de destino
Para migrar dados de um cluster de cluster de origem 6.0 ou 7.0 para um cluster de destino 8.0:
Use
mongosync
para migrar dados do seu cluster de cluster de origem para um cluster de destino 7.0.Atualize o cluster de destino 7.0 para 8.0.
Sincronizar dados entre dois 8.0 Clusters
Para migrar dados entre dois 8.0 clusters:
Use mongodump para exportar dados do cluster de origem.
Use o mongorestore para importar os dados para o cluster de destino.
Para limitações de uso de mongodump
e,mongorestore
consulte Comportamento, acesso e uso do mongorestore.
Como alternativa, você pode fazer downgrade do 8.0 cluster de origem para 7.0, migrar seus dados para um 7.0 cluster de destino e, em seguida, atualizar o cluster de destino para 8.0.