Il est très important de faire des backups réguliers
Il est donc recommandé d’automatiser ces backups, cela peut par exemple se faire via la planification de tâches
Pour synchroniser un dossier sur votre ordi avec un dossier sur le serveur, on peut utiliser le programme rsync.
Voici par exemple une commande qui va transférer mon-dossier/ vers un dossier back du serveur Dartagnan de l’école.
rsync -avz mon-dossier/ q220244@192.168.128.13:/home/q220244/back/Signification des arguments de la commande rsync
-asignifie que l’on transfert en mode “archive”, et que l’on va donc conserver les liens symboliques, permissions, etc-vsignifie que l’on va indiquer dans la console la liste de tout ce qui est fait et transféré-zsignifie que l’on va compresser certaines sections afin de limiter la bande passante utiliséemon-dossier/est le chemin vers le dossier à transférerq220244est l’utilisateur sur le serveur distant192.168.128.13est l’adresse du serveur distant/home/q220244/back/est le chemin du dossier vers lequel transférer le dossier
Pour éviter que l’on me demande toujours mon mdp (utile pour de l’automatisation) je peux configurer une clé SSH
ssh-keygen
ssh-copy-id q220244@192.168.128.13
# Attention cependant cette clé est liée à votre utilisateur, donc si rsync s'exécute comme root, il faudra refaire ces deux commandes en root aussi