Wiki » Historique » Révision 21
Révision 20 (Anonyme, 10/01/2012 15:47) → Révision 21/23 (Jonathan Schaeffer, 29/01/2013 09:46)
{{toc}}
h1. 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 aux caractéristiques suivantes :
# Tous les clients utilisent la même méthode de sauvegarde : @rsync@ tunnelé dans @ssh@ .
# 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.
h2. Détails techniques
* [[communications client-serveur lors de l'installation]]
* [[installation de la moulinette sur le serveur]]
* [[détails du script serveur d'enregistrement des clients]]
* [[le client macintosh]]
* [[le client debian]]
* [[le client redhat]]
* [[le client linux générique]]
* [[le client windows]]
h2. [[Problèmes d'installation]]
h2. Versions
[[v1.0]]
h1. Développement
* [[Prérequis]]
* [[Architecture de développement]]
* [[Dépot Git]]