Краткий ответ: Полный бэкап WordPress — это база данных плюс wp-content. Сдампите базу через wp-cli или mysqldump и отправьте обе части в удалённое хранилище — Cloud2Y Storage VPS через rsync является простой надёжной целью. Автоматизируйте еженощно через cron.

Обзор

Плагины тоже умеют бэкапить WordPress, но несколько строк shell делают это с меньшими накладными расходами и без привязки — а копия оказывается вне веб-сервера, в чём и смысл. Держите бэкап сайта там, где взломанный сайт не сможет его удалить.

Что нужно иметь

  • SSH-доступ к серверу с WordPress и удалённую цель (Storage VPS) с аутентификацией по ключу.
  • Установленный wp-cli (опционально, но удобно): проверка — wp --info.
  • Знание своих путей: корень WordPress (напр. /var/www/example.com) и имя его базы данных.

Пошаговая инструкция

  1. Сдампите базу данных:
    cd /var/www/example.com
    wp db export /var/backups/example-$(date +%F).sql --allow-root
    gzip /var/backups/example-$(date +%F).sql
    (или mysqldump example_db | gzip > /var/backups/example-$(date +%F).sql.gz)
  2. Синхронизируйте файлы — темы, плагины, загрузки:
    rsync -az --exclude 'cache/' /var/www/example.com/wp-content/ \
      [email protected]:/srv/backups/example/wp-content/
  3. Синхронизируйте дампы базы:
    rsync -az /var/backups/ [email protected]:/srv/backups/example/db/
  4. Оберните шаги 1–3 в скрипт и запланируйте через cron, напр. еженощно в 02:45.
  5. Раз в месяц делайте тестовое восстановление на черновом сайте — бэкап, который никогда не восстанавливали, это надежда, а не план (см. проверку целостности).

Типичные проблемы

  • Файлы без базы (или наоборот): для чистого восстановления WordPress нужны обе половины из одной ночи.
  • Бэкапы на том же сервере: полный диск, взлом или неудачное обновление забирает сайт и его бэкапы — держите копии удалённо.
  • Огромная папка uploads: исключите регенерируемые миниатюры или архивируйте старые годы отдельно, если передачи замедляются.

Когда обращаться в поддержку

Работа на уровне WordPress на unmanaged VPS — в ваших руках; по платформенным проблемам во время передач или сбоям Storage VPS — откройте тикет. У Cloud2Y также есть гайд по бэкап-плагинам WordPress, если вам ближе тот путь.

Частые вопросы

Что именно должно быть в бэкапе WordPress?

Две половины из одного момента: база данных (посты, заказы, настройки) и каталог wp-content (темы, плагины, загрузки). Восстановление чисто работает только с согласованной парой.

Что лучше: бэкап-плагины или shell-скрипты?

Работает и то, и то. Плагины удобны внутри wp-admin; скрипт с wp-cli и rsync легче, проще автоматизируется через cron и держит копии вне веб-сервера, куда взлом не дотянется.

Как часто бэкапить магазин на WooCommerce?

Заказы поступают непрерывно, поэтому дампите базу как минимум ежечасно, а файлы синхронизируйте еженощно. Потеря дня заказов обычно стоит значительно больше, чем дополнительное хранилище.

Похожие статьи

Готовы начать? Заказать Storage VPS в Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)