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

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

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

База данных для сайта

База данных SQL — это .sql файл с таблицами, в которые вносится важная информация: настройки, комментарии, статьи, ссылки и т.д. Без этого файла сайт не сможет загрузиться.

Для примера приведу фрагмент таблицы wp-options для WordPress-сайта.

Фрагмент таблицы wp-options

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

MySQL — одна из популярных систем управления базами данных (СУБД). С её помощью вы можете создавать новые базы, импортировать и экспортировать существующие, вносить правки используя SQL.

SQL — это язык запросов для управления MySQL.

В последнее время набирает популярность MariaDB, ставшая отдельным ответвлением MySQL. Кстати, WordPress рекомендует использовать именно эту СУБД, я даже подготовила отдельную статью о смене типа сервера баз данных и поделилась своими результатами.

Автоматическое резервирование

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

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

Резервные копии базы данных в Timeweb

С помощью phpMyAdmin

Теперь рассмотрим как самостоятельно создать резервную копию базы данных, на что нужно обратить внимание, чтобы избежать ошибок при восстановлении. А поможет нам в этом инструмент phpMyAdmin.

Для создания резервной копии базы данных откройте phpMyAdmin в панели управления вашим хостингом. Приведу два конкретных примера.

phpMyAdmin в cPanel
phpMyAdmin в cPanel
phpMyAdmin в Timeweb
phpMyAdmin в панели Timeweb

В левом вертикальном столбце выберите нужную базу и нажмите вкладку Export в горизонтальной панели навигации. Вам предлагается упрощённый вариант экспорта и с возможностью управления всеми настройками.

Экспорт базы данных

Экспортирование базы данных — это создание резервной копии в виде специального файла (дампа) и последующей загрузки его на компьютер.

Quick

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

Экспорт базы данных Quick

Custom

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

В этом случае в параметре «Максимальная совместимость с системой базы данных или устаревшей версией MySQL» выберите «MYSQL40».

Экспорт базы данных Custom

Ещё одна полезная настройка «Add DROP TABLE». Если вы поставите галочку, то при восстановлении существующие таблицы удалятся автоматически.

В панели ISPmanager

Для пользователей ISPmanager есть ещё один очень удобный способ скачать БД на свой компьютер.

Скачать дамп базы данных

Как видите, создать резервную копию базы данных достаточно просто. Я предпочитаю вариант с использованием phpMyAdmin, в случае ошибок он сообщит о проблеме.

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

НЕ УПУСТИ

Иконка ТОП

Будь первым, кто узнает о новых обзорах и акциях на SiteFromZero

Мы не спамим! Прочтите нашу политику конфиденциальности, чтобы узнать больше.

Светлана Стецко Рекомендую подписаться
close
Новостная рассылка

ПОДПИСКА НА БЛОГ

Получайте уведомления о новых публикациях SiteFromZero.info на свою почту

Никакого спама! Прочтите нашу политику конфиденциальности, чтобы узнать больше.

Поделиться с друзьями
Svitlana Stetsko

Веду личный блог о создании и продвижении сайтов с нуля для начинающих. Осваиваю навыки вебмастера, копирайтера, блогера, дизайнера, SEO-специалиста. Делюсь своими экспериментами, наблюдениями и результатами.

Оцените автора
( 1 оценка, среднее 5 из 5 )
SiteFromZero
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

  1. Татьяна

    Очень полезная статья! Благодарю за подробную информацию!

    Ответить
    1. Svitlana Stetsko автор

      Пожалуйста)

      Ответить
%d такие блоггеры, как: