Modifications pour le document Backups

Modifié par Clément AUBIN le 2022/01/17 12:29

Depuis la version 109.1
modifié par Clément AUBIN
sur 2021/03/27 21:43
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 108.1
modifié par Aubincleme
sur 2017/12/13 00:13
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Auteur du document
... ... @@ -1,1 +1,1 @@
1 -XWiki.aubincleme
1 +Main.Backups.Aubincleme
Contenu
... ... @@ -8,6 +8,8 @@
8 8  * Des dumps de bases de données spécifiques à certains services : {{code}}gitlab-prod{{/code}} et {{code}}rocket-prod{{/code}}
9 9  * Des éléments de configuration pour les services critiques de l’infrastructure : configuration DNS, DHCP, …
10 10  
11 +
12 +
11 11  == Fonctionnement ==
12 12  
13 13  Ces sauvegardes sont effectuées à l’aide de l’infrastructure [[Bacula>>url:http://blog.bacula.org/]] proposée au sein du S.I. de l’EISTI ; le serveur {{code}}bill.atilla.org{{/code}} dispose d’un //file daemon// Bacula chargé d’effectuer les sauvegardes de l’infrastructure tous les jours à partir de 21h.
... ... @@ -24,6 +24,8 @@
24 24  
25 25  === Configuration du serveur à sauvegarder ===
26 26  
29 +
30 +
27 27  1. Créer le dossier {{code}}/srv/backups{{/code}} : {{code}}mkdir -p /srv/backups{{/code}}
28 28  1. Installer le serveur NFS : {{code}}apt install nfs-kernel-server{{/code}}
29 29  1. Configurer le serveur NFS : {{code}}echo "/srv/backups 192.168.10.0/24(async,ro,no_subtree_check,no_root_squash)" >> /etc/exports{{/code}}
... ... @@ -30,8 +30,12 @@
30 30  1. Appliquer la configuration : {{code}}systemctl restart nfs-kernel-server{{/code}}
31 31  1. Installer un [[Cron>>url:https://en.wikipedia.org/wiki/Cron]] pour réaliser les dumps de la base de données : {{code}}crontab -e{{/code}}, ajouter la ligne {{code}}0 2 * * * su -l -c "pg_dumpall -f /srv/backups/postgres.sql" postgres{{/code}}
32 32  
37 +
38 +
33 33  === Configuration de {{code}}bill.atilla.org{{/code}} ===
34 34  
41 +
42 +
35 35  1. Créer le dossier du montage NFS : {{code}}mkdir -p /srv/bacula/pgsql-preprod{{/code}}
36 36  1. Ajouter le partage NFS dans le [[fstab>>url:https://en.wikipedia.org/wiki/Fstab]] : {{code}}echo "pgsql-preprod.preprod.infra.atilla.org:/srv/backups /srv/bacula/pgsql-preprod/ nfs noauto,ro,hard,intr 0 0" >> /etc/fstab{{/code}}
37 37  1. Monter le partage NFS : {{code}}mount pgsql-preprod.preprod.infra.atilla.org:/srv/backups{{/code}}
... ... @@ -40,6 +40,8 @@
40 40  
41 41  == Notes importantes ==
42 42  
51 +
52 +
43 43  * Pour que notre installation de Bacula soit homogène avec les installations de la DOSI, notre agent {{code}}bacula-fd{{/code}} à été rétrogradé à sa version 5.4.
44 44  * Il est nécessaire de notifier la DOSI lors de l’ajout d’un nouveau répertoire monté via NFS dans {{code}}/srv/bacula{{/code}} pour que la sauvegarde de ce nouveau point de montage soit effective.
45 45  * Il est également nécessaire de notifier la DOSI lors de l'ajout de gros volumes à sauvegarder (>5G).