technique:old:adminsys:backup:db:check

Différences

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

Lien vers cette vue comparative

Prochaine révisionLes deux révisions suivantes
technique:adminsys:backup:db:check [2021/01/25 22:54] – créée qduchemitechnique:adminsys:backup:db:check [2021/01/25 22:59] qduchemi
Ligne 1: Ligne 1:
 # Vérification du fonctionnement # Vérification du fonctionnement
  
-Afin de s'assurer du bon fonctionnement du conteneur de sauvegarde, plusieurs vérifications peuvent être faites : +Afin de s'assurer du bon fonctionnement du conteneur de sauvegarde, plusieurs vérifications peuvent être faites
-  Regarder le nom des sauvegardes dans le dossier de sauvegarde de la machine hôte (/DATA/BACKUP/<nom du service>/) avec la commande `ls -lrh`. Ci-dessous, nous pouvons voir que les sauvegardes se font toutes les 6 heures :<code>+ 
 +Regarder le nom des sauvegardes dans le dossier de sauvegarde de la machine hôte (`/DATA/BACKUP/<service>`) avec la commande `ls -lrh`. Ci-dessous, nous pouvons voir que les sauvegardes se font toutes les 6 heures :<code> 
 -rw-r--r-- 1 root root 172M janv.  5 12:00 2018.01.05.120001.sql -rw-r--r-- 1 root root 172M janv.  5 12:00 2018.01.05.120001.sql
 -rw-r--r-- 1 root root 172M janv.  5 06:00 2018.01.05.060001.sql -rw-r--r-- 1 root root 172M janv.  5 06:00 2018.01.05.060001.sql
Ligne 22: Ligne 24:
 -rw-r--r-- 1 root root 171M janv.  1 06:00 2018.01.01.060001.sql -rw-r--r-- 1 root root 171M janv.  1 06:00 2018.01.01.060001.sql
 </code> </code>
-  * L'augmentation de la taille des sauvegardes au cours du temps peut-être aussi un bon indicateur + 
-  Au redémarrage du conteneur, les services pour lesquels l'option d'initialisation des backups est à 1 produisent une sauvegarde, ce qui indique que les paramètres fournis permettent l'accès à la base de données. Pour compléter cette information, la commande `docker logs db-backup` permettra de vérifier le bon déroulement des sauvegardes :<code>+<bootnote>L'augmentation de la taille des sauvegardes au cours du temps peut-être aussi un bon indicateur.</bootnote> 
 + 
 +Au redémarrage du conteneur, les services pour lesquels l'option d'initialisation des backups est à 1 produisent une sauvegarde, ce qui indique que les paramètres fournis permettent l'accès à la base de données. Pour compléter cette information, la commande `docker logs db-backup` permettra de vérifier le bon déroulement des sauvegardes :<code>
 pica-backup             | => mattermost: Backup started: 2018.01.05.110001.sql pica-backup             | => mattermost: Backup started: 2018.01.05.110001.sql
 pica-backup             | mattermost:  Backup succeeded pica-backup             | mattermost:  Backup succeeded
Ligne 35: Ligne 39:
 pica-backup             | mattermost:  Backup succeeded pica-backup             | mattermost:  Backup succeeded
 </code> </code>
 +
 +<bootnote warning>Le même fichier de configuration est utilisé sur toutes les machines, pour des raisons de simplification. Ainsi, sur les machines où ne tourne **pas** Mattermost, le script produira cette erreur une seule fois :
 +
 +```
 +ping: mattermost-db: Name or service not known
 +
 +=========== mattermost-db not available, skipping backup... ===========
 +```
 +
 +Par la suite, le script de backup ne sera pas ajouté au cron.
 +</bootnote>
 +
 +
  • technique/old/adminsys/backup/db/check.txt
  • de rdelaage