Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bacula [Le 05/06/2011, 18:28]
212.198.158.80 [Configuration de Bacula]
bacula [Le 29/06/2023, 11:04] (Version actuelle)
81.250.204.187 [Pré-requis]
Ligne 1: Ligne 1:
-{{tag>Jaunty ​sauvegarde}}+{{tag>Xenial ​sauvegarde ​BROUILLON}}
  
 ---- ----
Ligne 12: Ligne 12:
 **MAIS SA CONFIGURATION FINE NÉCESSITE DE NOMBREUSES CONNAISSANCES PROPRES AU MONDE DE LA SAUVEGARDE.** **MAIS SA CONFIGURATION FINE NÉCESSITE DE NOMBREUSES CONNAISSANCES PROPRES AU MONDE DE LA SAUVEGARDE.**
  
-Cette page ne pourra jamais vous dispenser d'​aller jeter un coup d'œil au manuel (en anglais) situé [[http://www.bacula.org/​fr/?page=documentation|ici]].+Cette page ne pourra jamais vous dispenser d'​aller jeter un coup d'œil au manuel (en anglais) situé [[http://blog.bacula.org/​documentation/​documentation/|ici]].
  
 =====Pré-requis===== =====Pré-requis=====
  
-FIXME +  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​xfs|xfs]]** et **[[apt://​xfsprogs|xfsprogs]]** ((xfs est un format de fichier qui permet d'​écrire des fichiers immenses et est sensé être plus rapide que ext2 ou ext3. Vos fichiers de sauvegarde vont faire chacun des centaines de Go)) +  * Disposer d'une connexion à Internet configurée et activée. 
-  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​gparted|gparted]]**+  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>|xfsprogs]]** ((xfs est un format de fichier qui permet d'​écrire des fichiers immenses et est sensé être plus rapide que ext2 ou ext3. Vos fichiers de sauvegarde vont faire chacun des centaines de Go)). Ce paquet ​n'est requis que si l'on choisi d'​utiliser une partition de type XFS. Il est tout à fait possible d'​utiliser EXT4 qui est pris en charge nativement.
   * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​mysql-server|mysql]]**   * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​mysql-server|mysql]]**
  
 =====Installation===== =====Installation=====
