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

Converter um cluster compartilhado em uma instância sem servidor

Nesta página

  • Considerações
  • Pré-requisitos
  • Converta seu cluster compartilhado

Você pode editar a configuração do cluster na UI do Atlas para converter um cluster compartilhado (M0, M2 ou M5) em uma instância sem servidor. Ao converter um cluster compartilhado em uma instância sem servidor, você também pode alterar o provedor de nuvem, a região e as opções de backup.

Para saber mais sobre os casos de uso de clusters e instâncias sem servidor e determinar qual é o melhor para você, consulte Criar um cluster.

O Atlas não suporta conversão de um cluster dedicado para uma instância sem servidor.

Importante

Uma instância sem servidor não pode ser convertida em um cluster

Não é possível converter uma instância sem servidor de volta para um cluster. Para mover seus dados de volta para um cluster, você deve migrar manualmente para um novo cluster da mesma versão MongoDB que sua instância sem servidor utilizando mongodump e mongorestore. Para saber mais, consulte Converter uma instância sem servidor em um cluster dedicado. Se a instância sem servidor for executada em uma versão de rapid release do MongoDB, você não poderá migrar para um cluster compartilhado. Para saber mais, consulte as Considerações operacionais.

Leia as considerações cuidadosamente antes de prosseguir com a conversão para uma instância sem servidor.

Considere os seguintes fatores antes de converter um cluster compartilhado em uma instância sem servidor:

As instâncias sem servidor não suportam as mesmas feições que os clusters compartilhados. Se você alterar seu cluster compartilhado para uma instância sem servidor, perderá o acesso aos seguintes recursos.

O MongoDB planeja adicionar suporte para mais configurações e capacidades em instâncias sem servidor ao longo do tempo. Para saber quais recursos o MongoDB planeja oferecer suporte para instâncias sem servidor no futuro, consulte Limites de instâncias sem servidor.

Configuração/Operação
Notas
Selecione regiões do provedor de serviços em nuvem

Você pode implantar clusters compartilhados e instâncias sem servidor em um subconjunto de regiões no Amazon Web Services, GCP e Azure, mas as instâncias sem servidor suportam menos regiões em todos os provedores de serviços de nuvem. Para saber mais sobre as regiões de fornecedor de nuvem compatíveis com cada tipo de cluster, consulte:

Se a região atual do seu fornecedor de nuvem não for compatível com instâncias sem servidor, o Atlas alertará você antes da conversão e permitirá que você escolha um novo provedor de nuvem e região.

Selecione suporte à versão do driver
Algumas versões de driver compatíveis com clusters compartilhados não são compatíveis com instâncias sem servidor. Se você se conectar ao Atlas usando um driver, verifique as Versões mínimas de driver para instâncias sem servidor.

