Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Backup-manager

Version 7.2

Backup-manager est un puissant outil de sauvegarde il permet :

  • de sauvegarder vos donnés! (à intervalle régulier ou sur demande)
  • d'effacer les vieilles sauvegardes.
  • de compresser les sauvegardes, les découper en plusieurs fichiers de taille déterminés
  • de ne sauvegarder que les différences entre les sauvegardes (sauvegarde incrémentale)
  • de graver les sauvegardes sur CD/DVD
  • d'exporter les sauvegardes sur une machine distante
  • d'exécuter une commande avant et après la sauvegarde

Ce document n'est qu'une synthèse/traduction de la documentation officielle disponible

Backup-manager est disponible dans le dépot universe donc pour l'installer un simple :

sudo apt-get install backup-manager

remarque : vous pouvez installer backup-manager-doc pour avoir la documentation complète en PDF et HTML



Répertoire et Sauvegarde

Répertoire et ses droits

Backup-manager stocke des sauvegardes dans un répertoire lequel peut être protégé par des droit d'acces.

BM_REPOSITORY_ROOT

Répertoire où toutes vos sauvegardes seront faites.

Remarques : Il est plus sûr :

  • de sauvegarder sur un autre disque dur (crash de disque)
  • d'allouer une partition pour les sauvegardes qui peuvent prendre beaucoup de place et géner les autres partitions (surtout si mauvais paramétrage)

Exemple :

export BM_REPOSITORY_ROOT="/sauv"
BM_REPOSITORY_SECURE

Pour des raisons de sécurité le répertoire peut n'être accessible (lectrure/écriture) que par une paire utilisateur/groupe.

Exemple :

export BM_REPOSITORY_SECURE="true"
export BM_REPOSITORY_USER="root"
export BM_REPOSITORY_GROUP="root"

Sauvegardes

BM_ARCHIVE_TTL

C'est la durée de vie (Time To Live) en jours d'une sauvegarde Exemple :

export BM_ARCHIVE_TTL="5"
BM_ARCHIVE_PURGEDUPS

Si deux sauvegardes successives sont identiques backup-manager peut créer un lien au lieu de resauvegarder. (gain de place) Exemple :

export BM_ARCHIVE_PURGEDUPS="true"
BM_ARCHIVE_PREFIX

Donne un préfixe au nom de la sauvegarde Exemple : ici le nom de l'ordinateur

export BM_ARCHIVE_PREFIX="$HOSTNAME"
BM_ARCHIVE_METHOD

La méthode permettant de faire la sauvegarde : (voir § suivant)

  • tarball
  • tarball-incremental
  • mysql
  • svn
  • pipe
  • none

Exemple :

export BM_ARCHIVE_METHOD="tarball"

Méthode de sauvegarde

Tarball

A chaque sauvegarde, elle liste les fichiers à sauvegarder dans un fichier texte et fabrique le fichier de sauvegarde. (vous pouvez faire vos propres scripts).

  • + Facile à utiliser
  • - gourmande en espace de disque!
BM_TARBALL_NAMEFORMAT

Comment apparaissent les fichier dans la liste :

  • long : liste tous les sous répertoires puis le nom du fichier (ex : /home/toto/doc.odt)
  • short : donne uniquement le nom du fichier (ex : doc.odt)

Exemple :

export BM_TARBALL_NAMEFORMAT="long"
BM_TARBALL_FILETYPE

C'est le type de compression désirée :

  • tar : sans compression fais juste une archive de vos sauvegardes
  • tar.gz : compression/décompression rapide
  • tar.bz2 : taux de compression plus élevé mais beaucoup plus lente
  • zip : compression zip
  • dar : compression et permet le découpage en plusieurs fichier de taille définie

Exemple :

export BM_TARBALL_FILETYPE="tar.gz"

Est ce que backup-manager sauvegarde les répertoires pointés par des lien (raccourcis)?

Attention : Peut considérablement augmenter la taille de votre archive. S'il y a une boucle de liens l'archive sera infinie! Soyer prudent!

Exemple :

export BM_TARBALL_DUMPSYMLINKS="false"
BM_TARBALL_DIRECTORIES

Pour faire une sauvegarde, il faut lui dire le chemin où se trouve les chose à sauvegarder :

Note : Pour sauvegarder plusieurs dossiers séparer les chemins d'un espace Exemple :

export BM_TARBALL_DIRECTORIES="/home/toto /home/tata"
BM_TARBALL_BLACKLIST

Donner une liste noire qui comporte certains dossiers et fichiers à ne pas sauvegarder.

Note : Séparer les chemins/fichiers d'un espace.

Exemple :

export BM_TARBALL_BLACKLIST="/home/toto/temp/ *.mp3"
BM_TARBALL_SLICESIZE

Détermine la taille maximale des archives dar (si vous n'utiliser pas dar cette option n'est pas pour vous)

Exemple :

export BM_TARBALL_SLICESIZE="1000M"

Tarball incrémentale

Cette méthode est identique à tarball mais ne sauvegarde que les différences entre deux sauvegardes successives. Ici 2 sortes de sauvegardes sont mise en oeuvre :

  1. Sauvegardes complète (full) : sauvegarde tous les fichiers comme une tarball à intervalle régulier.
  2. Sauvegardes différentielles : ce sont les sauvegardes entre 2 sauvegardes complètes. Elles contiennent juste la différence entre 2 sauvegardes successives.
  • + Gain de place énorme
  • - Toute votre sauvegarde n'est pas dans la même archive

Autres

Méthode d'envoi des sauvegardes

Exportations sur média

Gravure CD/DVD

Options avancées

Les logs

Les commandes extérieures

Commmande pré

Commmande post


Commandes utiles

Automatisation avec CRON

  • securite/backup-manager.1162559056.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)