Projet

Général

Profil

Wiki » Historique » Version 22

Jonathan Schaeffer, 08/07/2013 13:50

1 19 Anonyme
{{toc}}
2 17 Anonyme
3 18 Anonyme
h1. installation des clients backuppc
4 1 Christophe Martin
5
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@
6
7 10 Anonyme
La procédure d'installation des clients backuppc répond aux caractéristiques suivantes :
8 1 Christophe Martin
9 5 Christophe Martin
# Tous les clients utilisent la même méthode de sauvegarde : @rsync@ tunnelé dans @ssh@ .
10 1 Christophe Martin
# Pas d'intervention sur le serveur de backup
11
# Un utilisateur peut s'enregistrer (et sa machine avec) sans intervention d'un administrateur
12
# Toutes les opérations sont enregistrées dans un journal (@/var/log/auto-backup-pc@)
13
# Les administrateurs reçoivent un message électronique à chaque opération
14
# Toutes les connexions entre le serveur et les clients sont chiffrées
15
# Chaque client utilise une clef ssh différente de celle des autres clients pour garantir la confidentialité.
16 5 Christophe Martin
# La sauvegarde sur le client est effectuée par un utilisateur nommé @bckpciuem@ qui devra avoir les autorisations suffisantes.
17 1 Christophe Martin
18
L'enregistrement d'une machine nécessite donc la création de clef spécifique.
19
20
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.
21
22
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.
23
24 2 Christophe Martin
Aucune autre procédure ne *doit* donc être utilisée pour ajouter une machine à sauvegarder.
25
26 1 Christophe Martin
27 6 Christophe Martin
h2. Détails techniques
28 2 Christophe Martin
29 6 Christophe Martin
* [[communications client-serveur lors de l'installation]]
30 20 Anonyme
* [[installation de la moulinette sur le serveur]]
31 7 Christophe Martin
* [[détails du script serveur d'enregistrement des clients]]
32 6 Christophe Martin
* [[le client macintosh]]
33 8 Anonyme
* [[le client debian]]
34 9 Anonyme
* [[le client redhat]]
35 8 Anonyme
* [[le client linux générique]]
36
* [[le client windows]]
37 11 Anonyme
38 13 Anonyme
h2. [[Problèmes d'installation]]
39 11 Anonyme
40
h2. Versions
41
42
[[v1.0]]
43 21 Jonathan Schaeffer
44
h1. Développement
45
46
* [[Prérequis]]
47
* [[Architecture de développement]]
48
* [[Dépot Git]]
49 22 Jonathan Schaeffer
50
h1. Références
51
52
[[http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_-_Client_-_Windows_VSS]]
53
54
[[http://www.goodjobsucking.com/?p=62]]