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

Migre suas ferramentas programáticas de M2, M5 ou Instâncias sem servidor para Clusters flexíveis

Nesta página

  • Migrando configuração da API
  • Migração do Provedor Terraform Atlas
  • Migração do SDK Go
  • Migração do Atlas CLI
  • Migração do Atlas Kubernetes Operator
  • Migração do Atlas CloudFormation

O Atlas descontinuará os clusters M2 e M5 e as instâncias sem servidor em um futuro próximo. O Atlas migrará automaticamente todos os clusters M2 e M5 para clusters Flex. Para instâncias sem servidor, o Atlas determinará se as instâncias devem ser migradas para clusters gratuitos, clusters flexíveis ou clusters dedicados de acordo com seu uso. Para ver para quais níveis o Atlas migrará suas instâncias, consulte a páginaTodos os clusters na UI do Atlas .

Depois que a ferramenta de sua escolha oferecer suporte a clusters Flex, atualize seu código substituindo todas as referências a tipos de instância obsoletos por referências a clusters Flex.

Observação

Se suas cargas de trabalho exigirem endpoints privados ou backup contínuo e restauração point-in-time, recomendamos que você mude para clusters dedicados do Atlas .

Os endpoints da API de Cluster listados na tabela nesta seção são compatíveis com M2M5 clusters /. Eles manterão sua funcionalidade atual até janeiro de 2025, quando esses endpoints começarão a gerenciar Flex clusters. Você pode continuar usando esses endpoints da API sem alterações até que eles atinjam o fim da vida útil (EOL) em de 2026 janeiro.

Os endpoints da API para Instâncias sem Servidor começarão a gerenciar clusters Flex em janeiro de 2025. Após de 2025 março, todas as instâncias sem servidor existentes serão migradas para clusters gratuitos, clusters flexíveis ou clusters dedicados, de acordo com seu uso. Se sua instância sem servidor for migrada para um cluster gratuito ou cluster dedicado, você deverá usar o endpoint da API de cluster. Para ver para quais níveis o Atlas migrará suas instâncias, consulte a página Todos os clusters na UI do Atlas .

Se você tentar criar um M2M5 cluster / usando o endpoint createCluster ou uma instância sem servidor usando o endpoint createServerlessInstance, entre janeiro de 2025 e janeiro de,2026 criará um cluster Flex. O suporte para esses endpoints termina em janeiro 2026 de .

Você deve substituir as chamadas para endpoints da API de instâncias sem servidor por chamadas configuradas adequadamente para os endpoints da API de Clusters antes que suas instâncias sem servidor sejam migradas para os clusters Flex.

As seguintes alterações também se aplicam aos endpoints API listados a partir de janeiro de 2025.

Endpoint
Impacto

Descontinuado para novos clusters flexíveis. Retornará um erro quando as instâncias sem servidor forem migradas para clusters gratuitos, flexíveis ou dedicados após 2025 de março.

Quando usado em clusters Flex, o upgradeSharedCluster usa o valor definido pelo usuário, mas não alterna o Backup contínuo porque o backup contínuo não está disponível para clusters Flex.

Quando usado em clusters Flex, o createServerlessInstance usa o valor definido pelo usuário, mas não alterna o Backup contínuo porque o backup contínuo não está disponível para clusters Flex.

Quando usado em clusters Flex, o updateServerlessInstance usa o valor definido pelo usuário, mas não alterna o Backup contínuo porque o backup contínuo não está disponível para clusters Flex.

Quando usado em clusters Flex, setServerlessAutoIndexing assume o valor definido pelo usuário, mas não alterna a indexação automática porque a indexação automática não está disponível para clusters Flex.

Quando usado em clusters Flex, getServerlessAutoIndexing assume o valor definido pelo usuário, mas não alterna a indexação automática porque a indexação automática não está disponível para clusters Flex.

O HashiCorp Terraform Provider suporta clusters Flex. O suporte geral do Terraform para M2M5 clusters / e instâncias sem servidor continuará até de 2026 janeiro. Você deve atualizar suas configurações do Terraform para operar em clusters Flex de acordo com as seguintes linhas do tempo, dependendo de quais recursos você usa:

funcionalidade
Prazo de atualização

Março, 2025

Serviço de endpoints do PrivateLink sem servidor para novas instâncias sem servidor

Janeiro, 2025

Serviço de endpoints do PrivateLink sem servidor para instâncias sem servidor existentes

Março, 2025

Todas as outras funcionalidades

Janeiro, 2026

O Atlas Go SDK suportará clusters Flex a partir de novembro de 2024. O suporte geral do SDK para M2M5 clusters / e instâncias sem servidor continuará até janeiro de 2026. Você deve atualizar seus scripts do SDK para operar em clusters Flex de acordo com os seguintes cronogramas, dependendo de quais recursos você usa:

funcionalidade
Prazo de atualização

Março, 2025

Todas as outras funcionalidades

Janeiro, 2026

O Atlas CLI suportará clusters Flex a partir de dezembro de 2024. O suporte geral do Atlas CLI para M2M5 clusters / e instâncias sem servidor continuará até janeiro de 2026. O suporte para backup contínuo na nuvem em instâncias sem servidor terminará em 2025. Você deve atualizar seus fluxos de trabalho do Atlas CLI para remover o backup em nuvem contínuo da Serverless Instance antes de janeiro 2025 de; você deve remover todos os M2M5 comandos de Instância sem Servidor e / dos fluxos de trabalho do Atlas CLI antes de janeiro de 2026.

O Atlas Kubernetes Operator oferecerá suporte a clusters Flex a partir de janeiro 2025 de . Isso inclui a capacidade de criar e gerenciar instâncias Flex nos mesmos recursos personalizados do sistema Atlas . As novas versões do Atlas Kubernetes Operator deixarão de oferecer suporte M2M5 a clusters / e instâncias sem servidor no verão 2025. As versões mais antigas do Atlas Kubernetes Operator continuarão oferecendo suporte a esses tipos de instância até 2026.

O suporte para endpoints privados em instâncias sem servidor terminará em 2025 de março. Você deve atualizar suas configurações do Atlas Kubernetes Operator para remover endpoints privados do EOL de alcance. Você deve remover todos os recursos restantes M2/M5 e Instância sem servidor das configurações do Atlas Kubernetes Operator antes de 2026 de janeiro.

Atlas CFN e CDK darão suporte a clusters Flex a partir da primeira metade de 2025. O suporte geral para M2M5 clusters / continuará até janeiro de 2026.

O suporte para Endpoints Privados sem Servidor e o Properties.ContinuousBackupEnabled parâmetro do recurso de Instância sem Servidor terminarão quando o Atlas CFN introduzir suporte de cluster Flex. Você deve atualizar seus recursos CFN e CDK para remover esses recursos até março 2025 de . Você deve remover todos os recursos M2M5 de instância / e sem servidor dos recursos Atlas CFN e CDK antes de janeiro 2026 de .

Voltar

Exemplo verificado do Terraform HashiCorp