Статья является возможным решением инцидента RuBackup. Ошибка обновления сервера

Окружение

Диагностика

  • Убедиться, что при выполнения сценария rb_init появляется сообщение служебной базы данных (БД):

    Updating the database...
    [================================================================================================> ] 75%
    [2026-01-13 15:21:51] Error: An error occured. Check /opt/rubackup/log/rb_update.log for details
    Exiting...
    
    Error occurred during database "rubackup" upgrade.
    Can't create server part of config file
    
    Configuration wasn't complete.
    CODE
  • Проверить журнал /opt/rubackup/log/rb_update.log на наличие сообщений вида: 
    Error: bool rb_update::resolve(pqxx::work&, const std::vector<std::__cxx11::basic_string<char> >&, Database&) - exception caught: ОШИБКА: столбец "catalog_max_size" содержит значения NULL
    Error: Query: ALTER TABLE clients_logging_configuration ALTER COLUMN catalog_max_size SET NOT NULL;
    Error: int mainRoutine(int, char**) - pqxx exception caught: ОШИБКА: столбец "catalog_max_size" содержит значения NULL
    CODE

Решение


Ответ доступен с подключенной услугой «Техническая поддержка».

Ознакомиться с услугой

Перейти к авторизации

Внимание! Для авторизации используйте учетные данные Личного кабинета

Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru