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

Окружение

RuBackup v2.0

Диагностика

  • Проверить в журнале событий наличие сообщений вида:

    ...
    Error occurred during database "rubackup" upgrade.
    Can't create server part of config file
    
    Configuration wasn't complete.
    CODE
    Error: bool rb_update::resolve(pqxx::work&, const std::vector<std::__cxx11::basic_string<char> >&, Database&) - exception caught: ERROR:  database "rubackup" is not currently accepting connections
    CONTEXT:  parallel worker
    Error: Query: ALTER TABLE task_log ADD PRIMARY KEY (record_id);
    Error: int mainRoutine(int, char**) - pqxx exception caught: ERROR:  database "rubackup" is not currently accepting connections
    CONTEXT:  parallel worker
    CODE
    db=,user=,app=,client=FATAL:  database "rubackup" is not currently accepting connections
    db=rubackup,user=rubackup,app=[unknown],client=111.111.1.11ERROR:  database "rubackup" is not currently accepting connections
    db=rubackup,user=rubackup,app=[unknown],client=111.111.1.11CONTEXT:  parallel worker
    db=rubackup,user=rubackup,app=[unknown],client=111.111.1.11STATEMENT:  ALTER TABLE task_log ADD PRIMARY KEY (record_id);
    db=,user=,app=,client=FATAL:  database "rubackup" is not currently accepting connections
    db=,user=,app=,client=LOG:  background worker "parallel worker" (PID 82760) exited with exit code 1
    db=,user=,app=,client=LOG:  background worker "parallel worker" (PID 82761) exited with exit code 1
    CODE

Решение


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

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

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

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

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