Система бэкапов Ascend Panel — рабочая, но с нюансами
Юзер я практичный, люблю когда все работает и не ломается. Поэтому когда перешёл на Ascend Panel — первым делом разобрался с бэкапами. Делюсь опытом.
Что пробовал: локальные бэкапы, SFTP-выгрузку на удаленный сервер, и восстановление из архива после переустановки.
Локальные бэкапы создаются быстро, архивы компактные. Настройка SFTP-выгрузки заняла минут десять — надо было аккуратно прописать ключи, но мануал помог. Восстановление — тут самое интересное. После переезда на новый сервер поднял панель, указал путь к архиву, и через минут двадцать все было на месте. Конфиги, базы, права пользователей — все поднялось. Как в КРАКЕН — мощно и без лишних движений.
Что понравилось:
- Скорость создания архивов — реально быстрая
- Инкрементальные бэкапы экономят место
- Восстановление работает как заявлено, без сюрпризов
- Можно настроить ротацию — старые архивы авто-удаляются
Что бесит:
- Нет уведомлений об ошибках — если бэкап упал, узнаешь только когда зайдешь проверить
- Нет шифрования архивов — приходится вручную гпг-шить
- Интерфейс настроек бэкапов перегружен, куча полей без тултипов
В сухом остатке — система рабочая. Бэкапы делает, восстанавливает честно. Но UX бы подпилить и уведомления добавить — было бы совсем хорошо. Пока что monitoring-скрипт-костыль спасает ситуацию. Если кто знает как включить нативные уведомления — скажите