URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 810
[ Назад ]

Исходное сообщение
"Дамп/восстановлеие INNODB"

Отправлено mad4rider , 09-Авг-12 05:37 
Вопрос заключается в следующем.
Есть 16и Ядерный сервер, с 12ГБ мозгов. Есть база, средних размеров 8Гб ( Zabbix если интересно ). Есть желание (что естественно) ее беэкапить и максимально быстро восстановить ее если это будет необходимо.

Варианты с снапшотами/репликацией пока не подходит по некоторым причинам.

Может кто подскажет как ПРАВИЛЬНО дамп сделать и его влить обратно (допустим на новую машину).
Сейчас делаю дамп при помощи mysqldump --single-transaction -uuser -ppass zabbix > /mnt/san/blabla/zabbix.sql

Проблема в том что делается он быстро, а вливаться потом может часами очень долгиими, последний раз это заняло около 8-10 часов.
Вливаю mysql -uuser -ppass

mysql> create database zabbix;
mysql> use zabbix
mysql> source /mnt/san2/blabla/zabbix.sql

Помидорами сильно не кидайте, в интернете каких то конкретных советов не нашел, может как то криво искал. ...


Содержание

Сообщения в этом обсуждении
"Дамп/восстановлеие INNODB"
Отправлено Andrey Mitrofanov , 09-Авг-12 20:31 
> Проблема в том что делается он быстро, а вливаться потом может часами
> очень долгиими, последний раз это заняло около 8-10 часов.
> Вливаю mysql -uuser -ppass

Ж))) Интернетил по гуглям аналогичную (pg_restore faster) постановку задачи, обнаружил следующий _шедевр_: http://www.depesz.com/2009/09/19/speeding-up-dumprestore-pro.../

...и да, это не те роботы. G://mysql restore faster