= Projet 8.09.DEC.03 BackupPC = Suivi de la réunion jabber du mercredi 29 octobre 9h TU (PascalBouNassar, JeanBaptisteMillogo, ThomasNoël, ...) {{{ Au BMO, backuppc est utilisé pour la sauvegarde des serveurs Debian/etch et des clients (Ubuntu et Windows). Un réseau de test a été mis en place récemment afin de faire les tests nécessaires et pouvoir écrire la documentation. PBN et JB mettront à jour les pages wiki au fur et à mesure de l’avancement du travail Projet prévu pour la fin de l’année 2008 (mi-décembre si possible) TN et JC ont clarifiés les différents points relatifs au projet : 1‐ Installation de Backuppc : Procédure à zéro sur une debian etch a. Sur une Debian (etch) avec les outils de base : logcheck, apticron, ssh, rsync.. b. Installation du serveur apache2 c. Gestion des clés ssh pour les backups avec rsync d. Ajout de ce qu'il faut pour rsync via perl 2‐ Sauvegarde d’un serveur : a. On backup tout sauf des répertoires particuliers (Backuppc gère les doublons) b. On met une liste à exclure (les .mp3 ....) c. On sauvegarde les serveurs la nuit 3‐ Restauration d’un serveur : Détailler la procédure : a. Booter sur un CD live (ubuntu, par exemple) b. Récupérer la clef publique ssh c. Installer/activer rsync et ssh d. Partitionner le disque dur cible e. Monter les partitions dans la racine /target f. Lancer la restauration depuis l'interface de backuppc, vers /target g. Avant de rebooter : vérifier /target/etc/fstab, installer grub, etc... h. Rebooter hors réseau, tout vérifier avant de brancher i. Il faudrait surtout documenter l'étape "remise à plat du fstab et installation du grub" 4‐ Particularités pour les serveurs virtuels (OpenVZ) a. Il suffit donc de backupper les machines hôtes à 100%... b. il faut juste préciser que quand on est en openvz et qu'on ajoute une machine virtuelle... y'a rien à ajouter dans les backups, elle est automatiquement backuppée c. Pour la restauration on va dans le backup du serveur hôte et on ne prend que le /var/lib/vz/root/xxx/ concerné 5‐ Sauvegarde d'un poste fixe / Portable a. Pour un poste fixe : si c’est sous Mysql/NFS à ne pas backupper b. Pour le reste poste fixe ordinaire ou portable : i. A écrire la procédure pour les postes Windows, Ubuntu , MAC ii. Dire aux gens qu’on ne backup pas les mp3, films... 6‐ Sauvegarde des sauvegardes : a. L'idée c'est de mettre de temps en temps le contenu du backuppc sur des disques externes une fois par semaine par exemple b. Dupliquer la partition qui contient les données /var/lib/backuppc qui est en LVM ( Snapshot LVM) c. Script qui fera la sauvegarde des sauvegardes à une heure où il n’y a pas de sauvegarde 7- Sauvegarde de Mysql : - Il sera utile d'ajouter un cron qui fasse un "dump" complet des bases de données qui seront par la suite sauvegardées. }}}