Сайт без бэкапа — это как жизнь без страховки. Всё идёт гладко, пока однажды не прилетает обновление, кривая рука разработчика или дружеское «привет» от хакеров. И всё — белый экран смерти, сайт не открывается, деньги уплывают, паника нарастает.

Знаешь, сколько сайтов гибнет из-за того, что владельцы не удосужились сделать резервное копирование? Миллионы. Но мы с тобой не из этих людей. Сейчас разберём, как создать бэкап WordPress-сайта и восстановить его?


Почему бэкап — это мастхэв, а не «я потом сделаю»

Представь: ты вложил 100+ часов в разработку сайта. Написал крутейшие статьи, потратил деньги на рекламу, настроил продажи. И тут… бац — всё снеслось!

Причины бывают разные:
🔹 Обновление плагина, которое сделало из сайта кашу
🔹 Сервер сказал «прощай» (да, бывает)
🔹 Взлом. Ты недооценил хакеров? Они тебя нет
🔹 Кривые правки в коде (руки помнят, но не то)

Всё это лечится одной кнопкой восстановления. Но только если у тебя есть бэкап.


Как сделать бэкап сайта? Три пути, выбери свой

Есть три варианта: автоматический, ручной и хардкорный (по SSH).

1. Автоматический (для ленивых, но умных)

Самый простой способ — автоматический бэкап через хостинг. Если ты на нормальном хостинге (Beget, Reg.ru, Timeweb, Fornex), у них есть встроенные бэкапы.

Как это проверить?
🔹 Зайди в панель хостинга
🔹 Найди раздел «Резервные копии»
🔹 Убедись, что хостинг делает бэкапы каждый день

Если нет — вали с этого хостинга или ставь плагин:
UpdraftPlus — качает бэкап в облако (Google Drive, Dropbox)
All-in-One WP Migration — полный бэкап за минуту
Duplicator — переносит сайт без боли

Настроил? Молодец. Но если ты любишь полный контроль — давай дальше.


2. Ручной (потому что доверять можно только себе)

Если хочешь полный контроль над своим бэкапом, делаем вручную:

🔹 Сохраняем файлы сайта

  1. Заходим в FTP (FileZilla)
  2. Качаем всю папку /public_html/ на комп

🔹 Копируем базу данных

  1. Заходим в phpMyAdmin
  2. Выбираем свою базу
  3. Жмём Экспорт → Формат SQL → Скачать

И вот у тебя на компе две важные вещи — файлы и база.


3. Хардкорный (SSH, для тех, кто не боится терминала)

Если ты уже прошаренный и любишь команды, можно сделать всё за 30 секунд:

Копируем файлы:

tar -czvf backup-site.tar.gz /var/www/your-site

Копируем базу:

mysqldump -u root -p database_name > backup.sql

И скачиваем их через scp:

scp user@server:/var/www/backup-site.tar.gz ~/Desktop/
scp user@server:/var/www/backup.sql ~/Desktop/

Бац — у тебя в надёжном месте полный архив сайта.


Как восстановить сайт, если всё сломалось?

Всё просто: делаем то же самое, но в обратную сторону.

🔹 Восстанавливаем файлы — заливаем папку обратно через FTP
🔹 Заливаем базу через phpMyAdmin → Импорт
🔹 Правим wp-config.php, если менялись данные базы

Если сервер рухнул — просто поднимаем новый и заливаем туда копии.


Как часто делать бэкапы?

📌 Каждый день — если у тебя бизнес (магазин, сервис)
📌 Раз в неделю — если сайт редко обновляется
📌 Перед каждым обновлением — чтоб не плакать потом

Где хранить?
✅ На компе
✅ В облаке (Google Drive, Яндекс.Диск)
✅ На отдельном сервере (VPS, S3)


Вывод: хочешь жить спокойно — делай бэкап!

Не надейся, что «авось пронесёт». Серверы падают, хакеры не дремлют, а обновления любят ломать сайты.

Бэкап — это не паранойя. Это умный расчёт.

Так что трать 10 минут в неделю на бэкап, и твой сайт будет жить вечно.

🔥 А теперь — иди и настрой свой бэкап. Пока всё не сломалось. 🔥