Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| ppe_s2_mission_4 [2018/01/23 10:01] – créée e_lucy | ppe_s2_mission_4 [2018/04/05 12:35] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Bonjour, | + | **__PPE2__** |
| + | |||
| + | __**Mission 4 : Solution de sauvegarde Rsync/ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **__1er étape : Installation de Rsync__** | ||
| + | |||
| + | Ouvrez une console et passez en root. Mettez à jour votre serveur en entrant “**apt-get update**”. | ||
| + | Puis entrez “**apt-get install rsync**”. | ||
| + | |||
| + | **__2ème étape : Création d'une clé publique RSA__** | ||
| + | |||
| + | Ouvrez une console, allez dans votre home directory. Puis taper “**ssh-keygen -t rsa**”, laisser tous les champs vide en fesant tout le temps entrez bien vérifier que votre clé fait 2048 bits. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Enfin pour exporter la clef publique sur un autre serveur taper: “**ssh-copy-id -i ~/ | ||
| + | |||
| + | Cette commande demandera tous le nécessaire pour se connecter en ssh. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Ensuite pour vérifier que la procédure fonctionne, vous pouvez taper “**ssh votrecomptesurserveurB@AdresseIPdeB ls /home**”. | ||
| + | |||
| + | Cela devrez-vous afficher le contenue du répertoire /home ce trouvant sur le serveur B. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | **__3ème étape : Sauvegarde locales ou distantes avec Rsync__** | ||
| + | |||
| + | rsync est généralement utilisé pour réaliser des sauvegardes locales ou distantes. | ||
| + | |||
| + | Sauvegarde du home directory vers la machine distante " | ||
| + | |||
| + | Voici la command : “**rsync -azv -e ssh /home votrecomptesurserveurB@AdresseIPdeB:/ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | L' | ||
| + | |||
| + | **__4ème étape : Configuration de cron__** | ||
| + | |||
| + | cron est un service serveur bien utile et assez simple à mettre en oeuvre. | ||
| + | |||
| + | Il permet de programmer des actions à intervalles réguliers. | ||
| + | |||
| + | Un démon nommé cron lit les fichiers qui sont dans une crontab qui se trouve dans " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Pour effectuer une sauvegarde, il suffit de copier la commande rsync dans CRON et de paramétré les diffèrent temps d' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | /!\ Il faut bien vérifier que le compte qui exécutera la commande est bien le même que celui qui a réalisé la clef rsa. | ||