Sauvegarde & restauration
Outils supportés
- mysqldump — Sauvegarde logique, compatible tous moteurs
- mariabackup — Sauvegarde physique InnoDB pour MariaDB
- xtrabackup — Sauvegarde physique InnoDB pour MySQL / Percona
Planification
Les sauvegardes sont planifiables via l'interface : fréquence, heure d'exécution, rétention, compression (gzip/lz4), chiffrement optionnel.
CLI : php /srv/www/pmacontrol/glial backup dump [id_serveur]
Zones de stockage
Les sauvegardes sont envoyées vers des zones de stockage SFTP (StorageArea.php) :
- Configuration : IP, port, chemin, clef SSH, libellé, géolocalisation
- Vérification d'espace disponible avant chaque envoi
- Support multi-zones pour la redondance
Restauration
Le module Recover (Recover.php) permet la restauration de données :
- Réécriture des dumps pour adaptation (rewrite)
- Import des données (importData)
- Nettoyage des commentaires et métadonnées