Логин:
Пароль:

Как восстановить дамп MySQL в DirectAdmin

В этой статье дана инструкция по восстановлению дампа базы данных MySQL на нашем хостинге через панель DirectAdmin. Для восстановления нам потребуется непосредственно сам дамп и архиватор с функцией создания архивов gzip.

*Примечание: Архивацию дампа в DirectAdmin необходимо производить из-за особенностей работы этой панели управления хостингом.

Архивация дампа архиватором 7-Zip

В данном случае для создания архивов формата GZIP в Windows мы используем бесплатный архиватор 7-Zip. Скачать этот архиватор можно по адресу: https://sourceforge.net/projects/sevenzip/

Итак, у нас на компьютере есть файл формата sql, который необходимо загрузить через DirectAdmin. Первым шагом мы должны запаковать этот файл в архив GZIP. В ОС Windows кликаем правой кнопкой мыши на файле, в меню выбираем "7-Zip -> Добавить к архиву". В открывшемся окне архиватора выбираем формат gzip и нажимаем на кнопку [ОК].

Добавление дампа sql в архив gzip с использованием 7-Zip

Создание архива gzip с дампом sql в 7-Zip

В результате в директории с файлом появляется архив gzip (файл с расширением .gz). На этом подготовка дампа закончена, теперь восстановим его через DirectAdmin.

Успешное создание архива gzip с дампом sql в 7-Zip

В нашем примере дамп имеет название uptime_test.sql, в результате его архивации мы получаем архив с именем uptime_test.sql.gz.

Восстановление дампа .sql в DirectAdmin

Для восстановления дампа БД MySQL через панель DirectAdmin авторизуйтесь в панели. Если открылся список сайтов, а не главное меню, то нажмите на любой сайт из списка.

Выбор сайта в DirectAdmin

В главном меню найдите пункт: [Управление аккаунтом -> Управление MySQL]

Управление базами MySQL в DirectAdmin

Открыв этот пункт, Вы попадете на страницу со списком баз данных MySQL и меню загрузки дампа в БД ("Загрузить базу данных (.gz)"). На этой странице, в данном случае, нас будет интересовать загрузка дампа в базу MySQL. Для загрузки необходимо выбрать из выпадающего списка название БД, в которую будет загружен дамп. Нажимаем на кнопку [Выберите файл], где указываем на архив, который мы создали (в примере, uptime_test.sql.gz). Далее необходимо перевести переключатель на ввод логина и пароля от БД, после чего ввести данные от БД, в которую загружаем дамп. Теперь нажимаем на кнопку [Загрузить].

Выбор дампа БД формата .gz в DirectAdmin

Загрузка дампа БД MySQL из DirectAdmin

В результате успешной загрузки дампа в базу данных появится страница с надписью: "Database has been successfully Restored". На этом все, дамп успешно загружен в БД.

Успешная загрузка дампа БД MySQL в DirectAdmin

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