Met RSYNC kunnen gebruikers efficiënt bestanden en mappen synchroniseren tussen verschillende locaties op een netwerk of op hetzelfde systeem. Het configuratiebestand voor RSYNC (doorgaans /etc/rsyncd.conf) biedt extra flexibiliteit doordat u gedetailleerde instellingen en opties kunt specificeren voor verschillende gegevensbronnen en bestemmingen.
Hier zijn enkele stappen om RSYNC met een configuratiebestand te gebruiken:
1. Maak het configuratiebestand: Typ in de console “nano /etc/rsyncd.conf” om een nieuw bestand aan te maken.
1. Specificeer de globale opties en de modules: Het RSYNC-configuratiebestand moet globale opties aan het begin hebben en daarna individuele secties, genaamd modules, voor elke afzonderlijke data-set die u wilt synchroniseren.
Een voorbeeld van globale instellingen kan zijn:
```
pid file = /var/run/rsyncd.pid
log file = /var/log/rsync.log
```
Een module, zoals ‘backup’, kan zo worden geconfigureerd:
```
[backup]
path = /home/backup
comment = Backup server
read only = no
list = yes
```
1. Sla het bestand op en sluit het: Druk op CTRL+X om te sluiten en kies Y om het bestand op te slaan onder de voorgestelde bestandsnaam.
1. Start de RSYNC-service: Nadat u het configuratiebestand hebt gemaakt en opgeslagen, typ “service rsync start” in de console om de service te starten.
1. Gebruik RSYNC met uw nieuwe configuratie: U kunt nu RSYNC opdrachten uitvoeren met verwijzing naar de modules die u hebt gedefinieerd in uw configuratiebestand. Bijvoorbeeld…
```
rsync -avz -e ssh user@server::module /destination/on/local/machine
```
Vervang “user@server” door uw gebruikersnaam en serveradres, “module” door de modulenaam die u hebt gedefinieerd in uw configuratiebestand, en “destination/on/local/machine” door het pad waar u de gesynchroniseerde gegevens op uw lokale machine wilt opslaan.
Vergeet niet dat voor gebruik van RSYNC via een netwerk, u nodig heeft om SSH (Secure Shell) geïnstalleerd op zowel de lokale en externe machines.
Bronnen die gebruikt zijn voor de constructie van dit antwoord zijn:
1. [RSYNC man pagina](https://linux.die.net/man/5/rsyncd.conf)
2. [rsync.net](https://www.rsync.net/resources/howto/rsyncd.html)
3. [Linux.com](https://www.linux.com/training-tutorials/using-rsync-backup-your-data-linux/)