Paillasse/ansible/roles/sauvegardes/defaults/main.yml
Adam Belkacemi b054888f5a sauvegarde les bases d'OpenStack et teste leur restauration chaque semaine
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 18:01:50 +02:00

37 lines
1.5 KiB
YAML

---
sauvegardes_retention_quotidiennes: 7
sauvegardes_retention_hebdomadaires: 4
# Jour de la semaine (1=lundi .. 7=dimanche, format `date +%u`) où la quotidienne
# du jour est aussi conservée comme hebdomadaire.
sauvegardes_jour_hebdomadaire: "7"
sauvegardes_heure_timer: "03:15"
sauvegardes_repertoires:
- /etc
- /home
- /root
sauvegardes_age_dir: /root/.age
sauvegardes_age_cle: /root/.age/cle-sauvegardes.txt
# Portail (ajouté à l'étape 13) : base exportée par mariadb-dump, et fichiers
# d'état hors de /etc (APP_KEY dans .env, futurs travaux d'élèves).
sauvegardes_portail_conteneur: portail_mariadb
sauvegardes_portail_base: portail
sauvegardes_portail_fichiers:
- /var/www/portail/.env
- /var/www/portail/storage/app
sauvegardes_image_mariadb: "mariadb:11"
# OpenStack (bloc A) : bases de Kolla exportées par mariadb-dump. Le test de
# restauration utilise la même image que le serveur MariaDB de Kolla.
sauvegardes_openstack_conteneur: mariadb
sauvegardes_openstack_hote: 10.10.0.1
sauvegardes_openstack_mots_de_passe: /etc/kolla/passwords.yml
sauvegardes_image_mariadb_openstack: "mariadb:11.4"
# Tables dont le nombre de lignes doit être identique entre la copie et la
# production (elles ne bougent pas au fil des sessions d'élèves).
sauvegardes_openstack_tables_stables:
- keystone.project
- keystone.user
- glance.images
- nova_api.flavors
sauvegardes_php_version: "8.3"
# Test de restauration hebdomadaire (CLAUDE.md : restauration testée chaque semaine).
sauvegardes_test_restauration_quand: "Mon *-*-* 04:30:00"