Как создать и восстановить резервную копию базы данных с помощью phpMyAdmin

Сегодня разберемся как создать и восстановить резервную копию базы данных с помощью phpMyAdmin.

Видео-версия

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

Эти способы работы с резервными копиями обычно проще ручного, представленного в данном руководстве. Наличие возможностей для работы с резервными копиями можно уточнить в поддержке Вашего хостинга.

Создание резервной копии базы данных с помощью phpMyAdmin

Начнем с создания резервной копии. Подключаемся к phpMyAdmin и выбираем нужную базу данных (данные для подключения можно уточнить в поддержке Вашего хостинга) и переходим на вкладку Экспорт.

В выбранном по умолчанию «Быстром» методе экспорта Вам достаточно нажать кнопку Вперед и дождаться завершения скачивания файла.

В режиме «Обычный» присутствует много различных настроек. Например, мы можем выбрать вид компрессии, что позволит уменьшить размер резервной копии.

А также отметить галочку «Добавить выражение DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER», чтобы при восстановлении базы данных из резервной копии — существующие таблицы удалялись автоматически.

Восстановление резервной копии базы данных с помощью phpMyAdmin

Теперь рассмотрим восстановление резервных копий. Для восстановления резервной копии необходимо выбрать базу данных, перейти на вкладку Импорт, выбрать файл с резервной копией и нажать кнопку Вперед.

Если при создании резервной копии Вы воспользовались «Быстрым» режимом или не отметили галочку «Добавить выражение DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER», то перед импортом существующие таблицы в базе данных необходимо удалить.

Сделать это можно на вкладке Структура, щелкнув по галочке «Отметить все» и выбрав «Удалить» в выпадающем списке справа.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *