Stap 1: Identificeer de Primaire Replica
Met MongoDB wordt er één node geconfigureerd als de primaire replica. Deze node beheert alle schrijfbewerkingen en kan leesbewerkingen verwerken.
Stap 2: Start een nieuwe MongoDB Instantie
Om een secundaire replica in te stellen, moet je eerst een nieuwe MongoDB instantie starten. Als je bijvoorbeeld MongoDB op een Linux-server uitvoert, open je een nieuwe terminalsessie en voer je het volgende commando uit om een nieuwe instantie op de standaardpoort te starten:
```
mongod —port 27017 —dbpath /path/to/your/db
```
Vervang “/path/to/your/db” door het pad naar je database bestanden.
Stap 3: Verbinding Maken met de Primaire Replica
Vervolgens moet je verbinding maken met de primaire replica in een nieuwe terminalsessie. Je kunt dit doen met de Mongo shell met behulp van het volgende commando:
```
mongo —host primary_host:27017
```
Vervang “primary\_host” door het IP-adres of de hostnaam van je primaire replica.
Stap 4: Configureer de Secundaire Replica
Zodra je verbonden bent met de primaire replica, kun je de secundaire replica configureren. Gebruik het volgende commando in de Mongo shell om dit te doen:
```
rs.add(“secondary_host:27017”)
```
Vervang “secondary\_host” door het IP-adres of de hostnaam van je secundaire replica.
Na deze stappen zou je secundaire replica correct geconfigureerd moeten zijn. Houd er rekening mee dat het een paar minuten kan duren voordat de secundaire replica volledig gesynchroniseerd is met de primaire replica.
Let op: Test altijd in een veilige omgeving voordat je wijzigingen aanbrengt in een productie-omgeving. Zorg er bovendien voor dat je regelmatig back-ups maakt van je gegevens om dataverlies te voorkomen.