Applies to: WordPress

WordPress Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Експорт та імпорт бази даних за допомогою WP-CLI

WP-CLI - це засіб командного рядка, який допомагає виконувати різні дії на вашому сайті WordPress. Якщо вам зручно користуватися командами SSH, ви помітите, що WP-CLI має спрощені команди, створені для сайтів WordPress. Ось як можна використовувати команди експорту та імпорту бази даних, доступні для WP-CLI.

Обов’язково. Щоб виконати ці дії, вам знадобляться:
  • Програма SSH. Ми пропонуємо PuTTY для Windows або Terminal для macOS .
  • Ваші відомості FTP. Якщо ви ще не записали їх, вам потрібно знайти свій хост FTP, ім’я користувача і пароль.
    • Для свого хоста FTP можна використовувати своє доменне ім’я або IP-адресу.
    • Ім’я користувача FTP й пароль можна знайти в обліковому записі хостингу Web Hosting (cPanel) або Managed Hosting for WordPress (кроки 1–7).
Note: If you have a VPS or DED Server, you need to install WP-CLI before you can start using it. WP-CLI is not available on our Windows Hosting (Plesk) plans.

Експорт бази даних за допомогою WP-CLI

  1. Підключіться до свого хостинг-акаунта за допомогою SSH .
  2. Використовуйте команду bash ls , щоб перераховувати файли та папки, а cd та ../ - для переміщення по каталогах, доки ви не опинитеся в каталозі ваших файлів WordPress.
  3. Введіть таку команду:
    wp db export filename.sql
    • У наведеній вище команді слід замінити filename.sql на ім'я, яке ви хочете використовувати для файлу резервної копії.

Після завершення експорту ви побачите повідомлення про успішне завершення роботи. Експорт великих баз даних триватиме довше.

Note: Web Hosting (cPanel) and Web Hosting Plus users may experience the following error:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
In most cases, your database will have been exported successfully, despite seeing this error. But we recommend confirming the export by checking your database tables manually.

Імпортуйте базу даних за допомогою WP-CLI

  1. Завантажте файл резервної копії SQL до папки з файлами WordPress за допомогою FTP або Диспетчера файлів .
  2. Підключіться до свого хостинг-акаунта за допомогою SSH .
  3. Використовуйте команду bash ls , щоб перераховувати файли та папки, а cd та ../ - для переміщення по каталогах, доки ви не опинитеся в каталозі ваших файлів WordPress.
  4. Введіть таку команду:
    wp db import filename.sql
    • У наведеній вище команді слід замінити filename.sql фактичною назвою файлу резервної копії.

Після імпортування з’явиться повідомлення про успішне завершення. Імпорт великих баз даних триватиме довше.

Додаткові відомості

  1. Якщо на вашому сервері немає WP-CLI, ви можете використовувати стандартні SSH-команди для експорту та імпорту баз даних.
  2. Ви також можете експортувати та імпортувати вашу базу даних у phpMyAdmin.
  3. Знайдіть і замініть WordPress на SSH