Как сделать резервную копию базы данных WordPress из cPanel
Опубликовано: 2020-11-25Резервные копии — это спасательный круг для наших веб-страниц. Когда происходит непредвиденная катастрофа, наличие свежей и доступной резервной копии базы данных WordPress — это разница между плачем или выживанием.
На этом сайте мы много говорили о резервных копиях. Мы объяснили наиболее распространенные проблемы WordPress и способы их решения благодаря резервной копии.
В WordPress у вас есть много плагинов для создания резервных копий, но вы можете не знать, что вы можете создать резервную копию своей базы данных WordPress через cPanel.

cPanel — это инструмент, который большинство хостинг-провайдеров используют для расширенного управления различными настройками вашего хостинга. Этот инструмент поначалу немного пугает, если у вас нет базовых знаний для управления им. Если вы коснетесь чего-то, чего не должны, вы можете разрушить конфигурацию вашего сайта и другие сопутствующие утилиты: домены, учетные записи электронной почты, SSL-сертификаты и т. д.
Однако, если вы сосредоточитесь на том, что я объясню здесь (и только на этом), вам не нужно бояться cPanel. Единственное, что мы собираемся сделать, это создать резервную копию в формате SQL вашей базы данных WordPress. И это не влияет ни на какие настройки или что-то еще.
Способ доступа к cPanel вашего хостинга зависит от поставщика веб-хостинга, с которым вы заключили контракт. Если неясно, как получить доступ к cPanel, свяжитесь с ними. Также может случиться так, что они не предоставляют cPanel в плане, с которым вы заключили контракт. Если это ваш случай, попросите у них доступ к phpMyAdmin, инструменту, который мы собираемся использовать сегодня.
Возвращаясь к теме, в cPanel есть несколько разных разделов. Сегодня нас интересует база данных:

В этом разделе все, что нам нужно, — это получить доступ к phpMyAdmin, веб-менеджеру базы данных MySQL. Вам не нужно никаких дополнительных программ для доступа к базе данных. Доступа к phpMyAdmin более чем достаточно для сегодняшней работы.
Как только мы нажмем на значок phpMyAdmin, откроется пользовательский интерфейс этого менеджера баз данных:

С левой стороны у нас есть боковая панель с различными базами данных, созданными в системе. Первое, что нам нужно сделать, это проверить, какой из них мы используем в нашем WordPress. Если у вас есть только один в списке, вы сделали свою работу. Если нет, взгляните на файл wp-config.php вашей установки WordPress. Вы сможете увидеть его через FTP-клиент или даже через раздел FTP вашей собственной cPanel.
Когда вы уверены в имени базы данных, которую ваш WordPress использует для хранения данных вашего веб-сайта, нажмите на нее на левой боковой панели, чтобы выбрать ее:

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

Интересующая нас сегодня опция — Export , которую вы можете найти на одной из вкладок в верхней части интерфейса phpMyAdmin:

Если вы ничего не сделаете и выберете метод быстрого экспорта, выполнение экспорта автоматически загрузит файл SQL с резервной копией вашей базы данных WordPress. Этой быстрой опции более чем достаточно для любого пользователя. Конечно, убедитесь, что выбран формат SQL, который понимает ваша база данных.
Если загрузка файла SQL не завершается правильно, возможно, ваш хостинг-провайдер имеет ограничения на время или объем данных, которые он позволяет вам экспортировать. Свяжитесь с ними, чтобы помочь вам исправить это.
С другой стороны, если вы хотите уточнить экспорт резервной копии базы данных, вы можете выбрать пользовательский вариант. При выборе отображается ряд расширенных настроек.

Первый дополнительный вариант, который у вас есть, — это выбор определенных таблиц, которые вы хотите включить в резервную копию. Здесь важно указать, что вы хотите экспортировать как данные, так и структуру таблицы в резервной копии.
Кроме того, вы можете переименовать таблицы в экспорте, переименовать файл SQL, который будет загружен, или отфильтровать те таблицы, размер которых превышает определенное количество мегабайт. Обычно вам не нужно ничего менять, но теперь вы знаете, что у вас есть эти возможности.

Помимо вышеперечисленного, вы можете отключить проверку внешних ключей или также экспортировать созданные вами представления, как если бы они были таблицами. Опять же, вам не понадобится это в вашей резервной копии WordPress, но мы здесь, чтобы учиться, верно?
Важно то, что если вы выберете пользовательские настройки, установите флажок, чтобы включить операторы DROP TABLE в резервную копию. Это позволит вам загрузить файл SQL из базы данных, если он вам понадобится, без предварительного удаления таблиц из вашей базы данных вручную. Сам файл резервной копии позаботится об этом за вас, если он будет включать эти операторы.

Наконец, у вас есть различные модификаторы для выбора формата, в котором операторы INSERT экспортируются в вашу резервную копию. Опять же, вам не нужно вносить здесь никаких изменений, так как настроек по умолчанию вам более чем достаточно.
Мы видели, что создать резервную копию базы данных WordPress через phpMyAdmin очень просто. Вам не нужно быть хакером, чтобы знать, как сгенерировать файл SQL с данными WordPress на случай, если в будущем произойдет что-то плохое. Имея базовые знания о том, как получить доступ к cPanel, а оттуда и к phpMyAdmin, вы можете избавить себя от головной боли.
Я надеюсь, что это небольшое руководство окажется для вас полезным, и вам не придется сожалеть о том, что у вас нет резервной копии вашего WordPress на случай, если на вашем веб-сайте произойдет какой-то сбой.
Избранное изображение Маркуса Списке на Unsplash.
