Який найпростіший спосіб створити резервну копію моєї бази даних WordPress?


15

У мене на своєму сервері для мого блогу встановлений WordPress. Я створюю резервні копії всіх файлів із сервера за розкладом. Але це лише файли - не база даних. В ідеалі, я хотів би періодично зберігати дамп бази даних на сервері, щоб він створював резервну копію разом з усіма файлами. Який найпростіший спосіб це зробити?

Відповіді:



4

Існує кілька додаткових плагінів. Найпростіша процедура полягає в тому, щоб резервна копія включала експортний файл xml, оскільки тоді його можна легко імпортувати в іншу установку WordPress.

Один плагін, який робить це, є BackWPup (http://wordpress.org/extend/plugins/backwpup/). Ви можете встановити, щоб він надсилав вам резервні копії електронною поштою через рівні проміжки часу. Це дуже настроюється.

Плагіни, які повертають лише файл SQL, важче відновити, тому що вам потрібно пройти через phpMyadmin, а не просто через сервер WP.


3

Також є сервіс Backupify, www.backupify.com, який надає послуги резервного копіювання Wordpress.


2

BackWPup http://wordpress.org/extend/plugins/backwpup/ буде виконувати завдання cron для резервного копіювання лише бази даних та / або wp-вмісту або будь-яких інших папок та файлів.

Якщо у вас є доступ до будь-яких облікових записів FTP (або відро amazon S3 тощо), окрім місця вашого сайту, плагін також може надсилати файли туди; дуже добре для безпеки, щоб мати абсолютно окреме місце для ваших резервних копій.


1

Ви можете встановити копіювач імен плагіна. Це дозволить зробити резервну копію всіх файлів, а також базу даних з панелі адміністратора


1

Можливо, не найпростіший, але інший спосіб зробити це за допомогою wp-cli, якщо у вас SSH доступ до сервера:

http://wp-cli.org/commands/db/export/

Ви можете зробити файл cron для запуску та запланувати команду wp з сервера.


1

На мою думку, плагіни не є надійними для резервного копіювання, оскільки, якщо ваш сайт не спрацює, немає можливості використовувати функцію відновлення вашого плагіна.

Якщо у вас на сервері хоста є cPanel, в розділі "Резервне копіювання" є простий інструмент, який дозволяє "завантажувати базу даних MySQL" як стислий файл .sql.gz.

Резервне копіювання бази даних MySQL через cPanel

Якщо у вас немає cPanel, ви можете це зробити через phpMyAdmin .

  • Виберіть базу даних WordPress, яку ви хочете створити.

    • Перейдіть на вкладку "Експорт".

    • Виберіть "Швидкий" спосіб експорту та натисніть "Перейти".

Ви можете перевірити "Спеціальні" параметри, якщо ви думаєте, що ви можете змінити щось, наприклад додавання стиснення.

Експортуйте базу даних MySQL через phpMyAdmin

Обидва ці параметри мають просту функцію відновлення / імпорту і можуть відновити стислі бази даних у тому самому форматі стиснення, який використовується під час експорту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.