Projet

Général

Profil

Installation de la moulinette sur le serveur » Historique » Version 3

Christophe Martin, 31/01/2012 17:59

1 1 Christophe Martin
h1. Installation de la moulinette sur le serveur
2
3
Pour installer la moulinette, ie le script @enregistre-auto-client@, sur le serveur il faut
4 3 Christophe Martin
# Le copier sur le serveur de backup (évidemment)
5
# l'associer avec une clef ssh de l'utilisateur backuppc. clef que nous désignons sous le terme register-key
6 1 Christophe Martin
7 3 Christophe Martin
La clef d'enregistrement register-key, si elle est modifiée *doit* avoir
8 2 Christophe Martin
# sa partie *privée* remise dans les _setup_ unix, macintosh, windows...
9 3 Christophe Martin
# sa partie *publique* remise à jour dans le fichier .ssh/authorized_keys de l'utilisateur backuppc (CF juste en dessous : )
10 1 Christophe Martin
11 3 Christophe Martin
L'association de la partie publique de la clef register-key avec le script d'auto enregistrement @enregistre-auto-client@ se fait grâce à une ligne dans le fichier @.ssh/authorized_keys@ de l'utilisateur backuppc sur le serveur de sauvegarde.
12 1 Christophe Martin
<pre>
13
command="/export/home/backuppc/local-bin/enregistre-auto-client" ssh-rsa AAAAB3N....ABE12ED Pour l'enregistrement automatique des clients backuppc
14
</pre>
15
16
h2. Modification du script d'enregistrement
17
18
*La version présente sur le serveur ne doit JAMAIS être modifiée directement*. Il faut bien sûr utiliser le dépôt git, et propager les modifications depuis le dépôt vers le serveur de sauvegarde.
19
20
Réciproquement, toute modification dans le dépôt git doit être répercutée sur le serveur.
21
22
Pour cela, à partir du répertoire contenant le script source dans votre copie locale du dépôt git, faites un @scp enregistre-auto-client Root@backuppc-serveur:/la/ou/il/doit/etre/installé@ .
23
24
ou, vérifiez les chemins dans le script @send-to-dugong@ du même répertoire et lancez le :
25
26
<pre>./send-to-dugong scp</pre>
27
28 3 Christophe Martin
PS, les chemins à vérifier sont indiqués sur la page wiki du serveur : [[https://www-iuem.univ-brest.fr/dokiuem/service/backuppc]]