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

Converta uma Instância Sem Servidor em um Cluster Dedicado

Nesta página

  • Pré-requisitos
  • Migrar usando mongodump e mongorestore

Você pode migrar manualmente seus dados de uma instância sem servidor para um cluster dedicado. Para migrar seus dados, você pode fazer o seguinte:

Importante

No início de 2025, lançaremos uma ferramenta baseada em UI para ajudá-lo a migrar seus volumes de trabalho de instâncias sem servidor para clusters dedicados. Esta ferramenta garantirá a migração correta e você não precisará alterar connection strings. Ocorrerá algum tempo de inatividade durante o uso dessa ferramenta.

Para migrar manualmente seus dados de uma instância sem servidor para um cluster dedicado, você deve ter o seguinte:

  • Um cluster dedicado que executa a mesma versão principal do MongoDB que a instância sem servidor da qual você deseja migrar dados.

  • As seguintes ferramentas de linha de comando:

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

    A página Clusters é exibida.

2
3

Para se conectar à sua instância sem servidor e recuperar os dados, faça o seguinte na UI do Atlas :

  1. Clique em (reticências) para a instância sem servidor e selecione Command Line Tools na lista suspensa.

    A aba Cmd Line Tools é exibida.

  2. Na seção Binary Import and Export Tools , copie o comando mongodump para criar uma exportação binária do conteúdo de um banco de dados.

    Por exemplo:

    mongodump --uri
    mongodb+srv://{username}:<PASSWORD>@test.jca5k.mongodb.net/<DATABASE>

Para saber mais, consulte Conectar a um cluster usando ferramentas de linha de comando.

4

Para executar o comando mongodump que você copiou, faça o seguinte em um terminal:

  1. Cole o comando mongodump que você copiou no terminal.

  2. Substitua <PASSWORD> na string pela senha do usuário.

  3. Substitua o <DATABASE> na string pelo nome do reconhecimento de data center que você deseja migrar para o cluster dedicado.

  4. Execute o comando mongodump.

    Ao executar mongodump, o comando copia o conteúdo do banco de banco de dados especificado para o subdiretório dump/ do diretório atual. Se o diretório dump ainda não existir, o comando criará o diretório e copiará os dados para esse diretório.

  5. Repita essas etapas para cada reconhecimento de data center que você deseja migrar para o cluster dedicado.

5
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

    A página Clusters é exibida.

6

Para se conectar ao seu cluster dedicado e migrar os dados, faça o seguinte na UI do Atlas:

  1. Clique em (reticências) para o cluster dedicado e selecione Command Line Tools no menu suspenso.

    A aba Cmd Line Tools é exibida.

  2. Na seção Binary Import and Export Tools, copie o comando mongorestore para criar um novo reconhecimento de data center ou adicionar dados a um reconhecimento de data center existente.

    Por exemplo:

    mongorestore --uri
    mongodb+srv://{username}:<PASSWORD>@test.jca5k.mongodb.net

Para saber mais, consulte Conectar a um cluster usando ferramentas de linha de comando.

7

Para executar o comando mongorestore que você copiou, faça o seguinte em um terminal:

  1. Cole o comando mongorestore que você copiou no terminal.

  2. Substitua <PASSWORD> na string pela senha do usuário.

  3. Execute o comando mongorestore.

    Quando você executa mongorestore, por padrão, o comando copia o conteúdo do subdiretório dump/ do diretório atual para o cluster. Se você armazenou os dados em um diretório diferente, consulte sintaxe mongorestore para as opções de comando para especificar um local diferente.

  4. (Opcional) Se você estiver migrando cada reconhecimento de data center individualmente, repita essas etapas para cada reconhecimento de data center que deseja migrar para o cluster dedicado.

8
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

    A página Clusters é exibida.

9

Para confirmar que você migrou seus dados com sucesso, faça o seguinte na UI do Atlas.

  1. Siga um destes procedimentos no cluster dedicado para onde você copiou os dados:

    • Revise a interface do usuário do Atlas :

      1. Clique no botão Browse Collections para o seu cluster.

        O Data Explorer é exibido.

      2. Verifique visualmente se os dados foram migrados para o cluster

    • Clique em Connect para se conectar ao cluster e executar queries nos dados.

Voltar

Criar índices automaticamente