ssh rsync borg_backup


terminal la ligne de commande sous debian

Pour pouvoir se connecter au serveur en ligne de commande, il vous faut installer un serveur ssh
on verra par la suite la connexion sftp.
Par défaut, le service SSH écoute sur le port 22.
Verifiez avec:

Le mot de passe de l’utilisateur user sera alors demandé et si le compte existe bien vous serez alors identifié en tant que user sur le serveur.
Ctrl+d ou exit pour se déconnecter

Pour se connecter sans mettre son password
il faut créer une paire de clés (privé et public) et déposer sa clé public dans la machine distante, pour ne pas avoir à taper votre password à chaque connexion

Comme dit en début d'article, ssh écoute sur le port 22, verifiez en tapant sur votre terminal:en root.
netstat -laputn | grep ssh
Certains préfèrent changer le port :


rsync :pour "remote synchronisation"..(synchroniser les fichiers éloignés)

Fréquement utilisé pour faire des sauvegardes.
Quelques exemples
quelques options
-h, --help Affiche une page d'aide
--version Affiche le numéro de version de rsync et quitte.
-v, --verbose tavail en mode verbeux
-r, --recursive dit à rsync de copier les répertoires récursivement
--partial relance le téléchargement depuis le point d’arrêt
--progress affiche la progression du transfert
--progress Cette option montre la progression du transfert.

je fais une sauvegarde régulière d'un site avec:



borgbackup:logiciel de sauvegarde : archiveur de déduplication avec compression et chiffrement

Voici un petit apercu de cette commande par la pratique, voir borgbackup -h et le man pour aller plus loin.
J'ai donc créer sur mon serveur et sur mon ordi de bureau un dépôt borgbackup, avec le même password.