Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Backup

Общие вопросы о панели управления Vesta
Locked
  • Print view
Advanced search
20 posts
  • 1
  • 2
  • Next
demonych
Posts: 14
Joined: Mon Dec 03, 2012 8:05 am

Backup

Post by demonych » Mon Dec 03, 2012 1:41 pm

при бэкапе пишет в лог

Code: Select all

-- STORAGE --
2012-12-03 05:14:50 ARCHIVE /backup/demonych.2012-12-03.tar
        Deleteing old backup for 2012-11-30
/usr/local/vesta/bin/v-backup-user: line 380: [: /: integer expression expected
а на почту приходит
Cron <admin@centos> sudo /usr/local/vesta/bin/v-update-sys-queue disk

Cron Daemon <root@centos> 3 декабря 2012 г., 2:15
Кому: [email protected]
/usr/local/vesta/func/db.sh: line 515: printf: 4.09052086: недопустимое число
ЧЯДНТ?
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Backup

Post by skid » Mon Dec 03, 2012 9:06 pm

Тут явно в скриптах недочет. Покажите пожалуйста вывод команды

Code: Select all

df /home/backup
сперва разберемся с бэкапом а потом уже выловим проблему с подсчетом занятого места.
Top

demonych
Posts: 14
Joined: Mon Dec 03, 2012 8:05 am

Re: Backup

Post by demonych » Mon Dec 03, 2012 9:36 pm

Code: Select all

[root@centos ~]# df /home/backup
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/mapper/vg_centos-lv_root
                      33615640   4508944  27399076  15% /
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Backup

Post by skid » Wed Dec 05, 2012 7:46 am

Первую ошибку нашел и смог улучшить функцию, так чтобы на выходе всегда был предсказуемый результат. По скольку проблема не носит критический характер, обновление пакета произойдет немного позже.

Теперь хотелось бы разобраться со второй проблемой. По логу не ясно на какой базе данных возникает ошибка. Если у вас их немного, то попробуйте выполнить следующий запрос на каждой из них. Запрос можно выполнить запустив команду mysql или в веб-клиенте phpmyadmin. Запрос для базы данных admin_wp будет выглядеть следующим образом

Code: Select all

SELECT SUM( data_length + index_length ) / 1024 / 1024 "Size" FROM information_schema.TABLES WHERE table_schema='admin_wp';
Top

demonych
Posts: 14
Joined: Mon Dec 03, 2012 8:05 am

Re: Backup

Post by demonych » Wed Dec 05, 2012 8:58 am

баз всего 2.
Пользователя - тож два

Code: Select all

mysql> SELECT SUM( data_length + index_length ) /1024 /1024 "Size" FROM information_schema.TABLES WHERE table_schema =  'admin_default';
+------+
| Size |
+------+
| NULL |
+------+
1 row in set (0.00 sec)

mysql> SELECT SUM( data_length + index_length ) /1024 /1024 "Size" FROM information_schema.TABLES WHERE table_schema =  'demonych_site_tk';
+------------+
| Size       |
+------------+
| 4.09052086 |
+------------+
1 row in set (0.00 sec)
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Backup

Post by skid » Sat Dec 08, 2012 10:51 am

Похоже проблема возникает из-за системной локали. Я пока не до конца уверен, но думаю, что смогу решить проблему в течении следующих нескольких часов.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Backup

Post by skid » Sun Dec 09, 2012 1:21 am

Проблема действительно в локали. Воспроизводится вот таким вот способом:

Code: Select all

[demo@skid vesta]# LC_ALL=ru_UA.utf8
[demo@skid vesta]# printf "%0.f\n" 4.09052086
bash: printf: 4.09052086: недопустимое число
Пакет с исправлением уже доступен, чтобы его установить, выполните

Code: Select all

yum update vesta
Top

XakRu
Posts: 117
Joined: Wed Nov 28, 2012 10:26 pm

Re: Backup

Post by XakRu » Tue Dec 25, 2012 11:30 am

По поводу бэкапов, планируется ли создание бэкапов и загрузка их на дропбокс или гугл-драйв например?
Хотелось бы из коробки такой функционал. А пока пользуюсь вот этим
https://github.com/andreafabrizi/Dropbo ... ploader.sh

на bash. Вроде проблем не должно быть на осях отличных от centos ( я про линукс)
Думаю, что это многим облегчит жизнь.

а вот упрощенная версия
http://davehope.co.uk/Blog/backup-your- ... o-dropbox/
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Backup

Post by skid » Wed Dec 26, 2012 9:38 am

Таких планов пока не было. Вообще интересная идея, но пока не ясно как будет работать на практике. Какая скорость и на сколько это может быть выгодно. Сейчас, как вариант можно использовать fusefs драйвер для dropbox и смонтировать его как /backup.
Top

Pelekan
Posts: 12
Joined: Sun Dec 02, 2012 5:19 pm

Re: Backup

Post by Pelekan » Wed Dec 26, 2012 8:34 pm

skid wrote:Таких планов пока не было. Вообще интересная идея, но пока не ясно как будет работать на практике. Какая скорость и на сколько это может быть выгодно. Сейчас, как вариант можно использовать fusefs драйвер для dropbox и смонтировать его как /backup.
it would be nice if it'll be available to the each user, not just to admins. Let say, user goes to the Backup section, provides his credentials to the Dropbox and sets the location of all backups as a Dropbox.
Top


Locked
  • Print view

20 posts
  • 1
  • 2
  • Next

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password