5,0 91 отзыв +7 (985) 277-91-53 Обсудить проект Меню

Бэкап сайта на WordPress: как сделать резервную копию и где ее хранить

Владимир Сергеев Владимир Сергеев Основатель sergeev.studio, в веб-разработке с 2017 года. WordPress, SaaS-системы, сложные личные кабинеты, SEO, Яндекс.Директ Автор
Бэкап сайта на WordPress: как сделать резервную копию и где ее хранить
Содержание
  1. Что входит в бэкап сайта
  2. Способы сделать резервную копию сайта
  3. Как сделать резервную копию сайта на WordPress плагином All-in-One WP Migration
    1. Шаг 1. Зайдите в админку сайта
    2. Шаг 2. Установите плагин
    3. Шаг 3. Откройте экспорт
    4. Шаг 4. Выберите «Файл»
    5. Шаг 5. Скачайте копию
    6. Шаг 6. Проверьте, что копия появилась
  4. Автоматический бэкап сайта WordPress: плагин UpdraftPlus
    1. Шаг 1. Установите плагин
    2. Шаг 2. Закройте приветствие
    3. Шаг 3. Сделайте первую копию
    4. Шаг 4. Включите расписание
    5. Шаг 5. Выберите облако для копий
    6. Шаг 6. Сохраните настройки
  5. Как сделать бэкап сайта в панели хостинга
  6. Как сделать бэкап сайта вручную: FTP и phpMyAdmin
  7. Где хранить бэкап сайта
  8. Как часто делать бэкап сайта
  9. Как восстановить сайт из бэкапа
  10. Из нашей практики
  11. Итог

Бэкап сайта, он же резервная копия, это сохраненный в отдельный файл снимок сайта: все его файлы и база данных на конкретный день. Если сайт сломался после обновления, его взломали или хостинг потерял данные, из бэкапа сайт возвращается в рабочее состояние за час, а не собирается заново неделями.

Ниже разберем, из чего состоит резервная копия сайта и как сделать резервную копию сайта разными способами. А потом по шагам, с картинками, покажем, как сделать бэкап сайта на WordPress самому: разово одним файлом и автоматически по расписанию. Отдельно расскажем, где хранить копии, чтобы они не пропали вместе с сайтом.

Что входит в бэкап сайта

Сайт на WordPress состоит из двух частей, и в резервной копии должны быть обе:

  • Файлы: ядро WordPress, тема оформления, плагины и папка загрузок с картинками и документами (wp-content/uploads).
  • База данных: тексты страниц и записей, настройки сайта и плагинов, пользователи, заявки, комментарии.

Копия только файлов бесполезна: в ней нет ни одного текста. Копия только базы бесполезна наполовину: тексты на месте, а картинок и оформления нет. Кэш, логи и временные файлы копировать не нужно, при восстановлении они создадутся сами.

Способы сделать резервную копию сайта

СпособПодходитПлюсыМинусы
Плагин в админке WordPressвладельцу сайта без технических навыковвсе делается мышью, файл скачивается одной кнопкойкопия по умолчанию лежит на том же сервере
Панель хостингавсем, у кого есть доступ к хостингукопии делает сам хостинг, часто каждый деньглубина хранения зависит от тарифа, копии лежат у того же хостинга
Вручную: FTP и phpMyAdminтем, кто уверенно работает с файламини от чего не зависитдолго, легко забыть базу данных

На других движках принцип тот же, отличается только инструмент. В Битриксе есть встроенное резервное копирование в админке. У конструкторов вроде Тильды копии хранит сама платформа, а выгрузить проект к себе можно не на всех тарифах: это стоит проверить в справке платформы до того, как копия понадобится. Дальше подробно про WordPress.

Как сделать резервную копию сайта на WordPress плагином All-in-One WP Migration

All-in-One WP Migration собирает весь сайт, файлы и базу, в один файл с расширением .wpress. Это самый простой способ сделать разовую копию, например перед обновлением или правками. Бесплатная версия сохраняет сайт любого размера.

Шаг 1. Зайдите в админку сайта

Откройте в браузере адрес ваш-сайт.ру/wp-admin/ и введите логин и пароль администратора. Если вход не открывается или пароль потерян, разобраться поможет статья как зайти в админку WordPress.

Форма входа в админку WordPress: поля логина и пароля и кнопка «Войти»
Форма входа по адресу ваш-сайт.ру/wp-admin/

Шаг 2. Установите плагин

В меню слева выберите «Плагины» → «Добавить плагин». В поле поиска справа наберите All-in-One WP Migration и у плагина с круглой стрелкой на значке нажмите «Установить сейчас».

Поиск плагина All-in-One WP Migration в админке WordPress и кнопка «Установить сейчас»
Плагины → Добавить плагин → поиск

Через несколько секунд кнопка сменится на «Активировать». Нажмите ее.

Кнопка «Активировать» у плагина All-in-One WP Migration после установки
После установки плагин нужно активировать

Шаг 3. Откройте экспорт

В меню слева появится пункт «All-in-One WP Migration». Нажмите на него, откроется экран «Экспортировать сайт».

Пункт All-in-One WP Migration в меню админки WordPress
Новый пункт меню плагина
Экран «Экспортировать сайт» в All-in-One WP Migration и кнопка «Экспортировать сайт в»
Кнопка «Экспортировать сайт в»

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

Шаг 4. Выберите «Файл»

Нажмите «Экспортировать сайт в» и в открывшемся списке выберите «Файл». Остальные пункты списка, Google Drive, Dropbox и другие, работают только с платными расширениями плагина.

Список «Экспортировать сайт в» в All-in-One WP Migration, выбран пункт «Файл»
Экспорт в файл бесплатный

Шаг 5. Скачайте копию

Плагин соберет архив: для небольшого сайта это минута-две, для сайта с большой медиатекой дольше. Не закрывайте вкладку, пока идет сборка. Когда появится окно с кнопкой «Скачать», нажмите ее и сохраните бэкап сайта на компьютер. В кнопке будет адрес вашего сайта, под ней размер копии.

Окно с кнопкой «Скачать» и размером резервной копии в All-in-One WP Migration
Готовая копия: кнопка «Скачать»

Шаг 6. Проверьте, что копия появилась

Все сделанные копии плагин показывает в разделе «Резервные копии»: имя файла, дату и размер. Отсюда же копию можно скачать еще раз или удалить.

Раздел «Резервные копии» в All-in-One WP Migration: файл .wpress с датой и размером
Список копий на сервере

Важно: эти копии лежат на том же сервере, что и сайт. Если сервер выйдет из строя, они пропадут вместе с ним. Поэтому скачанный файл обязательно положите в облако, об этом ниже.

Автоматический бэкап сайта WordPress: плагин UpdraftPlus

Разовая копия спасает, только если ее не забыли сделать. Автоматическое резервное копирование сайта решает эту проблему: UpdraftPlus делает копии сам по расписанию и может отправлять их в облачное хранилище. В бесплатной версии это Dropbox, Google Drive, Amazon S3, FTP-сервер, почта и еще несколько хранилищ.

Шаг 1. Установите плагин

Так же, как в предыдущем разделе: «Плагины» → «Добавить плагин», в поиске UpdraftPlus, «Установить сейчас», затем «Активировать». В меню слева появится пункт «UpdraftPlus».

Шаг 2. Закройте приветствие

При первом открытии плагин может показать мастер настройки «Welcome to UpdraftPlus!» на английском. Он не обязателен: нажмите внизу «Exit setup», настроим все сами на русском.

Приветственный экран UpdraftPlus и ссылка «Exit setup» внизу
Мастер настройки можно пропустить

Шаг 3. Сделайте первую копию

На вкладке «Создать / Восстановить» нажмите синюю кнопку «Создать резервную копию».

Главный экран UpdraftPlus и кнопка «Создать резервную копию»
Вкладка «Создать / Восстановить»

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

Окно UpdraftPlus «Создать новую резервную копию» с галочками базы данных и файлов
База данных и файлы: обе галочки

Когда резервная копия сайта будет готова, она появится внизу в списке «Существующие резервные копии». Кнопки «База данных», «Плагины», «Темы», «Загрузки» и «Другие» скачивают соответствующие части копии на компьютер.

Готовая копия в UpdraftPlus: кнопки скачивания базы данных, плагинов, тем и загрузок
Части копии скачиваются по отдельности

Шаг 4. Включите расписание

Перейдите на вкладку «Настройки». В строках «Расписание резервного копирования файлов» и «Расписание резервного копирования базы данных» вместо «Ручное» выберите частоту: каждые 2, 4, 8 или 12 часов, ежедневно, еженедельно, раз в две недели или ежемесячно. Рядом укажите, сколько копий хранить: старые плагин будет удалять сам.

Настройки UpdraftPlus: расписание копирования файлов и базы данных
Расписание для файлов и для базы задается отдельно

Базу данных разумно копировать чаще, чем файлы: тексты и заявки меняются каждый день, а тема и плагины редко.

Шаг 5. Выберите облако для копий

Ниже на той же вкладке выберите хранилище, нажав на его значок, и подключите аккаунт по подсказкам плагина. Сам плагин прямо предупреждает: если хранилище не выбрать, копии останутся на том же сервере, что и сайт, и при его поломке пропадут вместе с ним.

Выбор удаленного хранилища в UpdraftPlus: Dropbox, Google Drive, FTP, Email и другие
Бесплатные хранилища в UpdraftPlus

Яндекс Диска в бесплатном списке нет: подключить его можно только через WebDAV, а это платная версия. Отправка на почту подходит лишь для маленьких сайтов, большие архивы почтовые сервисы не пропустят.

Шаг 6. Сохраните настройки

Прокрутите вниз и нажмите «Сохранить изменения». Без этого расписание не включится.

Кнопка «Сохранить изменения» внизу настроек UpdraftPlus
Не забудьте сохранить

Как сделать бэкап сайта в панели хостинга

Большинство хостингов сами делают копии сайтов и позволяют восстановить сайт или отдельную папку из панели управления в пару кликов. Где искать бэкап сайта: в панели хостинга раздел обычно называется «Резервные копии», «Бэкапы» или «Архивы». Там же видно, за какие дни есть копии и можно ли скачать их к себе.

Что проверить заранее, а не в день аварии:

  • делает ли хостинг копии на вашем тарифе и сколько дней их хранит;
  • входит ли в копию база данных или только файлы;
  • можно ли скачать копию к себе или ее разрешено только восстановить на месте.

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

Как сделать бэкап сайта вручную: FTP и phpMyAdmin

Ручной бэкап сайта WordPress работает всегда, даже когда админка сайта не открывается. Он состоит из двух частей.

Файлы. Подключитесь к сайту по FTP, например программой FileZilla, с данными доступа из панели хостинга. Скачайте на компьютер всю папку сайта. Больше всего места займет wp-content/uploads.

База данных. Имя базы указано в файле wp-config.php в корне сайта, в строке DB_NAME. Откройте phpMyAdmin из панели хостинга, выберите эту базу слева, нажмите «Экспорт», оставьте формат SQL и нажмите «Вперед». Браузер скачает файл .sql: это и есть копия базы.

Обе части храните вместе, в одной папке с датой в названии. Копия файлов без базы, как мы разобрали выше, сайт не вернет.

Где хранить бэкап сайта

Главное правило: бэкап сайта не должен храниться там же, где сам сайт. Если сервер сгорит или хостинг заблокирует аккаунт, копии на этом сервере пропадут вместе с сайтом.

Надежная схема называется правилом 3-2-1:

  • 3 копии: рабочий сайт и еще две копии;
  • 2 разных носителя: например, облако и компьютер или внешний диск;
  • 1 копия вне сервера, где работает сайт.

