Utiliser rsync pour la copie entre 2 serveurs

Vous recherchez un moyen simple et rapide de copier un dossier depuis un premier serveur vers un second et cela en quelques minutes.

Vous devez utiliser la fonction rsync de Linux pour arriver à vos fins.

Mais avant tout, vous devez récupérer les codes FTP du serveur qui héberge les données à récupérer, par exemple :

Ensuite vous devez vous connecter en ssh sur le serveur sur lequel vous souhaitez créer la copie avec Putty.

Ensuite vous devez taper la commande suivante :

rsync -avz -e ssh /home/mon_domaine/mon-dossier_par_defaut/ nomutilisateur@ftp.monsite.com:/home/www/

Le système vous demande de saisir le mot de passe puis cliquez sur entrée.

La synchronisation démarre et reproduit à l'identique tout le contenu du serveur 1 vers le serveur 2.

Ne pas oublier de faire un changement des droits de vos fichiers une fois la copie terminée. En effet, il y a souvent des soucis liés à cet oubli.

La commande est simple :

chown -vR proprietaire:groupe nom_du_dossier/

Pour connaitre le nom du propriétaire et celui du groupe faites un ls -l sur le dossier courant.