Dino Geek essaye de t'aider

Comment utiliser RSYNC pour effectuer une sauvegarde différentielle?


RSYNC est un outil de ligne de commande utilisé pour la synchronisation de fichiers et de répertoires d’un emplacement à un autre. Il est couramment utilisé pour les sauvegardes différentielles car il ne copie que les fichiers qui ont changé depuis la dernière sauvegarde, ce qui économise à la fois de l’espace et du temps.

Pour effectuer une sauvegarde différentielle avec RSYNC, vous avez besoin de deux emplacements : la source, qui est le répertoire contenant les fichiers que vous souhaitez sauvegarder, et la destination, qui est l’emplacement où la sauvegarde sera stockée.

Voici comment vous pouvez effectuer une sauvegarde différentielle en utilisant RSYNC :

Premièrement, ouvrez une fenêtre de terminal. Vous pouvez le faire en recherchant “terminal” ou “console” dans le menu de votre système d’exploitation.

Ensuite, vous pouvez exécuter la commande rsync comme suit :

rsync -av —delete source/ destination/

Les paramètres utilisés dans cet exemple sont :

- a : Cette option, aussi appelée “archive”, préserve toutes les informations de fichier, y compris les propriétés de fichier et la structure du répertoire.
- v : Cette option, aussi appelée “verbose”, donne plus d’information sur ce qui se passe pendant la sauvegarde.
- —delete : Cette option supprime les fichiers à la destination qui ne sont plus présents à la source.

“source/” est le chemin vers le répertoire source et “destination/” est le chemin vers le répertoire de destination. N’oubliez pas le ‘/’ à la fin du chemin source, cela signifie que vous souhaitez synchroniser le contenu du dossier source.

Par exemple, si vous voulez faire une sauvegarde d’un dossier appelé “documents” à un emplacement de sauvegarde appelé “backup”, vous utiliseriez la commande suivante :

rsync -av —delete /path/to/documents/ /path/to/backup/

Il est aussi recommandé de faire des sauvegardes de test avant de faire des sauvegardes complètes, pour vous assurer que la commande rsync fonctionne comme prévu. Vous pouvez le faire en ajoutant l’option -n ou —dry-run.

rsync -av —delete —dry-run source/ destination/

Cette commande affiche les résultats de la sauvegarde sans effectuer réellement la copie des fichiers.

Je me réfère à l’article “Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux” de TecMint (https://www.tecmint.com/rsync-local-remote-file-synchronization-commands/) pour ce guide.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | 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 |






Mentions Légales / Conditions Générales d'Utilisation