Christophe Casalegno

SxSync : un script shell bash pour simplifier l’utilisation de rsync entre serveurs linux

rsync_shell_bash

Hello à tous, je viens de mettre en ligne un nouvel outil qui permet d’utiliser facilement rsync au travers de SSH, et quelque soit le port pour synchroniser un répertoire (pratique pour les migrations) et qui fonctionne dans les 2 sens.

Ainsi en mode antesync : les données seront synchronisées depuis le serveur où vous l’utilisez vers un serveur cible, tandis qu’en mode retrosync il vous permettra d’aller chercher des données ailleurs qui viendront de synchroniser en local.

L’utilisation est très simple :

14:36:05-sx@turing:~/brain$ ./sxsync.sh
./sxsync.sh typesync(antesync or retrosync) user ip/host srcdirectory dstdirectory sshport
example: ./sxsync.sh retrosync brain 192.168.0.1 /home/brain/ /home/chris/ 65022
Note: if you have exclude liste create exclude.txt and one line par rule cf:
	/home/toto
	/home/tata/exclude.cfg
	/home/titi/blabla
	/home/www/sites

Pour télécharger le script : https://www.christophe-casalegno.com/tools/sxsync.sh ou depuis la page Contributions

Christophe Casalegno

​Si vous souhaitez échanger tech et sciences, vous pouvez me rejoindre sur le TechnoBar Telegram ou Facebook.

Vous pouvez également me retrouver sur :

Twitter : https://twitter.com/Brain0verride
Facebook (Page) : https://www.facebook.com/brain.override
Facebook (Compte) : https://www.facebook.com/christophe.casalegno
Linkedin : https://www.linkedin.com/in/christophecasalegno/
Telegram (Canal) : https://t.me/ChristopheCasalegno
Telegram (Compte) : https://t.me/Brain0verride

Par email : brain@christophe-casalegno.com
Mon site internet : https://www.christophe-casalegno.com

2 Commentaires

  1. Petite précision pour ceux qui comme moi voudrait utiliser ce script, les excludes sont a mettre ne chemin relatif au répertoire a synchroniser.J’ai mis un petit temps a comprendre pourquoi il me synchronisait quand même les dossier a exclure ;)

    Un grand merci Christophe pour la qualité du contenu que tu met dispo !

    Maxime.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *