= Installation = * Pour commencer, installons apache2 étant donné que le serveur backuppc se sert d'apache et se gère facilement via un site web. backupcedesurk$ sudo aptitude install apache2** * Installons ensuite backuppc lui même backupcedesurk$ aptitude install backuppc** * Par défaut, Backuppc nous génère un mot de passe pour le compte par défaut backuppc (pas super important de le noter dans notre cas, nous allons le changer plus loin) * Ajoutons aussi un alias /backuppc dans votre configuration d’apache2 en ajoutant dans le fichier **/etc/apache2/httpd.conf** la ligne suivante: Include /etc/backuppc/apache.conf** (comme dernière ligne dans le fichier) * Changeons le mot de passe du compte backuppc par la commande: htpasswd /etc/backuppc/htpasswd backuppc ** et saisisez le nouveau mot de passe comme il vous le demande. * Nous pouvons tenter d'y acceder via notre navigateur web: http://monserveurbackup.cedesurk.cd/backuppc avec comme login: backuppc et passwd: celuiquevousavezcréez . * Continuons la configuration proprement dite de backuppc - Nous allons créer la liste des machines à sauvegarder: Editons le fichier **/etc/backuppc/hosts ** il ressemble à ceci chez moi: # The first non-comment non-empty line gives the field names and should # not be edited!! # host dhcp user moreUsers # <--- do not edit this line #farside 0 craig jill,jeff # <--- example static IP host entry #larson 1 bill # <--- example DHCP host entry localhost 0 backuppc # le serveur backup lui même 172.16.0.3 0 backuppc root # le serveur VOIP 172.16.0.2 0 backuppc root # le serveur des catalogues 172.16.0.4 0 backuppc root # le serveur mails et DNS 172.16.0.5 0 backuppc root # le serveur web en production sur machine virtuelle 10.0.4.10 0 backuppc root # le serveur miroir 10.0.4.40 0 backuppc root # le proxy 10.0.4.20 0 backuppc root # le serveur des machines virtuelles ... = Problème résolu = jeudi 23 juillet 2009 le hdd de mon backuppc est plein /!\ Après avoir augmenté la taille de la partition Lvm de mon backuppc, j'ai eu ce message d'erreur: /etc/init.d/backuppc restart Restarting backuppc: No process in pidfile `/var/run/backuppc/BackupPC.pid' found running; none killed. couldn't do /var/lib/backuppc/log/status.pl: at /usr/share/backuppc/bin/BackupPC line 116. Résolution: j'ai ouvert le fichier /usr/share/backuppc/bin/BackupPC et j'ai commenté les lignes suivantes: # Read old status # if ( -f "$TopDir/log/status.pl" && !(my $ret = do "$TopDir/log/status.pl") ) { die "couldn't parse $TopDir/log/status.pl: $@" if $@; die "couldn't do $TopDir/log/status.pl: $!" unless defined $ret; die "couldn't run $TopDir/log/status.pl"; } Il faut dire que ces lignes permettent à backuppc de retenir l'état du serveur backup, vu qu'il y avait une erreur chez moi, du coup tout plantait. Ensuite j'ai redémarrer le service backuppc invoke-rc.d backuppc restart qui a marché! j'ai ensuite rouvert le fichier pour décommenter les 5 lignes de tout à l'heure, ensuite restart du service backuppc et ça tourne. OlivierPascalBakasanda