BackupPC : Différence entre versions

De Asso Val Libre
Aller à : navigation, rechercher
(Comment déplacer un backuppc ?)
Ligne 1 : Ligne 1 :
{{Appli | name=backuppc | categorie=AMP | dev=Perl }}
+
{{Appli | name=backuppc | categorie=Admin | dev=Perl | interface=Web }}
  
 
== Pointeurs ==
 
== Pointeurs ==

Version du 15 mars 2014 à 15:51

FIXME Descriptif
 Copies d'écrans
Les liens ci-dessous sont donnés à titre indicatif et automatiquement générés. Certains peuvent être invalides.
  • [FIXME Home Site officiel]

youtube

ubuntu-fr

stackoverflow

duckduckgo

guix

launchpad


 ATTENTION: Ne téléchargez jamais un logiciel en dehors de son site officiel de diffusion ou de celui de votre distribution 
            ÉVITEZ les sites dits de téléchargements gratuits


Flatpak
Rechercher si un paquet Flatpak correspondant backuppc est disponible à l'adresse ci-dessous
https://flathub.org/apps/search/backuppc
Utiliser alors votre magasin de logiciels pour installer le flatpak souhaité

Pointeurs

Wikipedia 
http://fr.wikipedia.org/wiki/BackupPC
Doc (installation) ubuntu 
http://doc.ubuntu-fr.org/backuppc (oubli le léger détail de l'installation du serveur web associé : apache !!)
Doc backuppc 
(english !) http://backuppc.sourceforge.net/faq/BackupPC.html

Installation de base

On privilégie l'installation de la version 3.0 de backuppc qui est entièrement configurable par l'interface web.

Pré-requis 
un serveur apache opérationnel sur le serveur de sauvegarde (on suppose ici localhost) : http://localhost ou https://localhost
sudo apt-get install libapache-mod-ssl apache-ssl
Installation des paquets backuppc 
sudo apt-get install backuppc smbclient samba-common -t testing

Attention : l'installation indique le mot de pass généré pour la connexion, à noter !!

Se connecter sur : http://localhost/backuppc (login = backuppc)

Résultat 
interface web vers le serveur de sauvegarde (par défaut en anglais):


Backuppc.jpg


Sauvegarde Linux/SSH

Principe 
le serveur backuppc (l'utilisateur 'backuppc' en fait) dispose d'une clé autorisée à se connecter (root) sur la machine à sauvegarder.
  • Sur une ubuntu, ajouter un pass pour l'utilisateur root

Les défauts de backuppc

  • Il n'est pas trivial de donner un accès avec des droits adaptés aux utilisateurs.
  • Les fichiers ne sont pas sauvegardés "en clair". Restauration sans backuppc non triviale.
  • Documentation en ligne en anglais.
  • C'est le serveur qui se connecte aux clients à sauvegarder. C'est donc une manip plus intrusive que l'inverse.

Questions

Optimiser le fonctionnement

Alléger la charge CPU 
Dans la configuration générale, insérer 'nice -n 19' devant les commandes réalisant les sauvegardes (rsync / samba / ...)
Exclure les fichiers inutiles 
Dans la configuration globale, exclure :
 .adobe  .macromedia  .config  .local  .cache  Téléchargements/  etc selon les besoins

Comment déplacer un backuppc ?

Un beau jour, on change de machine de sauvegarde... comment transporter "un" backuppc tout en préservant son fonctionnement ?

Le piège c'est d'oublier de préserver les clés ssh utilisées pour se connecter sur les machines clientes. Pour être autorisée à sauvegarder la nouvelle machine hébergeant backuppc devra présenter les mêmes clés.

En bref, backuppc c'est essentiellement :

  • une zone de stockage/sauvegarde (/var/lib/backuppc)
  • les fichiers de configurations (/etc)
  • la clé ssh (/var/lib/backuppc/.ssh/...)

Comment surveiller backuppc ?

Bah oui, une sauvegarde qui ne fonctionne pas ne sauvegarde rien...