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-healthccx-backup operationalccx-backup fullccx-backup-pruneccx-backup-verify /mnt/data/backups/sql/<backup>.sql.gzccx-docker-backupccx-inventoryccx-alertccx-restore-checkccx-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.