Тонкая настройка скрипта бэкапа
Posted: Thu Nov 19, 2015 3:56 pm
Здравствуйте.
Столкнулся с проблемой при восстановлении резервной копии базы данных MySQL.
При восстановлении из копии стандартным скриптом панели VESTA (v-restore-user) на чистом сервере, восстановились не все данные в базу MySQL.
В частности: функции, процедуры и триггеры. Пришлось восстанавливать их руками.
В скрипте v-backup-user нашел раздел бэкапа MySQL.
Там есть такой код:
dump="$tmpdir/db/$database/$database.$TYPE.sql"
grants="$tmpdir/db/$database/conf/$database.$TYPE.$DBUSER"
case $TYPE in
mysql) dump_mysql_database ;;
pgsql) dump_pgsql_database ;;
esac
Насколько я понимаю, вот эта строка: mysql) dump_mysql_database ;; как раз и запускает процедуру бэкапа базы.
Если это так, то не понятно где посмотреть параметры этой самой процедуры...
Знатоки, подскажите, пожалуйста, где можно найти опции бэкапа базы MySQL.
Версия панели на исходном сервере: Версия:0.9.8 (x86_64), Релиз 14
Версия панели на целевом сервере: Версия:0.9.8 (x86_64), Релиз 15
Спасибо.
Столкнулся с проблемой при восстановлении резервной копии базы данных MySQL.
При восстановлении из копии стандартным скриптом панели VESTA (v-restore-user) на чистом сервере, восстановились не все данные в базу MySQL.
В частности: функции, процедуры и триггеры. Пришлось восстанавливать их руками.
В скрипте v-backup-user нашел раздел бэкапа MySQL.
Там есть такой код:
dump="$tmpdir/db/$database/$database.$TYPE.sql"
grants="$tmpdir/db/$database/conf/$database.$TYPE.$DBUSER"
case $TYPE in
mysql) dump_mysql_database ;;
pgsql) dump_pgsql_database ;;
esac
Насколько я понимаю, вот эта строка: mysql) dump_mysql_database ;; как раз и запускает процедуру бэкапа базы.
Если это так, то не понятно где посмотреть параметры этой самой процедуры...
Знатоки, подскажите, пожалуйста, где можно найти опции бэкапа базы MySQL.
Версия панели на исходном сервере: Версия:0.9.8 (x86_64), Релиз 14
Версия панели на целевом сервере: Версия:0.9.8 (x86_64), Релиз 15
Спасибо.