2.6.1.16. Створення копії бази даних

flowchart LR subgraph hosting[Хостинг-акаунт] direction LR db1[Вихідна база даних] db2[Нова база даних] end db1-->|"«Скопіювати
базу даних»"|db2

  1. Відкрийте розділ «Бази даних».
  2. У меню бази даних натисніть «Скопіювати базу даних»:
  3. Вкажіть суфікс назви нової бази даних (префікс завжди відповідає назвому хостинг-акаунта) і натисніть «Створити і скопіювати базу даних».
  4. Дочекайтеся завершення операції.

flowchart LR subgraph account[Обліковий запис] direction LR subgraph hosting1[Вихідний хостинг-акаунт] direction LR db1[Вихідна база даних] end subgraph hosting2[Хостинг-акаунт призначення] direction LR db2[Нова база даних] end db1-->|"Автоматичне
перенесення сайту
(компонент БД)"|db2 end

Використовуйте автоматичне перенесення сайту. З усіх компонентів для перенесення виберіть тільки базу даних.

flowchart LR subgraph account[Обліковий запис] direction LR subgraph hosting1[Вихідний хостинг-акаунт] direction LR db1[Вихідна база даних] end subgraph hosting2[Хостинг-акаунт призначення] direction LR db2[База даних призначення] end db1-->|"Імпорт
бази даних
(з хостингу)"|db2 end

Використовуйте імпорт бази даних у хостинг-акаунт (варіант «Хостинг-акаунт»).

flowchart LR db1[Вихідна база даних] dump[Дамп] db2[База даних призначення] db1-->|Експорт|dump dump-->|Імпорт|db2

  1. Експортуйте вихідну базу даних будь-яким із доступних способів.
  2. Якщо потрібно, внесіть у дамп необхідні зміни (наприклад, у разі перейменування сайту замініть у дампі стару адресу на нову).
  3. Імпортуйте дамп в порожню базу даних будь-яким із доступних способів.

flowchart LR db1[Вихідна база даних] db2[База даних призначення] db1-->|mysqldump|db2

  1. Підключіться до хостингу по SSH.
  2. Виконайте команду:
    mysqldump --no-tablespaces -h host1 -u login1 --password='password1' database1 | mysql -h host2 -u login2 --password='password2' database2

    У команді:

    • Замість host1, login1, password1 и database1 використовуйте дані для підключення до вихідної бази даних.
    • Замість host2, login2, password2 і database2 — дані для підключення до порожньої бази даних.
    • Пароль обов'язково має бути в одинарних лапках.
  3. Дочекайтеся завершення виконання команди.
Зміст