A página Agendamentos do ciclo de vida do software MongoDB descreve as versões suportadas e as datas de fim de vida útil para as versões do MongoDB Server . O Atlas Core abrange clusters gratuitos, clusters flexíveis e camadas de cluster dedicado . O Atlas oferece diferentes opções de gerenciamento de versão para cada tipo de cluster e edição do banco de dados :
Clusters dedicados do Atlas Core: escolha entre versões principais e atualizações contínuas usando Latest Version With Auto Upgrades.
Clusters gratuitos e clusters flexíveis: permaneçam em uma versão principal (atualmente, MongoDB 8.0). Você não pode escolher uma cadência de liberação e o Atlas a atualiza automaticamente.
Clusters Atlas Infinite: sempre use Latest Version With Auto Upgrades. Você não pode escolher uma cadência de liberação.
Para obter orientações gerais sobre numeração de versões, tipos de versão e caminhos de atualização do MongoDB , consulte Versões do MongoDB e caminhos de atualização.
Para a maioria das implementações do Atlas , o Latest Version With Auto Upgrades é a melhor maneira de receber os recursos e aprimoramentos mais recentes do MongoDB automaticamente à medida que o Atlas os implementa. No entanto, você pode optar por um controle de versão mais rigoroso e optar por permanecer em uma versão principal específica. Se você precisar validar uma versão antes que ela chegue à produção, mantenha-se na cadência da versão principal. Se seus clusters receberem atualizações automáticas, use Ondas de manutenção para validar primeiro as versões em um ambiente que não seja de produção.
A tabela a seguir compara as duas cadências de lançamento:
Consideração | Versão mais recente com upgrades automáticos | Versão principal |
|---|---|---|
Atualizações automáticas | Versões principais, secundárias e de patch | Somente versões de patch |
Controle sobre o tempo de atualização | No | Sim |
Seleção de versão | Não disponível | Escolha entre as versões disponíveis |
Cadência de chaveamento | Alternar para uma versão principal apenas na janela após o lançamento de uma nova versão principal | Mude para atualizações automáticas a qualquer momento, modificando o cluster |
Melhor para | Manter-se atualizado com os recursos e melhorias mais recentes automaticamente | Controle direto sobre a aceitação do lançamento, como a coordenação de versões entre ambientes ou a certificação do conteúdo do lançamento antes da aprovação |
Evitar se | Você exige controle direto sobre a aceitação do lançamento, como coordenar versões em ambientes ou certificar o conteúdo do lançamento antes da implementação | Você deseja manter-se atualizado com os recursos e melhorias mais recentes sem gerenciar o tempo de atualização |
Para aprender mais sobre as versões do MongoDB Server em geral, consulte Versões do MongoDB.
Versão mais recente com upgrades automáticos
Quando você escolhe a versão do cluster e seleciona Latest Version With Auto Upgrades, o Atlas atualiza automaticamente o cluster para a versão principal ou secundária mais recente disponível do MongoDB , habilita novos recursos à medida que eles são disponibilizados e atualiza as versões de patch por meio de um processo contínuo para manter a disponibilidade do cluster. Você não pode selecionar uma versão principal, secundária ou de patch específica.
Migrando das Atualizações Automáticas
Se o seu cluster usar Latest Version With Auto Upgrades, você poderá alternar para uma cadência de versão principal até que o MongoDB 9.1 esteja disponível. Depois que 9.1 for lançado, você não poderá desativar Latest Version With Auto Upgrades até o MongoDB 10.0.
Importante
A migração em produção e o Mongosync não são suportados em versões secundárias e, portanto, não funcionarão se o cluster usar Latest Version With Auto Upgrades. Para migrar um cluster que está atualmente em uma versão secundária, use ferramentas de migração autoguiadas.
Versão principal
Se você permanecer em uma versão principal, controlará quando as atualizações da versão principal acontecerem. Você pode atualizar a versão principal do seu Atlas cluster a qualquer momento modificando o cluster. As versões principais também recebem automaticamente atualizações de versão de patch.
Antes de atualizar uma versão principal em produção, teste seu aplicativo em um cluster de staging e revise as alterações de compatibilidade nas notas da versão. Se aplicável, confie na Stable API.
Fim da vida útil para uma versão principal
Para saber a política de fim de vida útil das versões do MongoDB , incluindo o tempo de notificação e as atualizações após a data de limite, consulte Versões do MongoDB e caminhos de atualização.
Disponibilidade da versão
A tabela a seguir mostra as versões do MongoDB disponíveis para cada tipo de cluster.
Versão | Disponível em M10+ | Disponível nos clusters M0 e Flex |
|---|---|---|
MongoDB 7.0 | ||
MongoDB 8.0 | ||
MongoDB 9.0 |
Versões do Database Edition
Durante a visualização pública, os clusters do Atlas Infinite executam a versão mais recente do MongoDB 9.x, usando a opção de versão Latest Version With Auto Upgrades na UI do Atlas . Os clusters Atlas Infinite podem executar uma versão posterior aos clusters Atlas Core, mas essas versões não introduzem alterações de compatibilidade a menos que o changelog do Atlas indique o contrário. Para saber mais sobre o Atlas Infinite, consulte MongoDB Atlas Infinite: Visão geral.
O Atlas atualiza um cluster Atlas Infinite cerca de uma vez por mês. Você não pode selecionar uma versão MongoDB específica para um cluster Atlas Infinite. Para ver o número exatoda versão, visualize o feed de atividades.
Selecione ou altere a versão do cluster
Importante
Antes de atualizar o cluster, revise as melhores práticas recomendadas para atualizações de versão principal.
O Atlas atualiza os clusters do Atlas Infinite automaticamente. As etapas a seguir se aplicam a Atlas Core clusters.
Importante
Se o projeto tiver uma função personalizada que utilize ações introduzidas em uma versão MongoDB específica, você não poderá criar um cluster com uma versão MongoDB inferior, a não ser que você exclua a função personalizada.
Para selecionar ou alterar a versão do cluster:
Abra a configuração do cluster.
Para definir a versão de um novo cluster, conclua as etapas para criar um cluster e expanda Additional Settings.
Para alterar a versão de um cluster existente, clique em Edit Config para abrir o formulário do cluster e expanda Additional Settings.
Selecione uma versão.
No menu suspenso Select a version, selecione a versão do seu cluster.
O Atlas suporta os seguintes caminhos de atualização:
MongoDB 7.0 para MongoDB 8.0
MongoDB 8.0 para MongoDB 9.0
MongoDB 8.0 para a versão mais recente com upgrades automáticos
MongoDB 9.0 para a versão mais recente com upgrades automáticos
O Atlas sempre faz upgrade do cluster para a versão de patch mais recente da versão principal especificada. O upgrade usa um processo de atualização gradual para manter a disponibilidade do cluster.
Você não pode fazer downgrade do cluster para uma versão anterior do MongoDB, a menos que tenha fixado o FCV do cluster antes da atualização.
Você pode alternar entre utilizar o Latest Release e utilizar uma versão específica somente se a versão MongoDB mais recente for uma versão principal.