2.7.16. Создание копии базы данных

  1. Экспортируйте базу данных, копию которой нужно создать.
  2. Импортируйте полученный дамп в пустую базу данных.
  1. Подключитесь к хостингу по SSH.
  2. Выполните команду:
    mysqldump --no-tablespaces -h хост1 -u логин1 --password='пароль1' название1 | mysql -h хост2 -u логин2 --password='пароль2' название2

    В команде вместо хост, логин пароль и название используйте соответствующие данные для подключения к базе данных (с цифрой 1 — данные базы, копию которой нужно создать, с цифрой 2 — данные пустой базы). Пароль необходимо заключить в кавычки.

  3. Ожидайте завершения выполнения команды.
Подходит только для ситуаций, когда исходная и целевая базы данных находятся в разных хостинг-аккаунтах.
  1. Переключитесь на хостинг-аккаунт, в котором находится исходная база данных.
  2. Откройте форму подачи запроса на автоматический перенос сайта.
  3. В первом окне выберите любой сайт и хостинг-аккаунт, в котором будет размещаться копия базы данных.
  4. Снимите все галочки, кроме «Копировать базу данных», выберите исходную базу данных, укажите название целевой и подайте запрос.
  5. Дождитесь завершения операции.
Содержание