Перестал работать бэкап
Добавлено: Чт фев 26, 2026 5:50 am
Несколько лет две задачи резервного копирования работали без нареканий, локальная и через ФТП. А несколько месяцев назад перестали работать обе. Я ничего не обновлял, ни панель (1.0987), ни систему (AlmaLinux 8.5). Пользователей мало - около 20. Какого-то заметного прироста пользователей или занятого ими места не было.
Пробовал всякое: отключил бэкап по ФТП и оставил только локальный, поменял время запуска, поменял папку для архивов, собирал логи скрипта, который выполняется из крона, смотрел все какие нашёл логи - ничего не прояснилось. Также увеличил max_execution_time до 1 часа и memory_limit до 1g в файле /usr/local/brainycp/src/compiled/php5/php.ini.
Задача запускается, но зависает на первом же юзере или после него. В логах в Истории бэкапирования каждый раз вот такие сообщения:
Но при ручном запуске из панели, резервирование нормально работает. В кроне задача прописана и не менялась:
Что ещё можно проверить?
Пробовал всякое: отключил бэкап по ФТП и оставил только локальный, поменял время запуска, поменял папку для архивов, собирал логи скрипта, который выполняется из крона, смотрел все какие нашёл логи - ничего не прояснилось. Также увеличил max_execution_time до 1 часа и memory_limit до 1g в файле /usr/local/brainycp/src/compiled/php5/php.ini.
Задача запускается, но зависает на первом же юзере или после него. В логах в Истории бэкапирования каждый раз вот такие сообщения:
Процесс backup.php с параметром "username":"alex"в системе висит и при следующем запуске бэкапа появляется новый и тоже зависает.26.02.2026 03:02:47 - Начало создания резервной копии. Пользователь alex 1%
26.02.2026 03:02:47 - Тип бэкапа: полный
26.02.2026 03:02:47 - Создание резервной копии пользователей баз данных:
26.02.2026 03:02:47 - Создание необходимых директорий. 3%
26.02.2026 03:02:47 - Копирование файлов. 3%
26.02.2026 03:02:56 - Запись информации о бэкапе 4%
26.02.2026 03:02:57 - Завершающие операции. 4%
26.02.2026 03:02:57 - Удаление временных файлов. 5%
26.02.2026 03:02:57 - Вычисление количества резервных копий. 5%
Но при ручном запуске из панели, резервирование нормально работает. В кроне задача прописана и не менялась:
Код: Выделить всё
* * * * * /usr/local/brainycp/src/compiled/php5/bin/php -q /usr/local/brainycp/scripts/cron_exec.php > /var/log/brainy/cron_exec.log 2>&1