Aller au contenu

ccx-ops

ccx-ops est le point d'entrée opérationnel principal de CMonChoix Platform.

Il centralise les commandes d'exploitation serveur : santé, sauvegardes, vérification, inventaire, alertes, capacité de restauration et audit global.

Commandes

Commande Rôle
ccx-ops health Exécute le rapport de santé complet
ccx-ops backup [operational|full] Lance un backup opérationnel ou complet
ccx-ops prune Nettoie les anciens backups selon la politique de rétention
ccx-ops verify <backup.sql.gz> Vérifie qu'un backup SQL compressé est lisible
ccx-ops inventory Génère un inventaire d'infrastructure
ccx-ops docker-backup Sauvegarde la configuration Docker, les volumes et les inspections
ccx-ops alert Exécute les contrôles d'alerte légers
ccx-ops restore-check Vérifie la capacité de restauration sans rien modifier
ccx-ops audit Exécute l'audit global de la plateforme

Commandes directes

  • ccx-health
  • ccx-backup operational
  • ccx-backup full
  • ccx-backup-prune
  • ccx-backup-verify /mnt/data/backups/sql/<backup>.sql.gz
  • ccx-docker-backup
  • ccx-inventory
  • ccx-alert
  • ccx-restore-check
  • ccx-audit

Restore check

Commande :

ccx-ops restore-check

Vérifie notamment :

  • chemins critiques ;
  • commandes disponibles ;
  • backup SQL lisible ;
  • backup Docker présent ;
  • Docker opérationnel ;
  • conteneurs critiques démarrés ;
  • capacité disque ;
  • documentation valide.

Résultat attendu :

RESTORE_CHECK_STATUS=OK

Audit global

Commande :

ccx-ops audit

Regroupe :

  • ccx-health ;
  • ccx-restore-check ;
  • docs-check ;
  • docker system df ;
  • ccx-inventory ;
  • vérification des commandes critiques.

Résultat attendu :

CCX_AUDIT_STATUS=OK

Invariants

ccx-ops ne doit pas devenir un script métier.

Il orchestre uniquement les commandes d'exploitation serveur.

Voir aussi