arrowAccueil arrow Notes d'installation arrow backuppc v2.1.0 01-08-2010
En Bref
Ayant repris en mai 2005 mon activité professionnelle,  je n'ai plus le temps de mettre à jour le site. Veuillez m'en excuser.


 
Menu
Accueil
Présentation
Avantages
Inconvénients
Documents de référence
Mot de l'auteur
- - - - - - -
Popularité
Anomalies
Notes d'installation
Mes logiciels
- - - - - - -
Liens web
Infos (Archives)
- - - - - - -
Me contacter
Administration
En ligne
Il y a actuellement 1 invité en ligne
Compteur
Visiteurs: 152899
backuppc v2.1.0 Convertir en PDF Version imprimable Suggérer par mail
08-09-2004

Installation BackupPC v2.1.0

Site web : http://backuppc.sourceforge.net/

Installation faite sur une Mandrake 10.0

Cette note est un complément à la documentation (d'ailleurs bien faite) d'installation du produit.

Parmi les différentes possibilités de communication entre les clients et le serveur Backuppc, le choix a été d'utiliser rsync sur ssh.

Prérequis PC Client (PC à sauvegarder):

rsync

openssh serveur

créer un user « backuppc » avec uid=0 (idem root) et dans groupe root (répertoire /home/backuppc)

Prérequis PC BackupPC

openssh client

package perl

package perl-devel

rsync

configurer dans /etc/hosts le PC client

créer un user « backuppc » et un groupe « backuppc »

Installation librairies Perl sur PC BackupPC

Installer 3 librairies perl (www.cpan.org) dans cet ordre : Compress-Zlib, Archive-Zip, File-RsyncP

ex install :

tar zxvf Archive-Zip-1.01.tar.gz  cd Archive-Zip-1.01  perl Makefile.PL  make  make test  make install

Configurer SSH

- sur le PC BackupPC et sous le login « backuppc » :
génération des clés ssh2 (dsa) : ssh-keygen -d

cela générère 2 fichiers id_dsa et id_dsa.pub dans /home/backuppc/.ssh


- sur le PC Client sous le login « backuppc »

récupérer le fichier id_dsa.pub sur le PC BackupPC sous /home/backuppc/.ssh

renommer le fichier id_dsa.pub en authorized_keys

modifier le fichier /etc/ssh/sshd_config :

ListenAddress 192.168.1.10

PermitRootLogin yes

PasswordAuthentication no

(sachant que 192.168.1.10 est l'adresse du PC Client)

Installation logiciel sur PC BackupPC

Sous root :  tar zxf BackupPC-2.1.0.tar.gz  cd BackupPC-2.1.0  perl configure.pl


concernant l'interface CGI, j'ai choisi le « standard setup » , le script perl se retrouve ainsi (faire si nécessaire "chmod u+s ..." et "chgrp apache ..."):

-rwsr-xr-- 1 backuppc apache 3925 /var/www/cgi-bin/BackupPC_Admin


j'ai choisi d'installer les gifs sous /var/www/html/BackupPC.

configurer le fichier "hosts" de backuppc : déclarer les PCs à sauvegarder en suivant l'exemple donné.

configuration fichier config.pl (les lignes suivantes ont été modifiées) :

< $Conf{XferMethod} = 'rsync';

< $Conf{SmbClientPath} = '/tmp';

< $Conf{RsyncClientCmd} = '$sshPath -q -x -l backuppc $host $rsyncPath $argList+';

< $Conf{RsyncShareName} = ['/home', '/var/lib/mysql', '/etc', /var/www];

< $Conf{NmbLookupPath} = '/tmp';

Enfin pour que Backuppc soit lancé au boot, il faut récupérer le fichier apporté dans la fourniture :
#cp BackupPC-2.1.0/init.d/linux-backuppc /etc/init.d/BackupPC
puis sur une mandrake :
#chkconfig --add backuppc
#chkconfig --level 345 backuppc on
#chkconfig --list backuppc






Suivant >
 
top