We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Не все домены попадают в бекап
-
- Posts: 30
- Joined: Tue Sep 24, 2013 4:58 pm
Не все домены попадают в бекап
Почему-то у пользователя admin при создании бекапа архивируются только три первых добавленных домена, хотя на самом деле их 6. Первые три домена при автоматическом бекапе и при ручном.
Есть второй пользователь client, там 12 доменов, все они присутствуют в бекапе.
Бекап для admin и client делается локально и на ftp.
Конфиг пользователя admin:
В чем может быть причина? Может дело в U_USERS='3'?
Есть второй пользователь client, там 12 доменов, все они присутствуют в бекапе.
Бекап для admin и client делается локально и на ftp.
Конфиг пользователя admin:
Code: Select all
FNAME=''
LNAME=''
PACKAGE='default'
WEB_TEMPLATE='default'
PROXY_TEMPLATE='default'
DNS_TEMPLATE='default'
WEB_DOMAINS='20'
WEB_ALIASES='20'
DNS_DOMAINS='20'
DNS_RECORDS='30'
MAIL_DOMAINS='20'
MAIL_ACCOUNTS='20'
DATABASES='20'
CRON_JOBS='30'
DISK_QUOTA='15000'
BANDWIDTH='300000'
NS=''
SHELL='nologin'
BACKUPS='7'
CONTACT=''
CRON_REPORTS='yes'
MD5=''
RKEY=''
SUSPENDED='no'
SUSPENDED_USERS='0'
SUSPENDED_WEB='0'
SUSPENDED_DNS='0'
SUSPENDED_MAIL='0'
SUSPENDED_DB='0'
SUSPENDED_CRON='0'
IP_AVAIL='1'
IP_OWNED='1'
U_USERS='3'
U_DISK='1311'
U_DISK_DIRS='1'
U_DISK_WEB='1310'
U_DISK_MAIL='0'
U_DISK_DB='1'
U_BANDWIDTH='1'
U_WEB_DOMAINS='6'
U_WEB_SSL='0'
U_WEB_ALIASES='6'
U_DNS_DOMAINS='0'
U_DNS_RECORDS='0'
U_MAIL_DOMAINS='0'
U_MAIL_DKIM='0'
U_MAIL_ACCOUNTS='0'
U_DATABASES='2'
U_CRON_JOBS='7'
U_BACKUPS='7'
LANGUAGE='ru'
TIME='04:26:24'
DATE='2013-10-19'
Re: Не все домены попадают в бекап
Возможно возникает ошибка. В логе /var/log/vesta/backup.log что-нибудь есть подозрительное?
-
- Posts: 30
- Joined: Tue Sep 24, 2013 4:58 pm
Re: Не все домены попадают в бекап
Лог-файл такой
У пользователя admin есть какая-то ошибка. У downl резервное копирование отключено.
264 строчка domain.sh выделена.
И еще заметил, что у admin за 9 дней трафик: 0% (1мб). Выходит, что идет учет трафика первых трех доменов. Они просто припаркованы и идет переадресация на главный домен. А вот главный домен должен потреблять 1-1,1 Гб в день.
У пользователя client все в порядке.
У третьего пользователя (с отключенным бекапом) трафик: 0% (0мб). Хотя может доходить до 10 Гб в день.
Code: Select all
================================
admin
--------------------------------
-- SYSTEM --
2013-10-28 05:10:02 admin.conf
2013-10-28 05:10:02 stats.log
2013-10-28 05:10:02 history.log
2013-10-28 05:10:02 pam
-- WEB --
2013-10-28 05:10:02 site1.ru
2013-10-28 05:10:02 site2.ru
2013-10-28 05:10:03 site3.ru
idn: could not convert from ANSI_X3.4-1968 to UTF-8
/usr/local/vesta/func/domain.sh: line 264: 3
37
71
105
139
173: syntax error in expression (error token is "37
71
105
139
173")
-- DNS --
2013-10-28 05:10:03 0 domains
-- MAIL --
2013-10-28 05:10:03 0 domains
-- DB --
2013-10-28 05:10:03 mysql database1
2013-10-28 05:10:04 mysql database2
2013-10-28 05:10:04 2 databases
-- CRON --
2013-10-28 05:10:04 cron.conf
2013-10-28 05:10:04 7 records
-- User Dir --
2013-10-28 05:10:04 0 directories
-- SUMMARY --
2013-10-28 05:10:04 Deleted old backup: 2013-10-21
2013-10-28 05:10:04 Archived: /backup/admin.2013-10-28.tar
2013-10-28 05:10:04 FTP ftp://*********/admin.2013-10-28.tar
2013-10-28 05:10:17 Size: 1 Mb
2013-10-28 05:10:17 RUNTIME: 1 minute
--------------------------------
================================
client
--------------------------------
-- SYSTEM --
2013-10-28 05:10:17 client.conf
2013-10-28 05:10:17 stats.log
2013-10-28 05:10:17 history.log
2013-10-28 05:10:17 pam
-- WEB --
2013-10-28 05:10:17 site1.ru
2013-10-28 05:10:26 site2.ru
2013-10-28 05:10:28 site3.ru
2013-10-28 05:10:30 site4.ru
2013-10-28 05:10:33 site5.ru
2013-10-28 05:10:34 site6.ru
2013-10-28 05:10:35 site7.ru
2013-10-28 05:10:36 site8.ru
2013-10-28 05:10:36 site9.ru
2013-10-28 05:10:37 site10.ru
2013-10-28 05:10:37 site11.ru
2013-10-28 05:10:38 site12.ru
2013-10-28 05:10:41 12 domains
-- DNS --
2013-10-28 05:10:41 0 domains
-- MAIL --
2013-10-28 05:10:41 0 domains
-- DB --
2013-10-28 05:10:41 0 databases
-- CRON --
2013-10-28 05:10:41 cron.conf
2013-10-28 05:10:41 0 records
-- User Dir --
2013-10-28 05:10:41 0 directories
-- SUMMARY --
2013-10-28 05:10:41 Deleted old backup: 2013-10-21
2013-10-28 05:10:41 Archived: /backup/client.2013-10-28.tar
2013-10-28 05:10:41 FTP ftp://*********/client.2013-10-28.tar
2013-10-28 05:10:50 Deleted old ftp backup: 2013-10-21
2013-10-28 05:11:08 Size: 110 Mb
2013-10-28 05:11:08 RUNTIME: 1 minute
--------------------------------
================================
downl
--------------------------------
Error: user backup disabled
--------------------------------
264 строчка domain.sh выделена.
Code: Select all
# Get config top and bottom line numbers
get_web_config_brds() {
serv_line=$(grep -ni 'Name %domain_idn%' "$tpl_file" |cut -f 1 -d :)
if [ -z "$serv_line" ]; then
log_event "$E_PARSING" "$EVENT"
return $E_PARSING
fi
last_line=$(wc -l $tpl_file|cut -f 1 -d ' ')
bfr_line=$((serv_line - 1))
aftr_line=$((last_line - serv_line - 1))
str=$(grep -ni "Name $domain_idn" $conf | cut -f 1 -d :)
top_line=$((str - serv_line + 1)) //264 строка
bottom_line=$((top_line + last_line -1))
multi=$(sed -n "$top_line,$bottom_line p" $conf |grep ServerAlias |wc -l)
if [ "$multi" -ge 2 ]; then
bottom_line=$((bottom_line + multi -1))
fi
}
У пользователя client все в порядке.
У третьего пользователя (с отключенным бекапом) трафик: 0% (0мб). Хотя может доходить до 10 Гб в день.
Re: Не все домены попадают в бекап
Похоже, что есть проблема с конфигом веб-сервера. Обновите панель до последней версии (если она ниже чем 0.9.8-5) и потом запустите команду
Code: Select all
v-rebuild-web-domains admin
-
- Posts: 30
- Joined: Tue Sep 24, 2013 4:58 pm
Re: Не все домены попадают в бекап
Панель последней версии, запустил команду. Ничего не произошло. Запустил бекап в ручную, все по-прежнему - три первых домена.skid wrote:Похоже, что есть проблема с конфигом веб-сервера. Обновите панель до последней версии (если она ниже чем 0.9.8-5) и потом запустите командуCode: Select all
v-rebuild-web-domains admin
Re: Не все домены попадают в бекап
Похоже на какой-то баг. Сможете отправить содержимое файла /usr/local/vesta/data/users/admin/web.conf и папки /home/admin/conf/web/ на [email protected] ?
-
- Posts: 30
- Joined: Tue Sep 24, 2013 4:58 pm
Re: Не все домены попадают в бекап
Скинул. Спасибо за помощь.skid wrote:Похоже на какой-то баг. Сможете отправить содержимое файла /usr/local/vesta/data/users/admin/web.conf и папки /home/admin/conf/web/ на [email protected] ?
Re: Не все домены попадают в бекап
У меня тоже есть такой глюк, причину выяснил, что в бекап попадают домены, до домена з кириллицей в название, а те домены которые идут после него в бекап не попадают. Пока просто при добавление в панель нового домена меняю порядок доменов в файле web.conf