Dino Geek, probeer je te helpen

Hoe synchroniseer ik alleen bestanden die na een specifieke datum zijn gewijzigd met RSYNC?


RSync is een krachtig hulpmiddel voor het synchroniseren van bestanden en mappen tussen verschillende locaties. RSync maakt het mogelijk om alleen bepaalde bestanden te synchroniseren, of bestanden die na een bepaalde datum zijn gewijzigd. Dit kan bijzonder nuttig zijn wanneer u een back-up maakt van uw systeem, of wanneer u bestanden tussen verschillende machines synchroniseert.

Om RSync te gebruiken om alleen bestanden te synchroniseren die na een bepaalde datum zijn gewijzigd, kan je de optie “-c” en “—update” gebruiken. Het “-c”-commando zorgt ervoor dat RSync bestanden controleert op basis van hun checksum, in plaats van alleen hun grootte en modificatiedatum. Dit kan nuttig zijn als je wilt controleren of er iets in het bestand is veranderd, zelfs als de grootte en datum van het bestand hetzelfde zijn gebleven. Het “—update”-commando zorgt ervoor dat RSync alleen bestanden kopieert die nieuw of gewijzigd zijn (Bron: “Linux in a Nutshell, 6th Edition”, by Ellen Siever, Stephen Figgins, Robert Love).

Een typisch RSync-commando dat deze opties gebruikt, ziet er als volgt uit:

rsync -avc —update —files-from=<(ssh [your_remote_username@remote_host] ‘find [your_remote_directory] -type f -newermt “yyyy-mm-dd”’) [your_remote_username@remote_host]:[your_remote_directory] [your_target_directory]

In dit commando vervangt u “[your_remote_username@remote_host]” door uw gebruikersnaam en het adres van de externe host, “[your_remote_directory]” door de map die u wilt synchroniseren, “yyyy-mm-dd” door de datum waarna bestanden moeten worden gesynchroniseerd en “[your_target\_directory]” door de doelmap op uw lokale systeem.

Houd er rekening mee dat RSync een zeer krachtig hulpmiddel is, en dat je voorzichtig moet zijn bij het gebruik ervan. Het is heel gemakkelijk om per ongeluk bestanden te overschrijven of te verwijderen als je niet voorzichtig bent. Daarom wordt altijd aanbevolen om een back-up te maken van alle belangrijke gegevens voordat je RSync gebruikt (Bron: “Unix and Linux System Administration Handbook, 5th Edition”, by Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Dan Mackin).


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