Migrer son BackupPC d’un serveur a un autre

J’ai eu un serveur sous iSCSI avec des volumes corrompus. J’ai aussi profité pour migrer d’une Debian un peu vieille vers une CentOS flambant neuve. Le truc qui me bourre le plus, c’est de rentrer chacun des (54) serveurs à la main. J’ai donc trouvé deux manipulations fort sympathiques pour régler ce problème. Créez une liste des serveurs que vous sauvegardez (génégalement un ls /var/lib/backuppc/pc > liste devrait faire l’affaire. Ensuite allez sur le nouveau serveur et faites :

for i in `cat liste.txt`
do
echo "$i 0 email@domaine.fr" >> /etc/BackupPC/hosts
done

DIR=/var/lib/backuppc/pc
for i in `cat backuppc-list.txt`
do
mkdir $DIR/$i
chown backuppc:backuppc $DIR/$i
chmod 750 $DIR/$i
done

Ensuite si vous avez les configurations des hosts (fichiers finissant par .pl), faites un rsync dans /etc/BackupPC/pc. Un petit reload et c’est prêt :)

3 thoughts on “Migrer son BackupPC d’un serveur a un autre

Comments are closed.