В этой статье мы разберем, как перенести базу данных сайта на WordPress с виртуального хостинга в облачную базу данных.
Преимущества размещения базы данных в облаке
- распределение нагрузки: размещение базы данных в облаке снижает нагрузку на сервер, на котором размещен сайт;
- независимость от других пользователей: на виртуальном хостинге, ресурсы сервера распределяются между всеми пользователями. Размещение базы данных в облаке позволяет исключить влияние других пользователей на работу базы данных.
- простота использования: для настройки работы БД на отдельном сервере не требуется настраивать VPS с нуля;
- нет ограничения по CP, как на виртуальном хостинге: вы сами выбираете, сколько ресурсов выделить для БД.
Перенос базы данных в облако
Мы разработали видеоинструкцию, где в удобном формате объяснили как осуществляется миграция базы данных WordPress в облако
В общем виде перенос базы данных с виртуального хостинга в облачную базу данных выглядит следующим образом:
- Выбор конфигурации и создание облачной базы данных.
- Создание дампа базы данных на виртуальном хостинге.
- Загрузка дампа в облачную базу данных.
- Внесение изменений в конфигурационный файл сайта.
- Проверка корректности работы сайта.
Рассмотрим каждый этап подробнее.
Выбор конфигурации и создание облачной базы данных
Первым делом необходимо создать и настроить облачную базу данных MySQL. Сделать это вы можете в разделе “Облако”. Интерфейс облачной базы данных MySQL и процесс ее создания разобран в документации, здесь мы рассмотрим, на что стоит обратить внимание при создании.
При создании облачной БД обратите внимание на следующие параметры:
- Версия MySQL
Облачный MySQL доступен в двух версиях – 5.7 и 8. Если ваш сайт работает на старой версии WordPress, то он может не поддерживать работу с MySQL 8, в этом случае выберите версию MySQL 5.7. - Тариф
При выборе тарифа в первую очередь опирайтесь на требуемое дисковое пространство для базы данных вашего сайта, так как изменить конфигурацию облачной базы данных можно в любой момент, но только в большую сторону. Узнать, сколько дискового пространства требуется БД вашего сайта, вы можете в разделе “MySQL” виртуального хостинга. Выбирайте тариф хотя бы на 20-30% больше, чем размер БД вашего сайта на виртуальном хостинге, чтобы не возникло проблем при увеличении размера БД.



Данный пароль будет использоваться для подключения к базе данных с виртуального хостинга или любых других внешних устройств.
Создание дампа базы данных на виртуальном хостинге
После создания облачной базы данных и настройки внешнего доступа необходимо создать дамп базы данных сайта на виртуальном хостинге.
Сделать это можно несколькими способами:
- через панель управления;
- через phpMyAdmin;
- через терминал.
Создание дампа базы данных через панель управления
Создать дамп и либо скачать его на свое устройство, либо сохранить у себя на аккаунте виртуального хостинга вы можете прямо в панели управления.
Для этого перейдите в раздел “Backup”, затем перейдите во вкладку “Базы данных” и нажмите на кнопку напротив базы данных вашего сайта.

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

Для упрощения дальнейшей загрузки рекомендуем выбрать “Скачать по прямой ссылке” и после создания дампа скачать его по ссылке из письма на свое устройство.
Создание дампа базы данных через phpMyAdmin
Для создания дампа через phpMyAdmin перейдите в раздел “MySQL” в панели управления и нажмите на кнопку напротив базы данных вашего сайта. В открывшемся окне перейдите во вкладку “Экспорт” и нажмите на кнопку “Вперед”.

На ваше устройство будет скачан zip-архив с файлом дампа вашей базы данных.
Создание дампа базы данных через терминал
Создать дамп через терминал можно с помощью терминала в панели управления либо подключившись по SSH к серверу виртуального хостинга.
Для создания дампа базы данных введите следующую команду и нажмите ”Enter”:

Скачать созданный файл базы данных вы сможете через раздел “Файловый менеджер”.
Загрузка дампа в облачную базу данных
После создания дампа базы данных на виртуальном хостинге его необходимо загрузить в облачную базу данных.
Сделать это можно двумя способами:
- через phpMyAdmin;
- через терминал.
Загрузка дампа базы данных через phpMyAdmin
Для загрузки дампа базы данных в облачную БД через phpMyAdmin перейдите в раздел “Облако”, выберите в списке серверов облачную базу данных и нажмите на кнопку “phpMyAdmin” в правом верхнем углу страницы.

На открывшейся странице перейдите во вкладку “Импорт”, выберите файл дампа базы данных в формате .sql либо архив с дампом, если вы скачали его через панель управления, и нажмите кнопку “Вперед”.

Загрузка дампа базы данных через терминал
Загрузить дамп через терминал можно с помощью терминала в панели управления либо подключившись по SSH к серверу виртуального хостинга.
Для загрузки дампа базы данных введите следующую команду и нажмите ”Enter”:
mysql -h host -u'default_db' default_db -p'password' < dump.sql
Узнать данные для подключения вы можете в разделе “Облако”, выбрав облачную базу данных в списке серверов. На странице облачной базы данных будет отображаться карточка с данными для подключения.

Внесение изменений в конфигурационный файл сайта
После загрузки дампа в облачную базу данных необходимо переключить сайт на работу с облачной базой данных.
Для этого необходимо указать данные для подключения к облачной базе данных в конфигурационном файле WordPress:
- Перейдите в раздел “Файловый менеджер” в панели управления виртуального хостинга.
- В файловом менеджере перейдите в директорию вашего сайта, затем в директорию
public_html
. - Откройте файл
wp-config.php
.

- В строках 23, 26, 29 и 32 укажите данные для подключения к облачной базе данных.
Узнать данные для подключения вы можете в разделе “Облако”, выбрав облачную базу данных в списке серверов. На странице облачной базы данных будет отображаться карточка с данными для подключения. - Сохраните изменения и закройте файл.
Проверка корректности работы сайта
После внесения изменений в конфигурационный файл сайта откройте ваш сайт и проверьте, что он работает корректно. Желательно проверить весь функционал, чтобы в дальнейшем не возникло неожиданных проблем.
Если возникнут вопросы, напишите нам, пожалуйста, тикет из панели управления аккаунта (раздел “Помощь и поддержка”), а если вы захотите обсудить эту статью или наши продукты с коллегами по цеху и сотрудниками Бегета – ждем вас в нашем сообществе в Telegram.