Dino Geek, probeer je te helpen

Hoe gebruik ik RSYNC om een differentiële back-up uit te voeren?


RSYNC is een krachtige Unix-gebaseerde tool die wordt gebruikt om bestanden en directories efficiënt te synchroniseren tussen twee locaties, van de ene schijf naar de andere, lokaal of via het netwerk. Hij is ook in staat om incrementele back-ups uit te voeren, waardoor alleen de wijzigingen die zijn aangebracht sinds de laatste synchronisatie worden gekopieerd, in plaats van alle bestanden opnieuw te kopiëren. Dit maakt het mogelijk om aanzienlijk op opslagruimte en overdrachtstijd te besparen.

Om een differentiële back-up met RSYNC uit te voeren, zou u het grondbeginsel van de “rsync”-opdracht volgen, dat er als volgt uitziet:

`rsync options source destination`

Bijvoorbeeld:

`rsync -avz /home/user/dir1/ /backup/dir1/`

In dit geval zouden de “-a” optie (voor ‘archive’, wat ervoor zorgt dat bestandspermissies, eigenaar, bestandsgroepen en tijdstempels worden behouden), “-v” (voor ‘verbose’, wat ervoor zorgt dat de voortgang op het scherm wordt getoond) en “-z” (voor ‘compress’, wat ervoor zorgt dat de gegevens worden gecomprimeerd om de dataoverdracht te versnellen) worden gebruikt om een differentiële back-up uit te voeren op het directory “/home/user/dir1” naar de back-uplocatie “/backup/dir1”.

Onthoud dat RSYNC alleen de wijzigingen synchroniseert die zijn aangebracht sinds de laatste synchronisatie, waardoor het een ideale tool is voor het maken van differentiële back-ups. Het kan ook worden gebruikt voor het maken van volledige systeemback-ups, voor het maken van mirrors, voor het migreren van servers en tal van andere taken.

Het is ook belangrijk op te merken dat u ervoor moet zorgen dat het back-updoel genoeg ruimte heeft om de bestanden op te slaan, anders zal de RSYNC-operatie mislukken. U kunt de geschatte ruimtevereisten meten met de “—dry-run” optie.

Dit antwoord is gebaseerd op de officiële RSYNC-manpagina (https://rsync.samba.org/ftp/rsync/rsync.html) en aanvullende informatie gevonden op de Linux Man Pages website (https://linux.die.net/man/1/rsync). Beide websites zijn erkende en betrouwbare bronnen van informatie over Linux-commando’s.


Genereer eenvoudig artikelen om uw SEO te optimaliseren
Genereer eenvoudig artikelen om uw SEO te optimaliseren





DinoGeek biedt eenvoudige artikelen over complexe technologieën

Wilt u in dit artikel worden geciteerd? Het is heel eenvoudig, neem contact met ons op via dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domeinnaam | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Juridische Vermelding / Algemene Gebruiksvoorwaarden