Programa beta de Cluster-to-Cluster Sync
A partir da versão 1.8.0, Cluster-to-Cluster Sync introduz o Cluster-to-Cluster Sync beta programa do . Com o mongosync
beta, você pode usar recursos experimentais com suporte direto e assistência do MongoDB.
Cada versão mongosync
tem uma compilação mongosync
beta correspondente que inclui seu próprio conjunto de recursos experimentais.
Começar
Observação
O registro de um ticket de suporte não garante o acesso aos binários beta mongosync
.
Para solicitar acesso aos binários beta do mongosync
, leia o seguinte aviso e registre um ticket comsuporte do :
MongoDB restricts access to beta features via the beta build. Your use of the beta is governed by the language specified in the Cloud Subscription Agreement, Cloud Terms of Service, or other applicable agreement between you and MongoDB with respect to your use of mongosync. You understand that features are available through the beta build, and flags are not generally available. All use of beta builds is at your own risk. Beta builds provide no stability guarantees; API, UI, options, and behaviors may change or be removed any time. MongoDB will never issue a Critical Advisory or notify about defects in beta builds. You should follow feature usage guidance provided by Field and R&D without deviation and should only use beta builds for one-time, human- supervised migrations (e.g., not for continuous sync or automated migrations). Beta capabilities are not intended for use to migrate production workloads.
Quando você executar pela primeira vez o binário beta mongosync
, ele solicitará que você aceite o termo de responsabilidade.
Funcionalidades beta
mongosync
o beta 1.8 inclui as seguintes funcionalidades:
funcionalidade | Descrição |
---|---|
A partir de | |
A partir do | |
A partir do | |
A partir do | |
A partir do | |
A partir de | |
Suporte à versão anterior do servidor6.0 | No mongosync beta, você pode executar migrações entre clusters que executam versões do servidor MongoDB anteriores à 6.0. Para visualizar as diretrizes e restrições de migração entre versões mais antigas do servidor , você deve ter acesso ao binário beta mongosync . |
Observação
O modo Mongosync reverse
não é compatível com nenhuma funcionalidade beta, exceto Oplog Rollover Resilience.
Matriz de compatibilidade de recursos
A tabela a seguir mostra as combinações suportadas de recursos beta:
Aviso
As combinações de recursos não permitidas não têm grades de proteção e podem resultar em comportamento indefinido.
Muitos para um | Migração A->B->C | Filtragem de documentos | Remapeamento de namespace | Resiliência do rollover do oplog | Tratamento de dados de destino | Suporte à versão anterior a6.0 | |
---|---|---|---|---|---|---|---|
Muitos para um | ✓ | ✓ | ✓ | ✓ | |||
Migração A->B->C | ✓ | ✓ | ✓ | ✓ [1] | |||
Filtragem de documentos | ✓ | ✓ | ✓ | ||||
Remapeamento de namespace | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Resiliência do rollover do oplog | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Tratamento de dados de destino | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Suporte à versão anterior a6.0 | ✓ | ✓ [1] | ✓ | ✓ |
[1] | (1, 2) As migrações A->B->C são compatíveis com a pré-6.0 suporte de versão somente se o cluster A usar uma versão de servidor anterior a 6.0. Se o cluster B usar um pré-6.0 cluster, a segunda migração (B->C) pode começar somente após a primeira migração (A->B) ser confirmada. |