- +[[:​tutoriel:​comment_installer_un_paquet|installez ​les paquets]] **[[apt>bacula]]** ​et **[[apt>bacula-console-qt]]** (utile pour la restauration).
-  * [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt://bacula|bacula]]** +
-  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] ​**[[apt://​bacula-console-qt|bacula-console-qt]]** (utile pour la restauration) +
- +
-<note warning>​Il y a un léger bug dans le paquetage bacula avec ubuntu 9.04 (jaunty). Il ne faut pas installer en même temps MySQL et Bacula (ou l'​initialisation de MySQL se fait APRES celle de Bacula). Par conséquent,​ il est recommandé d'​installer d'​abord MySQL et Bacula dans un deuxième temps </​note>​ +
- +
- +
-===== Configuration===== +
- +
-FIXME+
  
  
 ===== Exemple d'​utilisation : Sauvegarde automatique sur un second disque dur ===== ===== Exemple d'​utilisation : Sauvegarde automatique sur un second disque dur =====
  
-Ce tutoriel est destiné à ceux qui souhaitent sauvegarder automatiquement leur configuration et leurs fichiers, afin de ne rien perdre en cas de crash disque, de corruption de données (ou simplement de suppression de fichiers trop rapide). ​+Ce tutoriel est destiné à ceux qui souhaitent sauvegarder automatiquement leur configuration et leurs fichiers, afin de ne rien perdre en cas de crash disque, de corruption de données (ou simplement de suppression de fichiers trop rapide).
  
 Il est possible de sauvegarder sur des bandes magnétiques ou des DVD, mais étant donné le prix d'un lecteur de bandes, nous allons utiliser une méthode moins coûteuse : **un second disque dur** (quelques centaines de Go, ce qui dans une optique de sauvegarde personnelle est largement suffisant). Il est possible de sauvegarder sur des bandes magnétiques ou des DVD, mais étant donné le prix d'un lecteur de bandes, nous allons utiliser une méthode moins coûteuse : **un second disque dur** (quelques centaines de Go, ce qui dans une optique de sauvegarde personnelle est largement suffisant).
Ligne 46: Ligne 37:
 Afin de pouvoir être averti par mail que la sauvegarde a été effectuée ou des problèmes éventuels, installer : Afin de pouvoir être averti par mail que la sauvegarde a été effectuée ou des problèmes éventuels, installer :
  
-  * [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt://postfix|postfix]]** (choisir l'​option site internet lors de l'​installation) +  * [[:​tutoriel:​comment_installer_un_paquet|installez ​les paquets]] **[[apt>postfix]]** (choisir l'​option site internet lors de l'​installation) ​et **[[apt>dovecot-pop3d]]** (afin de pouvoir lire les mails avec [[:​Evolution]] ou [[:​Thunderbird]] via POP3) 
-  * [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] ​**[[apt://​dovecot-pop3d|dovecot-pop3d]]** (afin de pouvoir lire les mails avec [[:​Evolution]] ou [[:​Thunderbird]] via POP3) +<​note>​ Pour Lucid (10.4) il faut modifier le fichier ​**/​etc/​dovecot/​dovecot.conf** afin de donner le type de mailbox. 
-<​note>​ Pour Lucid (10.4) il faut modifier le fichier /​etc/​dovecot/​dovecot.conf afin de donner le type de mailbox. +Autrement dit, il faut ajouter dans /​etc/​dovecot/​dovecot.conf la ligne : <​file>​mail_location = mbox:​~/​mail:​INBOX=/​var/​mail/​%u</​file>​
-Autrement dit, il faut ajouter dans /​etc/​dovecot/​dovecot.conf la ligne  +
- +
-mail_location = mbox:​~/​mail:​INBOX=/​var/​mail/​%u+
  
-puis taper dans un terminal+puis taper dans un terminal :
  
 /​etc/​init.d/​dovecot restart /​etc/​init.d/​dovecot restart
Ligne 63: Ligne 51:
  
 Je suppose ici que le second disque dur est monté sur **''/​dev/​sdb1''​** (c'est à dire le second disque IDE/SATA). Je suppose ici que le second disque dur est monté sur **''/​dev/​sdb1''​** (c'est à dire le second disque IDE/SATA).
-Pour plus de détail ​sur la numérotation/​nommage des disques ​dur, voir [[http://​www.debian.org/​releases/​stable/​i386/​apcs04.html.fr]]+Pour plus de détails ​sur la numérotation/​nommage des disques ​durs, voir [[http://​www.debian.org/​releases/​stable/​i386/​apcs04.html.fr]]
  
   - création du répertoire où seront stockés les fichiers de sauvegarde : **''/​opt/​SAUVEGARDE''​** <​code>​sudo mkdir /​opt/​SAUVEGARDE</​code>​   - création du répertoire où seront stockés les fichiers de sauvegarde : **''/​opt/​SAUVEGARDE''​** <​code>​sudo mkdir /​opt/​SAUVEGARDE</​code>​
Ligne 69: Ligne 57:
   - [[:​tutoriel:​comment_editer_un_fichier|éditer]] **''/​etc/​fstab''​** ((sudo gedit /​etc/​fstab)) et ajouter : <​file>/​dev/​sdb1 ​      /​opt/​SAUVEGARDE xfs     ​defaults ​    ​0 ​      ​1</​file>​   - [[:​tutoriel:​comment_editer_un_fichier|éditer]] **''/​etc/​fstab''​** ((sudo gedit /​etc/​fstab)) et ajouter : <​file>/​dev/​sdb1 ​      /​opt/​SAUVEGARDE xfs     ​defaults ​    ​0 ​      ​1</​file>​
  
-<note warning>​Attention avec l'​utilisation de **gparted**! Ne vous trompez pas de disque dur, vous risquer ​de formater (effacer) votre propre installation d'​Ubuntu! Assurez-vous de formater le disque dur ne CONTENANT PAS votre installation,​ votre installation étant le plus souvent sur le disque sda (premier disque IDE/SATA). </​note>​+<note warning>​Attention avec l'​utilisation de **gparted**! Ne vous trompez pas de disque dur, vous risquez ​de formater (effacer) votre propre installation d'​Ubuntu! Assurez-vous de formater le disque dur ne CONTENANT PAS votre installation,​ votre installation étant le plus souvent sur le disque sda (premier disque IDE/SATA). </​note>​
  
 Normalement il est maintenant possible de monter le second disque dur : Normalement il est maintenant possible de monter le second disque dur :
Ligne 87: Ligne 75:
 | **Incrementale**\\ (Incremental) | Une sauvegarde qui inclut tous les fichiers modifiés depuis le lancement de la dernière sauvegarde complète (Full), différentielle,​ ou incrémentale.\\ Normalement spécifié dans la directive //Level// (niveau) dans la définition de la ressource //Job//, ou dans une ressource //​Schedule//​. | | **Incrementale**\\ (Incremental) | Une sauvegarde qui inclut tous les fichiers modifiés depuis le lancement de la dernière sauvegarde complète (Full), différentielle,​ ou incrémentale.\\ Normalement spécifié dans la directive //Level// (niveau) dans la définition de la ressource //Job//, ou dans une ressource //​Schedule//​. |
  
-Pour plus de detail ​voir [[http://​www.bacula.org/​fr/​dev-manual/​Qu_est_ce_que_Bacula.html]].+Pour plus de détail ​voir [[http://​www.bacula.org/​fr/​dev-manual/​Qu_est_ce_que_Bacula.html|ici]].
  
  
Ligne 179: Ligne 167:
 </​file>​ </​file>​
  
-  * Copier les bootstrap. ​Ceux sont les fichiers qui permettront la restauration en cas de perte de données. On les met sur la partition de sauvegarde+  * Copier les bootstrap. ​Ce sont les fichiers qui permettront la restauration en cas de perte de données. On les met sur la partition de sauvegarde
 <​file>​ <​file>​
 Write Bootstrap = "/​opt/​SAUVEGARDE/​bacula/​BackupCatalog.bsr"​ Write Bootstrap = "/​opt/​SAUVEGARDE/​bacula/​BackupCatalog.bsr"​
Ligne 219: Ligne 207:
 <​note>​ <​note>​
 ce lien est HS, c'est peut-être celui là qui le remplace:\\ ce lien est HS, c'est peut-être celui là qui le remplace:\\
-http://​www.bacula.org/​5.0.x-manuals/​en/​main/​main/​Automated_Disk_Backup.html+https://​www.bacula.org/​5.0.x-manuals/​en/​main/​main/​Automated_Disk_Backup.html
 </​note>​ </​note>​
  
Ligne 329: Ligne 317:
 A partir de cette interface graphique vous pouvez tester si votre installation fonctionne en effectuant une sauvegarde (vous devriez recevoir un mail à la fin) et en effectuant une restauration (qui sera dans **''/​opt/​SAUVEGARDE/​bacula-restores''​**). A partir de cette interface graphique vous pouvez tester si votre installation fonctionne en effectuant une sauvegarde (vous devriez recevoir un mail à la fin) et en effectuant une restauration (qui sera dans **''/​opt/​SAUVEGARDE/​bacula-restores''​**).
  
-<note important>​Quand vous regardez les fichiers qui sont dans //​bacula-restores//​ ne pas oublier que vous n'avez pas forcement les droits de tout voir. +<note important>​Quand vous regardez les fichiers qui sont dans //​bacula-restores//​ ne pas oublier que vous n'avez pas forcement les droits de tout voir.
 Autrement dit, le fichier peut avoir été restauré, mais si vous n'​êtes pas dans le groupe **''​bacula''​** vous ne pourrez pas le voir.</​note>​ Autrement dit, le fichier peut avoir été restauré, mais si vous n'​êtes pas dans le groupe **''​bacula''​** vous ne pourrez pas le voir.</​note>​
  
 +=== Oups. mon disque est rempli par les sauvegardes! ===
 +== Reduire la durée de rétention ==
 +Par exemple dans **/​etc/​bacula/​bacula-dir.conf** au lieu d'​avoir
 +<​code> ​ Volume Retention = 6 months </​code>​
 +mettre
 +<​code> ​ Volume Retention = 3 months </​code>​
 +pour passer de 6 a 3 mois
 +== Supprimer certains fichiers ==
 +Réduire la durée de rétention ne va pas faire tomber le % d'​utilisation du disque tout de suite, il va falloir faire du ménage à la main.
 +Pour cela il va falloir démarrer la console de bacula (bat)
 +=== trouver un volume à supprimer ===
 +Avec la console de bacula, sélectionner **Pools** puis sélectionner un volume et vérifier ce qu'il contient avec un clic droit puis **list job on volume**
 +Répéter l'​opération jusqu'​à avoir un volume assez vieux que vous pouvez supprimer.
 +=== purger ===
 +une fois le volume choisi, faites un nouveau clic droit et choisissez **purge volume**. Répondez oui aux messages vous demandant si vous êtes sûr de vous. La console bacula va alors faire apparaître le volume comme **purged**
 +=== supprimer le volume ===
 +Une fois le volume purgé, il faut le supprimer de la base de données de bacula. Ceci se fait avec un clic droit et le menu **delete volume**
 +Une fois cette opération effectuée, vous pouvez supprimer le fichier par un classique **rm** (par exemple "rm Full-0073"​).
  
 =====Liens===== =====Liens=====
  
- +  ​* [[https://​www.bacula.org/​documentation/​|Documentation officielle de Bacula]] 
-  ​* [[http://​www.bacula.org/​fr/?​page=documentation|Documentation officielle de Bacula]] +  * [[https://​fr.wikipedia.org/​wiki/​Bacula|Article wikipedia sur Bacula]]
-  * [[http://​fr.wikipedia.org/​wiki/​Bacula|Article wikipedia sur Bacula]]+
   * [[http://​www.opendoc.net/​comment-sauvegarder-avec-bacula|Article Opendoc sur Bacula]]   * [[http://​www.opendoc.net/​comment-sauvegarder-avec-bacula|Article Opendoc sur Bacula]]
 ---- ----
  
  • bacula.1307291329.txt.gz
  • Dernière modification: Le 15/12/2011, 15:18
  • (modification externe)