Резервная копия WordPress нужна не только после взлома или сбоя на хостинге. Неудачное обновление темы, конфликт плагинов, ошибочное удаление записей или повреждение базы данных тоже могут оставить сайт без важной информации. Автоматическое копирование на Google Диск решает главную задачу: архив хранится отдельно от сервера и доступен даже при проблемах с хостингом.
Для этого не обязательно подключать платный сервис. Достаточно бесплатного плагина резервного копирования, аккаунта Google и нескольких минут на первичную настройку. Ниже разберем вариант с UpdraftPlus: он умеет создавать архивы по расписанию, выгружать их на Google Диск и восстанавливать сайт из панели WordPress.
Что именно нужно сохранять
Сайт WordPress состоит из двух основных частей: файлов и базы данных. В файлах находятся ядро системы, тема, плагины, загрузки из медиатеки и дополнительные документы. В базе данных хранятся записи, страницы, настройки, пользователи, комментарии и большая часть данных интернет-магазина.
Копия только файлов не поможет вернуть актуальные тексты и заказы, а экспорт одной базы не восстановит изображения, тему и расширения. Поэтому в расписании должны быть включены оба типа данных. При восстановлении это позволит вернуть сайт в состояние, близкое к моменту создания архива.
Какие папки обычно попадают в архив

Плагин обычно упаковывает папку wp-content, где расположены темы, плагины, загрузки и другие пользовательские данные. Системные файлы WordPress тоже можно сохранять, но при аварийном восстановлении их часто проще заново скачать из официального дистрибутива. Для большинства сайтов особенно ценны папка uploads и содержимое базы данных.
Перед настройкой полезно оценить размер сайта через файловый менеджер хостинга. Большая медиатека влияет на время создания и загрузки архива, а также на свободное место Google Диска. Если на сайте много тяжелых видео, резервное копирование стоит планировать отдельно от хранения исходных роликов.
Подготовка Google Диска
Используйте отдельный аккаунт Google или создайте отдельную папку на рабочем Диске. Так резервные копии не смешаются с личными файлами, а доступ к ним будет проще контролировать. Папку можно назвать понятно, например, по домену сайта и назначению архива.
Проверьте, что в хранилище достаточно свободного места хотя бы для нескольких полных копий. Точный объем зависит от размера сайта, выбранного количества архивов и степени сжатия. Не рассчитывайте на то, что старые файлы будут автоматически исчезать без настройки хранения.
Важно: не передавайте доступ к аккаунту Google сторонним лицам и включите двухэтапную проверку. Резервная копия содержит файлы сайта и, как правило, дамп базы данных с пользовательскими данными.
Установка UpdraftPlus

