О резервных копиях вспоминают в двух ситуациях: когда настраивают сайт с нуля и когда он уже упал, а восстанавливать нечего. Вторая встречается чаще, и она дорого обходится. Бэкап — это страховка: платите заранее и копейками, зато в аварии теряете минуты, а не недели работы и клиентов. Разберём тему в формате вопросов, которые владельцы задают нам чаще всего.
Что такое резервная копия и что в неё входит
Резервная копия — это снимок сайта на конкретную дату, из которого его можно восстановить в то состояние. Важно, чтобы в копию попадало всё, что нужно для полного восстановления, а не только часть.
- Файлы сайта: страницы, картинки, стили, код.
- База данных: тексты, настройки, а для многих сайтов — заявки и данные клиентов.
- Настройки сервера и домена, если они нестандартные.
Копия только файлов без базы данных бесполезна для сайтов, где данные хранятся в базе: вы восстановите внешний вид, но потеряете содержимое и заявки. Поэтому проверяйте, что бэкап полный.
Зачем это нужно, если сайт работает
«Пока всё хорошо» — именно то время, когда копии и делаются. Пригождаются они в ситуациях, которые приходят без предупреждения.
- Сайт взломали — чистую копию до взлома можно восстановить за минуты вместо дней ручной чистки. Порядок действий — в статье про взломанный сайт.
- Обновление или новый плагин сломали сайт — откат к предыдущей копии возвращает всё как было.
- Кто-то случайно удалил страницу, раздел или важные данные.
- Сбой на хостинге — сервер потерял данные, а у вас есть копия в стороне.
Бэкап не нужен ровно до того момента, когда он становится единственным, что спасает сайт. Поэтому его делают заранее, а не после аварии.
Как часто делать копии
Частота зависит от того, как часто сайт меняется. Для сайта-визитки, который почти не трогают, достаточно копии после каждого изменения плюс периодической автоматической. Для сайта с заявками и регулярными правками копии нужны чаще, потому что между ними теряются свежие данные.
| Тип сайта | Как часто копировать |
|---|---|
| Визитка, редко меняется | После каждого изменения и раз в месяц автоматически |
| Сайт услуг с заявками | Ежедневно автоматически плюс перед каждой правкой |
| Магазин, частые изменения | Несколько раз в день, автоматически |
Отдельное правило: всегда делайте копию перед любым рискованным действием — обновлением, установкой дополнения, сменой настроек. Это минута работы, которая не раз спасала сайты от белого экрана, о котором мы писали в статье почему сайт не открывается.
Где хранить, чтобы копия не пропала вместе с сайтом
Частая ошибка — хранить копии на том же сервере, где живёт сайт. Если проблема в сервере, вы потеряете и сайт, и бэкап одновременно. Правило простое: хотя бы одна копия должна лежать в независимом месте.
- Копия на хостинге — удобна для быстрого отката, но не единственная защита.
- Копия в облачном хранилище — переживёт проблемы с сервером.
- Несколько копий за разные даты — чтобы откатиться к заведомо чистой версии, а не только к последней.
Как проверить, что копия рабочая
Копия, из которой ни разу не восстанавливались, — это копия, в которой вы не уверены. Худший момент узнать, что бэкап битый или неполный, — когда он понадобился по-настоящему. Поэтому восстановление стоит проверить заранее хотя бы раз: развернуть копию на тестовом адресе и убедиться, что сайт поднимается целиком, с данными и заявками.
Это как раз та задача, которую берёт на себя поддержка сайта: следит, чтобы копии делались, лежали в надёжном месте и реально разворачивались. Что входит в сопровождение после запуска — в статье про поддержку сайта.
Автоматические копии против ручных
Копии бывают автоматическими — их по расписанию делает хостинг или настроенный механизм — и ручными, которые вы создаёте перед конкретным действием. Надёжная схема сочетает оба типа, а не выбирает один.
| Тип копии | Плюс | Когда полагаться |
|---|---|---|
| Автоматическая по расписанию | Делается сама, не нужно помнить | Повседневная защита от сбоев и взлома |
| Ручная перед изменением | Снимок ровно до рискованного шага | Обновления, установка дополнений, крупные правки |
Ошибка — полагаться только на автоматические копии хостинга. Они выручают, но хранятся ограниченное время, часто на том же сервере и не всегда включают всё нужное. Поэтому хотя бы одна копия должна лежать независимо, а перед серьёзными правками стоит сделать свежий ручной снимок.
Что чаще всего идёт не так с бэкапами
Сам факт «копии делаются» ещё не гарантирует спасения. Вот типичные ситуации, в которых бэкап подводит именно тогда, когда нужен.
- Копия неполная: сохранились файлы, но не база данных, — восстановили картинку без содержимого.
- Все копии лежат на том же сервере, что и сайт, и пропали вместе с ним при сбое.
- Хранится только одна последняя копия, а она уже заражена, потому что проблему заметили поздно.
- Копии вроде есть, но из них ни разу не восстанавливались, и в нужный момент выясняется, что они битые.
Все четыре беды лечатся одним и тем же: несколько копий за разные даты, хотя бы одна в независимом месте, и проверенное восстановление. Это и есть разница между «у нас есть бэкап» и «мы знаем, что сможем восстановиться».
Как с бэкапами у нас
На сайтах, которые мы делаем, резервное копирование настроено с самого начала, а не прикручивается после первой аварии: копии создаются регулярно, хранятся отдельно от сервера, а заявки клиентов — ценные данные — защищены в первую очередь. Доступ к копиям и серверу остаётся у владельца бизнеса, потому что домен и хостинг оформляются на вас.
Если вы не уверены, делаются ли копии вашего текущего сайта и можно ли из них восстановиться, это тревожный сигнал. Мы помогаем навести здесь порядок в рамках поддержки и сопровождения сайта — чтобы на вопрос «а есть ли бэкап» был спокойный ответ «да, проверенный».