На практике владельцу сайта на WordPress достаточно так:

  1. Раз в месяц и перед каждым обновлением делайте копию плагином All-in-One WP Migration и скачивайте файл .wpress на компьютер.
  2. Переименуйте файл так, чтобы в названии была дата, например sait-2026-11-11.wpress.
  3. Загрузите его в облако: на Яндекс Диск, в Облако Mail или другое хранилище, которым вы пользуетесь. Для этого достаточно перетащить файл в окно облака в браузере.
  4. Держите две-три последние копии, более старые удаляйте.
  5. Если настроен UpdraftPlus с облаком, он закрывает ежедневные копии сам, а ручная копия остается страховкой.

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

Частоту задает то, как часто на сайте что-то меняется:

СайтКак часто
Визитка, лендинграз в месяц и после каждой правки
Сайт услуг с блогомраз в неделю, базу данных ежедневно
Сайт с заявками и оплатамиежедневно
Интернет-магазинежедневно, а при большом числе заказов чаще

Независимо от расписания, делайте внеплановый бэкап сайта перед обновлением WordPress, темы и плагинов, перед сменой дизайна и перед любыми правками кода. Если после обновления сайт показывает критическую ошибку, свежая копия превращает аварию в пятиминутный откат.

Как восстановить сайт из бэкапа

Из All-in-One WP Migration. Откройте «All-in-One WP Migration» → «Импорт», нажмите «Импортировать из» → «Файл» и выберите сохраненный .wpress. Плагин предупредит, что текущее содержимое сайта будет заменено: нажмите «Продолжить». После сообщения «Ваш сайт был успешно импортирован!» перейдите по ссылке «Сохранить структуру постоянных ссылок» и сохраните настройки. Пароль администратора теперь тот, что был на сайте в момент создания копии.

Экран импорта в All-in-One WP Migration и кнопка «Импортировать из»
Импорт копии и лимит загрузки хостинга

На этом экране плагин показывает, файл какого размера разрешает загрузить ваш хостинг. Если копия больше лимита, бесплатной версией ее не загрузить: нужно платное расширение Unlimited Extension, увеличенный лимит у хостинга или восстановление вручную.

Из UpdraftPlus. На вкладке «Создать / Восстановить» у нужной копии нажмите «Восстановить», отметьте, что вернуть: плагины, темы, загрузки, другие файлы, базу данных. Затем нажмите «Далее» и следуйте шагам плагина.

Кнопка «Восстановить» у резервной копии в UpdraftPlus
Восстановление из списка копий
Выбор частей сайта для восстановления в UpdraftPlus: плагины, темы, загрузки, другие, база данных
Можно вернуть только нужную часть

Если сломалось только содержимое, например пропали тексты, достаточно вернуть базу данных. Если сайт не открывается после обновления плагина, хватит плагинов.

Из панели хостинга. Выберите копию за нужную дату и восстановите сайт целиком или отдельно файлы и базу. Это самый быстрый путь, когда админка сайта не открывается вовсе.

Проверьте копию заранее. Бэкап, из которого ни разу не восстанавливали, это надежда, а не гарантия. Раз в несколько месяцев разворачивайте копию на тестовом поддомене или локально и смотрите, что сайт открывается, страницы на месте, картинки грузятся.

Из нашей практики

Сайты наших клиентов мы восстанавливали десятки раз: и из копий хостинга, и из своих копий, которые храним отдельно от сервера. Причины всегда одни и те же: неудачное обновление, взлом, ошибка в правке кода, сбой у хостинга.

Самый показательный случай был с нашим собственным сайтом. Хостинг, где он работал, вышел из строя. Сайт мы вернули из полного архива сервера, который хранился отдельно, а изменения, сделанные после даты архива, донесли из своих рабочих материалов. Вывод мы сделали тот же, что советуем здесь: кроме копий у хостинга нужна хотя бы одна копия в месте, которое от него не зависит.

Итог

