Страница 1 из 1

Не могу сделать резевную копию periodic

Добавлено: Пт мар 01, 2013 6:23 pm
skillman
При запуска скрипта для выполнения резервной копии базы вываливается ошибка.

Код: Выделить всё

root@politeh:/usr/abills/libexec# ./periodic backup
DBD::mysql::db do failed: Unknown character set: 'utf' at /usr/abills/libexec/../Abills/mysql/main.pm line 75.
sh: 1: /usr/local/bin/mysqldump: not found
sh: 1: /usr/bin/gzip: not found
Подскажите, как можно исправить данную проблему?

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср мар 06, 2013 8:18 am
skillman
Ребята help сижу без бекапа уже неделю.
Помогите.

Код: Выделить всё

root@politeh:/usr/abills/backup# whereis mysqldump
mysqldump: /usr/bin/mysqldump /usr/share/man/man1/mysqldump.1.gz
root@politeh:/usr/abills/backup#
получается в настройках не правильно прописано местонахождение mysqldump
Данная ошибка после перехода на Abills 0.53b

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср мар 06, 2013 4:21 pm
sash007
В файлике /usr/abills/Abills/defs.conf пути на правильные поменяй

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср мар 06, 2013 4:22 pm
~AsmodeuS~
ln -s /usr/bin/mysqldump /usr/local/bin/mysqldump
ln -s /usr/bin/gzip /usr/bin/gzip

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср апр 10, 2013 6:03 pm
skillman
~AsmodeuS~ писал(а):ln -s /usr/bin/mysqldump /usr/local/bin/mysqldump
ln -s /usr/bin/gzip /usr/bin/gzip
Спасибо.
Теперь появилась другая ошибка.

Код: Выделить всё

root@scr# /usr/abills/libexec/periodic backup
sh: 1: /usr/bin/gzip: Too many levels of symbolic links
-- Connecting to localhost...
-- Retrieving table structure for table admin_actions...
-- Sending SELECT query...
-- Retrieving rows...
mysqldump: Got errno 32 on write

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср апр 10, 2013 6:37 pm
~AsmodeuS~
скорее всего ссылка идёт на несуществующий файл

Re: Не могу сделать резевную копию periodoc

Добавлено: Ср апр 10, 2013 7:38 pm
skillman
Да так и есть gzip у меня лежит в /bin/gzip
После такой правки все отработало.
Спасибо за помощь.

Re: Не могу сделать резевную копию periodic

Добавлено: Пт май 17, 2013 8:12 am
skillman
После перехода на 0,55b не могу сделать резервную копию базу.
После запуска /usr/abills/libexec/periodic backup
Поялвляется ошибка в консоли

Код: Выделить всё

"my" variable @title masks earlier declaration in same scope at /usr/abills/libexec/../Abills/Misc.pm line 632.
"my" variable $list masks earlier declaration in same scope at /usr/abills/libexec/..//Abills/modules/Dv/webinterface line 1969.
sh: 1: cannot create /usr/abills/backup/stats-2013-05-17.sql.gz: Directory nonexistent
mysqldump: Got errno 32 on write
-- Connecting to localhost...
-- Retrieving table structure for table abon_tariffs...
-- Sending SELECT query...
-- Retrieving rows...
mysqldump: Got errno 32 on write

Re: Не могу сделать резевную копию periodic

Добавлено: Пт май 17, 2013 8:32 am
~AsmodeuS~
апдейт сделайте