BackupPC
Description
Fonctionnalités générales
Logiciel dédié à la sauvegarde centralisée de machines Unix (Linux, Solaris, MacOSX...) ou Windows, sur les disques d'un serveur de sauvegardes.
Pour réaliser les sauvegardes BackupPC utilise divers protocoles et commandes :
- le protocole SMB pour extraire les données des machines clientes Windows,
- TAR ou RSYNC (associés à SSH), NFS, ou encore FTP pour les clients de type Unix
- support des sauvegardes complètes, incrémentielles ou partielles (possibilité de reprise sur erreur)
- interface web pour administrateur et utilisateurs
- support des sauvegardes de machines portables, machines connectées de façon intermittente, ou avec adresses IP variables (exemple : DHCP dynamique)
Autres fonctionnalités
- compression des fichiers sur le serveur de sauvegarde
- élimine les redondances entre fichiers identiques (déduplication au niveau fichier) : gain d'espace sur le serveur
- possibilité d'utiliser un module rsync pour la sauvegarde, en installant rsyncd sur la machine cliente
- envoi optionnel d'avertissements par email aux utilisateurs ou administrateurs
- possibilité pour les utilisateurs de déclencher manuellement une sauvegarde complète ou incrémentale (en dehors du calendrier calculé par le serveur), possibilité de planifier manuellement une sauvegarde à rythme régulier
- possibilité pour les utilisateurs de modifier certains paramètres de sauvegardes (selon restrictions faites par l'administrateur)
- authentification des utilisateurs (accès à l'interface web) via HTTP ou LDAP
Interopérabilité
- stockage des données au format GZIP
- possibilité d'extraction des données au format TAR et GZIP
- possibilité d'archivage vers supports amovibles (ex. bandes) au format TAR
- utilise les protocoles standards SSH, RSYNC, NFS, SMB, FTP pour effectuer la sauvegarde des machines
Contexte d'utilisation dans mon laboratoire/service
- utilisé par le Service Informatique de l'Observatoire pour sauvegarder les postes clients (fixes et mobiles) ainsi qu'une partie des serveurs.
- en exploitation depuis 2003
- 133 machines sauvegardées début 2014
Parmi les qualités :
- interface de gestion quotidienne lisible et retenant l''essentiel, emails automatiques pertinents
- richesse de la configuration (via fichier de configuration).
- scalabilité conditionnée essentiellement par le volume disque du serveur de sauvegarde
- bonne gestion des machines portables
- format des sauvegardes non propriétaire
- possibilité d'auto-gestion, d'accès et de vérification des sauvegardes par les utilisateurs
Limitations, difficultés, fonctionnalités importantes non couvertes
BackupPC ne réalise pas de sauvegardes sur bandes (ex. voir Bacula ou Amanda). Cependant, une commande d'extraction des données au format TAR/GZIP permet d'extraire en bloc vers des support amovibles (donc possibilité d'écrire des scripts automatisés adéquats).