BackupPC

BackupPC est un logiciel de sauvegarde réseau. Ce dernier peut sauvegarder n'importe quelle machine du réseau, ou éventuellement des machines distantes selon plusieurs méthodes (smb, tar+ssh, rsync+ssh, rsyncd). Par défaut ce service sauvegarde de manière quotidienne votre iPasserelle (configuration, données, répertoires personnels utilisateurs, dossiers partagés, mails, bases de données etc...).

La configuration par défaut effectue une sauvegarde complète par mois, et une sauvegarde incrémentielle par jour. Les sauvegardes incrémentielles permettent d'économiser des ressources en ne sauvegardant que les fichiers modifiés ou ajoutés depuis la dernière sauvegarde complète. Les sauvegarde quotidiennes sont conservées sur une période d'un mois (les 30 dernières sauvegardes incrémentielles), alors que les sauvegardes complètes sont conservées sur une période d'un an (les 12 dernières sauvegardes complètes). Cette configuration pourra être ajustée en fonction de l'espace disponible et des besoins.

Le schéma de stockage de BackupPC permet d'économiser beaucoup d'espace disque en mutualisant (par des hardlinks) les fichiers identiques à travers les différents hôtes et les différents jeux de sauvegardes. De plus, les fichiers sont compressés avant le stockage. Ce fonctionnement permet en général d'atteindre des taux d'utilisation de 10:1 (1To de données sauvegardées n'occupe que 100Go réel sur l'espace de stockage).

Il est également possible (et conseillé) de configurer une exportation de ces sauvegardes hors site. Plusieurs méthodes sont disponibles, la plus simple étant une rotation de disques dur externes (USB ou eSATA)

L'interface d'administration de BackupPC est https://sas.[DOMAIN]/BackupPC

L'interface de BackupPC permet de gérer entièrement les sauvegardes, de la configuration:

Configuration BackupPC

à l'exploration des sauvegardes, et la restauration:

Explorateur de sauvegardes

Cette interface permet également de vérifier l'état globale des sauvegardes:

Visualisation de l'état des sauvegardes

Un des atouts majeur de ce logiciel est ça capacité à pouvoir explorer et restaurer les différentes versions des fichiers sauvegardés. En effet, à chaque nouvelle sauvegarde, si un fichier à été modifié, une nouvelle copie sera faite, sans écraser la/les versions précédentes. Un mode d'exploration spécial permet de visualiser rapidement le nombre de versions disponibles, les dates de créations, suppressions, modifications des fichiers etc...

La documentation complète est disponible sur le site officiel du projet: http://backuppc.sourceforge.net/

Ce module est basé sur les composants suivants: BackupPC