В административной панели WordPress откройте раздел «Плагины», затем нажмите «Добавить новый». В поиске введите UpdraftPlus, выберите расширение с названием UpdraftPlus WordPress Backup Plugin, установите и активируйте его. После активации пункт управления появится в разделе «Настройки».
Перед установкой нового плагина убедитесь, что версия WordPress и PHP поддерживаются вашим хостингом. Если на сайте уже есть средство резервного копирования, не запускайте два одинаковых задания в одно время. Одновременная упаковка больших файлов может создать лишнюю нагрузку на сервер.
Первичная проверка перед расписанием
Сначала откройте настройки плагина и выполните одну ручную копию. Это покажет, хватает ли серверу памяти и времени на создание архива. Если процесс завершается с ошибкой, сначала нужно устранить ее, а уже потом включать автоматический запуск.
После ручного копирования посмотрите состав созданного набора. В списке должны быть архив базы данных и архивы файлов, включая uploads. Такая простая проверка помогает заранее заметить исключенные папки или ограничения хостинга.
Настройка автоматического расписания
В разделе настроек резервного копирования найдите поля для расписания файлов и базы данных. Для небольшого информационного сайта обычно достаточно еженедельной копии файлов и ежедневной копии базы. Если публикации появляются редко, ежедневный архив базы можно заменить на еженедельный.
Для магазина, сайта с заявками, форумом или активными комментариями база меняется постоянно. В таком случае выбирайте более частый интервал для базы данных, если хостинг справляется с задачей. Файлы обычно обновляются реже, поэтому делать полный файловый архив каждый час смысла нет.
Сколько копий оставлять
Укажите разумное количество сохраняемых комплектов, например три или пять. Это позволяет откатиться не только к последней версии, но и к более раннему состоянию, если ошибка была замечена не сразу. При этом хранилище не будет бесконтрольно заполняться одинаковыми архивами.
Важно учитывать, что удаление старой копии должно происходить после успешного создания новой. Не очищайте архивы вручную сразу после запуска задания. Сбой во время выгрузки может оставить вас без свежей и без предыдущей резервной копии.
Подключение Google Диска к плагину
В списке удаленных хранилищ выберите Google Drive и сохраните изменения внизу страницы. После сохранения плагин покажет ссылку для авторизации. Откройте ее в том же браузере, войдите в нужный аккаунт Google и подтвердите запрашиваемый доступ.
По завершении авторизации Google перенаправит вас обратно в панель WordPress. На странице настроек должно появиться подтверждение, что хранилище подключено. Не закрывайте вкладку до возврата в админку: иначе связка может не сохраниться.
Проверка папки на Диске
Запустите еще одну ручную копию и дождитесь статуса об успешном завершении. Затем откройте Google Диск и найдите папку, созданную плагином. В ней должны появиться файлы резервного комплекта с датой или идентификатором создания.
Не перемещайте отдельные части одного комплекта по разным папкам и не переименовывайте их без необходимости. При восстановлении плагин ориентируется на набор связанных файлов. Если порядок хранения изменен, архивы иногда приходится загружать обратно вручную.
Важно: сообщение об успешном создании копии в WordPress еще не заменяет проверку на Google Диске. Убедитесь, что файлы действительно выгружены в удаленное хранилище и имеют ненулевой размер.
Исключения и оптимизация размера архива
В настройках UpdraftPlus можно исключить папки, которые не нужны для восстановления. Обычно это кеш плагинов, временные файлы, резервные архивы других программ и технические журналы большого размера. Исключения сокращают нагрузку на сервер и ускоряют отправку на Google Диск.
Не исключайте uploads, папку активной темы или плагины, если не понимаете последствий. Экономия нескольких сотен мегабайт может обернуться долгим ручным восстановлением. Лучше сначала очистить ненужные медиафайлы и старый кеш, а затем настроить состав архива.
Когда стоит разделять архив на части
На ограниченном хостинге крупный архив может не успеть сформироваться за один запуск. В настройках плагина есть параметр разбиения файлов на части. Небольшие фрагменты проще передаются на Google Диск и реже вызывают ошибки по времени выполнения.
Размер части подбирают по ситуации: слишком маленькое значение создаст много файлов, а слишком большое не решит проблему с нагрузкой. После изменения параметра сделайте тестовую копию. Ориентируйтесь на успешное завершение процесса, а не на попытку получить минимальное число архивов.
Как убедиться, что автоматизация работает
После настройки не стоит ждать первой аварии, чтобы проверить резервное копирование. Посмотрите журнал плагина после ближайшего запуска по расписанию и сверяйте дату новых файлов на Google Диске. Полезно раз в месяц открывать список комплектов и проверять, что старые архивы заменяются согласно выбранному лимиту.
На практике надежнее всего периодически делать тестовое восстановление на отдельном поддомене или локальной копии сайта. Так можно убедиться, что в архив попадают база, изображения и настройки, а не только отдельные файлы. На рабочем сайте восстанавливать копию ради проверки не нужно: это заменит актуальные данные старыми.
Почему расписание иногда не запускается
WordPress запускает многие фоновые задачи при посещении сайта. На малопосещаемом проекте запланированное резервное копирование может начаться с задержкой. Некоторые хостинги также ограничивают выполнение фоновых процессов или отключают системный планировщик WordPress.
Если копии не создаются в ожидаемое время, проверьте журнал UpdraftPlus и настройки cron на хостинге. Более надежный вариант для важных проектов — настроить серверное задание cron, которое регулярно обращается к планировщику WordPress. Конкретная команда и способ добавления зависят от панели управления хостингом.
Восстановление сайта из копии
Когда админка доступна, откройте раздел UpdraftPlus, найдите нужный комплект в списке существующих копий и нажмите кнопку восстановления. Далее отметьте компоненты: базу данных, плагины, темы, загрузки и прочие файлы. Для полного отката обычно выбирают все доступные части одного набора.
Если сайт полностью недоступен, сначала установите чистый WordPress на хостинг, затем установите UpdraftPlus и подключите Google Диск. После этого плагин сможет увидеть удаленные архивы или принять их после ручной загрузки. Перед восстановлением убедитесь, что выбираете копию нужной даты, особенно если на сайте были недавние заказы или новые обращения.
Важно: восстановление заменяет текущие файлы и данные содержимым архива. Перед процедурой полезно сохранить отдельную свежую копию текущего состояния, даже если сайт уже работает с ошибками.
Автоматические копии на Google Диск не требуют платной подписки, но требуют дисциплины при первой настройке. Настройте расписание под частоту изменений, храните несколько комплектов, проверяйте выгрузку и не игнорируйте журналы ошибок. Тогда резервное копирование будет не формальной галочкой, а реальным способом быстро вернуть WordPress к рабочему состоянию.
