Alterar a versão do MongoDB
Nesta página
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Você pode atualizar ou fazer downgrade das versões do MongoDB dentro da mesma versão de compatibilidade do recurso (FCV) no cluster fragmentado, conjuntos de réplicas e instâncias MongoDB autônoma do Cloud Manager enquanto maximiza a disponibilidade das implantações.
Você pode adicionar versões personalizadas do MongoDB para download do Cloud Manager.
Se o Cloud Manager não gerenciar seu sistema, altere a versão do MongoDB manualmente. Para saber mais, consulte os tutoriais de atualização para cada versão do MongoDB.
Considerações
Verifique os documentos a seguir quanto a considerações ou problemas de compatibilidade antes de alterar a versão do MongoDB de um sistema:
A documentação do driver.
Planeje a alteração de versão durante uma janela de manutenção pré-definida.
Altere a versão do MongoDB em um ambiente de preparação antes de alterar um ambiente de produção. O ambiente de preparação deve espelhar o ambiente de produção. Isso pode ajudar a evitar problemas de compatibilidade que podem resultar em tempo de inatividade para seu sistema de produção.
Siga as notas de versão do MongoDB ao executar atualizações manuais de conjuntos de réplicas e clusters fragmentados.
Observação
Limitações de downgrade
Não é possível fazer downgrade de um MongoDB deployment:
Da versão 5.0 para qualquer versão anterior a 4.4.0
Da versão 4.4 para qualquer versão anterior a 4.2.6
Pré-requisitos
Remover recursos MongoDB incompatíveis ao fazer downgrading
Se a implantação do MongoDB tiver seu Feature Compatibility Version configurado para a mesma série de versão que seu Version, você deverá primeiro fazer o downgrade manualmente da featureCompatibilityVersionda instância.
Faça downgrade de Feature compatibility version.
Para fazer downgrade do seu sistema da versão 7.0 para 6.0, entre em contato com o Suporte do MongoDB para obter ajuda. Para obter mais informações, consulte Downgrade 7.0 a 6.0.
Observação
Isso define o featureCompatibilityVersion
como 6.0
.
Importe o sistema.
Importe a implantação de volta para o Cloud Manager.
Edite a implantação no Cloud Manager e selecione a versão de downgrade na coluna Version.
Leia as Considerações sobre o downgrade e tome as medidas apropriadas para recursos não suportados.
Faça downgrade de Feature compatibility version.
Faça o downgrade do 6.0 Versão de compatibilidade de recursos independente para 5.0
Faça o downgrade do 6.0 Versão de compatibilidade de recursos do conjunto de réplicas para 5.0
Faça o downgrade do 6.0 Versão de compatibilidade de funcionalidades de cluster fragmentado para 5.0
Observação
Isso define o featureCompatibilityVersion
como 5.0
.
Importe o sistema.
Importe a implantação de volta para o Cloud Manager.
Edite a implantação no Cloud Manager e selecione a versão de downgrade na coluna Version.
Faça downgrade de Feature compatibility version.
Faça o downgrade do 5.0 Versão de compatibilidade de recursos independente para 4.4
Faça o downgrade do 5.0 Versão de compatibilidade de recursos do conjunto de réplicas para 4.4
Faça o downgrade do 5.0 Versão de compatibilidade de funcionalidades de cluster fragmentado para 4.4
Observação
Isso remove quaisquer funcionalidades incompatíveis com5.0 e define o featureCompatibilityVersion
como 4.4
.
Importe o sistema.
Importe a implantação de volta para o Cloud Manager.
Edite a implantação no Cloud Manager e selecione a versão de downgrade na coluna Version.
Faça downgrade de Feature compatibility version.
Faça o downgrade do 4.4 Versão de compatibilidade de recursos independente para 4.2
Faça o downgrade do 4.4 Versão de compatibilidade de recursos do conjunto de réplicas para 4.2
Faça o downgrade do 4.4 Versão de compatibilidade de funcionalidades de cluster fragmentado para 4.2
Observação
Isso remove qualquer 4.4 funcionalidades incompatíveis e define o featureCompatibilityVersion
como 4.2
.
Importe o sistema.
Importe a implantação de volta para o Cloud Manager.
Edite a implantação no Cloud Manager e selecione a versão de downgrade na coluna Version.
Procedimento
No MongoDB Cloud Manager, acesse aGo Deployment página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.
A página Sistema é exibida.
Acesse a página Processes.
Clique na aba Processes para sua implantação.
A página Processos é exibida.
Verifique se o número da versão desejado está na lista de versões.
Na seção Cluster Configuration, o cabeçalho Cluster Settings lista os processos com seus nomes, versões do MongoDB, diretórios de dados e arquivos de registro.
Desça até o cabeçalho Cluster Settings.
Clique na seta Version para o primeiro processo MongoDB na lista.
(Opcional) Atualize o.featureCompatibilityVersion
Se você estiver atualizando para uma nova versão principal e desejar habilitar as funcionalidades oferecidas na nova versão principal, você também deverá atualizar o featureCompatibilityVersion
.
Para cada implantação do MongoDB que você deseja alterar:
Clique no
featureCompatibilityVersion
atual para a implantação.Clique no valor que corresponde ao número de versão desejada.