Создание резервной копии базы данных и восстановление¶
Резервную копию базы данных (её ещё называют «дампом») можно создать и восстановить двумя способами:
— через командную строку по SSH,
— через веб-интерфейс phpMyAdmin (PMA)¶
Создание резервной копии через консоль (SSH)¶
Подключитесь к серверу по SSH и выполните команду:
Вместо имя_пользователя, база_данных, пароль и имя_файла.sql подставьте свои данные.
Файл имя_файла.sql появится в текущей папке на сервере — это и есть ваша резервная копия.
Создание резервной копии через phpMyAdmin¶
Полный экспорт базы:
- В левой части phpMyAdmin выберите нужную базу данных — откроется список её таблиц.
- Перейдите на вкладку «Экспорт».
- Нажмите «Вперед» — файл с копией базы скачается на ваш компьютер.

Экспорт только отдельных таблиц:
- Выберите базу данных слева.
- Поставьте галочки напротив нужных таблиц.
- Внизу страницы в выпадающем меню «С отмеченными:» выберите «Экспорт».
- Убедитесь, что формат — SQL, и нажмите «Вперед». Файл сохранится на ваш компьютер.
Восстановление через консоль (SSH)¶
Чтобы загрузить резервную копию в базу данных, выполните:
Примечание
Убедитесь, что база данных уже создана на сервере. Эта команда просто «вливает» данные из файла в указанную базу.
Восстановление базы через phpMyAdmin¶
- В левой части выберите базу, в которую нужно загрузить данные.
- Перейдите на вкладку «Импорт».
- Нажмите «Выберите файл» и укажите скачанный дамп.
- Остальные настройки (кодировка, формат и т.д.) можно оставить по умолчанию.
- Нажмите «Вперед» — данные загрузятся в базу.

Примечание
phpMyAdmin часто не справляется с файлами больше 1 ГБ. Если ваш дамп крупный — лучше восстанавливать его через консоль.