Резервная копия сайта нужна каждому сайту, и сделать ее можно за десять минут без программиста. Регулярное резервное копирование сайта стоит дешевле одного дня простоя. Самый простой порядок такой: поставить All-in-One WP Migration для разовых копий, UpdraftPlus для копий по расписанию с облаком, хранить копии вне сервера по правилу 3-2-1 и делать внеплановый бэкап сайта перед каждым обновлением. Тогда любая авария на сайте превращается в откат к вчерашнему дню.

Понравилась статья? Поделитесь:

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

Бэкап сайта это то же самое, что резервная копия?

Да, это одно и то же. Слово бэкап пришло из английского backup и означает резервную копию: сохраненные файлы и базу данных сайта на определенную дату.

Сколько места занимает резервная копия сайта?

Бэкап сайта весит примерно столько же, сколько сам сайт. Больше всего весит папка с картинками, поэтому копия визитки занимает десятки мегабайт, а копия сайта с большим каталогом может весить несколько гигабайт.

Можно ли восстановить сайт, если бэкапа нет?

Иногда да. Сначала спросите хостинг: у многих есть свои копии за последние дни, даже если вы их не настраивали. Часть страниц можно достать из веб-архива и кэша поисковиков, но это уже восстановление по кусочкам, а не возврат сайта целиком.

Нужен ли бэкап, если хостинг делает копии сам?

Нужен. Копии хостинга хранятся там же, где сайт, и ограничены сроком тарифа. Своя копия в облаке или на компьютере выручает именно тогда, когда недоступен сам хостинг.

Как сделать резервную копию сайта на WordPress без программиста?

Поставьте плагин All-in-One WP Migration и пройдите шаги из этой статьи: зайти в админку, установить плагин, «Экспортировать сайт в» → «Файл», скачать копию и положить ее в облако. Это занимает около десяти минут, а настройка расписания в UpdraftPlus еще пять.

Какой плагин для бэкапа выбрать?

Для разовой копии одним файлом удобнее All-in-One WP Migration. Для автоматических копий по расписанию с отправкой в облако подходит UpdraftPlus. Их можно использовать вместе: они друг другу не мешают.

Можно ли сделать копию, если админка не открывается?

Да. Сделайте копию в панели хостинга или вручную: файлы по FTP, базу данных через phpMyAdmin. Плагины работают только из админки.

Наши услуги

Остались вопросы или нужна помощь?

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

Также, пишите в мессенджеры, отвечаем в течение 15 минут.

Или напишите нам сами:

Доверьте разработку сайта нам, обещаем только обдуманный подход, никакого обмана и адекватные цены.

Похожие материалы

  • Какой сайт нужен бизнесу: типы и как выбрать свой Сайты на WordPress

    Какой сайт нужен бизнесу: типы и как выбрать свой

    Каждый бизнес, будь то малый или большой, рано или поздно сталкивается с вопросом: «А не создать ли мне сайт?». Часто этот вопрос вызван четкой необходимостью, а иногда — просто тем, что у всех вроде бы уже есть сайт, и не один, а мы в этом вопросе как-то тормозим. Разберемся, какой сайт нужен бизнесу в вашем […]

  • Этапы создания сайта: от брифа до запуска Сайты на WordPress

    Этапы создания сайта: от брифа до запуска

    Статья будет полезна не только исполнителю, но и заказчику: она поможет погрузиться в процесс и понимать, что происходит на каждом шаге. Если вам говорят, что сделают сайт в 2 этапа, — это повод насторожиться: либо исполнитель сделает сильно меньше, чем нужно, либо он просто решил не разбивать работу на отдельные этапы и объяснить весь процесс […]

  • Дочерняя тема Wordpress Сайты на WordPress

    Дочерняя тема WordPress

    Что такое дочерняя тема и с чем ее едят - разбираемся в этой статье

Оставьте заявку

Свяжемся с вами в течение 15 минут

Куда вам написать?
+7 (985) 277-91-53На связи 24/7