Page 1 of 1

Как починить создание бэкапов

Posted: Fri Jul 08, 2016 7:27 am
by Ddd
После обновления до 16-й версию панели перестали корректно создаваться бэкапы.
За несколько дней в папке с бэкапами cоздалось 2900 папок формата tmp.fsgsgsrgkr
В панели заблокировал Cron задания на запуск бекапов, но папки продолжают создаваться.

В логах ошибки вида:
Error: can't parse config /home/xxx/conf/web/nginx.conf
v-backup-user 'xxx' 'yes' [Error 12]

Как исправить проблему, постоянно чистить папку с бэкапами от мусора не вариант.
ОС Debian 8

Upd: Почистил очереди, временные папки перестали создаваться.

Re: Как починить создание бэкапов

Posted: Fri Jul 08, 2016 10:30 am
by DevilStar
Как я уже писал тут - http://forum.vestacp.com/viewtopic.php?f=28&t=11983

Открыл файл /usr/local/vesta/func/domain.sh и закомментировал строки

Code: Select all

    if [ -z "$tpl_lines" ]; then
        check_result $E_PARSING "can't parse template $1"
    fi
и

Code: Select all

    if [ -z "$vhost_lines" ]; then
        check_result $E_PARSING "can't parse config $2"
    fi
Представители панели никак не прокомментировали ни данный костыль, ни причины, по которым его приходится применять.

Поэтому - делать на свой страх и риск.

Re: Как починить создание бэкапов

Posted: Sat Jul 16, 2016 7:30 am
by Ddd
Строки закомментировал, бэкапы создаются, но вылез очередной баг.
В настройках кол-во бекапов = 3, в панели отображается 3 копии, а по факту их только 2.