Téléverser des sauvegardes vers un autre serveur
Avec SCP
Il est possible d'utiliser scp (un programme basé sur ssh) pour copier des fichiers entre deux machines grâce à la ligne de commande. Ainsi, depuis une machine sous Linux, vous pouvez utiliser la commande suivante pour télécharger une archive :
scp -r -p -P 66006 /home/yunohost.backup/archives/mon.tar.gz user@domaine.fr:/home/user/save
Avec RSYNC
Avec port différent de 22
rsync -avz –-progress -e "ssh -p 12345" /Directory1/ geek@192.168.235.137:/Directory2/
ou
rsync -avz --progress /home/user/backup user@siick.fr:/home/user/save
ou
rsync -avz –-delete -e "ssh -p 12345" /Directory1/ geek@192.168.235.137:/Directory2/
Découpage des options :
-a (archive)Mode archive. Cela inclut la copie des fichiers et répertoires récursivement et la préservation des métadonnées : permissions, propriétaires, liens symboliques, etc. En gros, cela garantit que la structure source est fidèlement reproduite à la destination.
-v (verbose) :Mode verbeux. Affiche des détails sur ce que rsync fait pendant l'exécution (comme les fichiers en cours de transfert).
-z (compression) :Active la compression pendant le transfert des fichiers. Cela peut réduire la quantité de données transférées, ce qui est utile pour les connexions réseau lentes.
–progress :Affiche une barre de progression pour chaque fichier en cours de transfert. Utile pour suivre en temps réel l'état du transfert.
sauvegarde_sur_un_autre_serveur.txt · Dernière modification : de siick