Wiki » Historique » Révision 5
« Précédent |
Révision 5/23
(diff)
| Suivant »
Christophe Martin, 20/09/2010 17:10
installation des clients backuppc¶
Cette page documente brièvement l'installation et la configuration de client de sauvegarde via le logiciel backuppc. Le serveur est dugong.univ-brest.fr
La procédure d'installation des clients backuppc répond au caractéristiques suivantes :
- Tous les clients utilisent la même méthode de sauvegarde :
rsync
tunnelé dansssh
. - Pas d'intervention sur le serveur de backup
- Un utilisateur peut s'enregistrer (et sa machine avec) sans intervention d'un administrateur
- Toutes les opérations sont enregistrées dans un journal (
/var/log/auto-backup-pc
) - Les administrateurs reçoivent un message électronique à chaque opération
- Toutes les connexions entre le serveur et les clients sont chiffrées
- Chaque client utilise une clef ssh différente de celle des autres clients pour garantir la confidentialité.
- La sauvegarde sur le client est effectuée par un utilisateur nommé
bckpciuem
qui devra avoir les autorisations suffisantes.
L'enregistrement d'une machine nécessite donc la création de clef spécifique.
Tout est automatisé dans un script sur le serveur dugong
qui est déclenché par une clef ssh que le client va utiliser pour s'enregistrer.
L'enregistrement d'une machine se fait donc obligatoirement via l'utilisation d'un script client qui contacte le serveur via ssh; lequel serveur calcule une clef spéciale pour le client, la transmet au client qui l'enregistre.
Aucune autre procédure ne doit donc être utilisée pour ajouter une machine à sauvegarder.
communications client-serveur lors de l'installation
La partie Macintosh¶
Il s'agit de la partie client.
Le dossiermacos
contient deux sous dossiers
Creation installe backuppc
qui contient les éléments nécessaires à la création d'un dmg pour la distribution de l'application d'enregistrement, ainsi que les fichiers.xcf
ayant servi à générer les différentes images de l'application.Installe backup-pc.app
L'application elle même. Les choses importantes dans ce dossier sont:Contents/MacOS/do-the-truc
Le script d'installation lui mêmeContents/Resources/{rsyncsend.sh,register-key,known_hosts}
les ressources utilisées/installées lors de l'exécution du script.
Mis à jour par Christophe Martin il y a environ 14 ans · 5 révisions