Sauvegarde & restauration
Поддерживаемые инструменты
- mysqldump — Логический бэкап, совместимый со всеми движками
- mariabackup — Физический бэкап InnoDB для MariaDB
- xtrabackup — Физический бэкап InnoDB для MySQL / Percona
Планирование
Бэкапы настраиваются через интерфейс: частота, время выполнения, ретенция, сжатие (gzip/lz4), опциональное шифрование.
CLI : php /srv/www/pmacontrol/glial backup dump [id_serveur]
Зоны хранения
Бэкапы отправляются в зоны хранения SFTP (StorageArea.php):
- Настройка: IP, порт, путь, SSH-ключ, название, геолокация
- Проверка свободного места перед каждой отправкой
- Поддержка нескольких зон для резервирования
Восстановление
Модуль Recover (Recover.php) обеспечивает восстановление данных:
- Перезапись дампов для адаптации (rewrite)
- Импорт данных (importData)
- Очистка комментариев и метаданных