wils@web ~ $ cat ~/ajuda/como-configurar-a-replicacao-no-mongodb-6-0-guia-passo-a-passo.md

Banco de Dados

Como configurar a replicação no MongoDB 6.0: Guia passo a passo

atualizado em 22/08/2026

A replicação no MongoDB permite que os dados sejam copiados de um servidor para outro, garantindo alta disponibilidade e recuperação de desastres. Neste guia, vamos configurar a replicação no MongoDB 6.0 passo a passo.

Pré-requisitos

  • MongoDB 6.0 instalado em pelo menos dois servidores.
  • Conexão de rede entre os servidores.
  • Permissões adequadas para configurar o MongoDB.

Passo 1: Configuração do Replica Set

Primeiro, precisamos iniciar o MongoDB em modo de replicação. Para isso, edite o arquivo de configuração do MongoDB (geralmente localizado em /etc/mongod.conf).

sudo nano /etc/mongod.conf

Adicione ou modifique as seguintes linhas:

replication:
  replSetName: "rs0"

Passo 2: Iniciar o MongoDB

Após configurar o arquivo, reinicie o serviço do MongoDB:

sudo systemctl restart mongod

Passo 3: Inicializar o Replica Set

Conecte-se ao shell do MongoDB:

mongo

Em seguida, inicialize o replica set com o seguinte comando:

rs.initiate()

Passo 4: Adicionar Membros ao Replica Set

Para adicionar outros servidores ao replica set, use o comando:

rs.add('hostname:port')

Substitua hostname e port pelo endereço e porta do servidor que você deseja adicionar.

Passo 5: Verificar o Status do Replica Set

Para verificar se a replicação está funcionando corretamente, execute:

rs.status()

Conclusão

A replicação no MongoDB é uma ferramenta poderosa para garantir a disponibilidade dos dados. Lembre-se de monitorar regularmente o status do seu replica set e realizar backups periódicos.

Dica: Considere usar ferramentas como o MongoDB Atlas para simplificar a gestão de clusters e replicação.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.