Para ver a lista completa de limitações para instâncias sem servidor, consulte Limites de Instância sem servidor. O Atlas oferece suporte a alguns recursos listados nos Limites de instância sem servidor apenas para clusters dedicados, portanto, os recursos podem não ter suporte para sua camada de cluster compartilhada atual.

  • Você não poderá converter um cluster compartilhado em uma instância sem servidor se tiver conectado o cluster a qualquer um dos seguintes:

    Você deve desconectar o cluster compartilhado desses recursos antes de converter para uma instância sem servidor.

    Observação

    Você pode converter seu cluster compartilhado em uma instância sem servidor 15-20 minutos depois de desconectá-lo do Atlas App Services e do Atlas Search.

  • Não é possível converter um cluster que contém uma coleção limitada em uma instância sem servidor.

  • Não é possível converter um cluster para uma instância sem servidor se você utilizar agrupamento nas coleções, índices ou queries do cluster.

  • Não é possível converter um cluster M0 pausado em uma instância sem servidor. Você deve retomar o cluster pausado antes de alterá-lo para uma instância sem servidor.

  • Os clusters compartilhados sempre seguem uma cadência de versão principal. As instâncias sem servidor sempre são executadas na versão mais recente do MongoDB, que pode ser um rapid release. O Atlas atualiza automaticamente para a versão mais recente do MongoDB quando você converte para uma instância sem servidor, mas você deve:

    • Certifique-se de que a versão mais recente do MongoDB seja compatível com seu aplicativo.

    • Considere que você não pode reverter a conversão para uma instância sem servidor. Para voltar a usar um cluster após a conversão para uma instância sem servidor, você deve usar mongodump e mongorestore para migrar manualmente seus dados para um novo cluster.

      mongodump e mongorestore suportam migração apenas entre clusters da mesma versão do MongoDB. Como resultado, se a versão do MongoDB da instância sem servidor for posterior a todas as versões principais disponíveis para clusters compartilhados, você poderá migrar apenas para um cluster dedicado até o lançamento da próxima versão principal.

    Para saber mais sobre as cadências de liberação, consulte Escolher uma Cadência de liberação.

  • Você pode se conectar a uma instância sem servidor somente usando uma connection string de lista de seeds DNS. Se você usar um formato de connection string diferente para se conectar ao cluster compartilhado, altere a connection string após converter para uma instância sem servidor. Para saber mais e encontrar sua connection string, consulte Conectar-se ao cluster na nuvem.

  • Se você usar gráficos MongoDB, todos os gráficos existentes que usam este cluster não serão renderizados até que você atualize a fonte de dados para a respectiva coleta na nova instância sem servidor.

Seu cluster deve ficar offline enquanto é convertido em uma instância sem servidor. Como resultado:

  • Você não pode ler/gravar no cluster enquanto o Atlas converte um cluster compartilhado em uma instância sem servidor.

  • O Atlas não preserva sessões, transações, gravações repetíveis e fluxos de alterações anteriores à conversão.

  • As instâncias sem servidor oferecem preços de pagamento por operação. Você paga apenas pelas Unidades de Processamento consumidas pelas operações do seu banco de dados e pelo armazenamento consumido pelos seus dados e índices. Para saber mais, consulte Custos de instância sem servidor.

  • O Atlas seleciona Serverless Continuous Backup por padrão quando você converte um cluster compartilhado em uma instância sem servidor. Para saber mais sobre os custos associados ao backup contínuo, consulte a linha de Backup contínuo do Resumo de custos de uso em Custos de instância sem servidor.

Antes de converter para uma instância sem servidor, desconecte seu cluster compartilhado do Atlas App Services e do Atlas Search:

Depois de concluir os pré-requisitos, para converter seu cluster compartilhado em uma instância sem servidor:

1
2
3
4

Se a sua região de provedor de nuvem atual não for suportada para instâncias sem servidor, o Atlas alertará você e escolherá a região padrão para seu provedor de nuvem. Você pode selecionar outro provedor de nuvem e região ou aceitar as seleções padrão.

Se a sua região de provedor de nuvem atual for suportada, a seção Cloud Provider & Region será recolhida. Você pode expandir a seção e selecionar outro provedor de nuvem e região.

5

O Atlas oferece as seguintes opções de backup para instâncias sem servidor:

Opção
Descrição
Serverless Continuous Backup
O Atlas tira snapshots incrementais dos dados em sua instância sem servidor a cada seis horas e permite restaurar os dados de um momento selecionado nas últimas 72 horas. O Atlas também tira snapshots diários e retém esses snapshots diários por 35 dias. Para saber mais, consulte Custos de instância sem servidor.
Basic Backup
O Atlas tira snapshots incrementais dos dados em sua instância sem servidor a cada seis horas e retém apenas os dois snapshots mais recentes. Você pode usar esta opção gratuitamente.

O Atlas seleciona Serverless Continuous Backup por padrão. Para alterar para Basic Backup, expanda a seção Additional Settings e selecione Basic Backup.

6

Marque a caixa ao lado de I understand and agree to the considerations of converting to a serverless instance.

7
8

Você pode usar uma connection string de lista de seeds DNS para se conectar à sua nova instância sem servidor.

Voltar

Modificar um cluster