Le système de backup est basé sur backuppc, et est hebergé sur backup.sn.auf

Configuration générale

Matériel

Backup des backups

Pour avoir une copie externe des données du serveur, en cas de crash des disques de sauvegardes. Le problème est qu'il est impossible de faire une copie des fichiers via rsync, tar ou autre, à cause de la structure du pool de fichiers backuppc, qui fait un usage intensif des liens physiques : la RAM consommée par les outils classiques est énorme.

La solution choisie est une copie via partimage d'un snapshot LVM de la partition de backup vers plusieurs disques USB externes, branchés chacun sur un canal USB différents, et configurés en LVM+strip. Cela donne une vitesse de sauvegarde de l'ordre de 1,3 Go/min avec du matériel acheté à l'épicerie du coin (cartes PCI USB à 4000 FCFA / 6 euros, et boitiers USB/IDE à 12000 CFA / 20 euros)

Les disques sont branchés chaque vendredi, la copie se fait le dimanche, et les disques sont stockés chaque lundi dans le bureau de l'administrateur, dans l'autre bâtiment ("l'autre" par rapport au local technique)

Ajouter une nouvelle machine à la liste des machines à sauvegarder

sudo su - backuppc
ssh-agent bash
ssh-add
ssh-copy-id root@<lenomdelamachine>

workaround pour forcedeth

May 5 22:26:25 backup2 kernel: [502329.184368] eth0: too many iterations (6) in nv_nic_irq. ajouter le fichier /etc/modprobe.d/options

options forcedeth max_interrupt_work=15

cas des machines openvz sur vz-dakar.sn.auf.org

...

cas des machines openvz sur vz-bao.sn.auf

...

Restaurer totalement une machine

(suite à un crash de disque, par exemple)

Restaurer un répertoire

ZAO/Dakar/Configuration/Backup (dernière édition le 2009-05-06 11:32:45 par NdimbyAndriantsoavina)