MySQL — заливаем большой бекап


Понадобилось развернуть дамп базы, размер дампа составлял 29 гб, естественно такой дамп разворачивать необходимо только с консоли.

Можно было развернуть стандартным способом

mysql -u root -p db < /tmp/dump.sql

Но я решил попробовать другой.
1. Заходим в консоль сервера MySQL
2. Создаем/выбираем базу в которую необходимо залить дамп.
3. Заливаем дамп следующей командой

source /root/base/dump.sql;

4. Ждем пока завершиться восстановление базы.

На восстановление базы у меня ушло около 4-х часов, после восстановления, размер базы составил 74 GB =)

Крайне рекомендую такие процессы запускать через утилиты screen, так как связь может оборваться, соответственно и оборвется процесс восстановления базы данных, и придется запускать все сначала.

 


Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.