Статья
Бэкап сайта: как делать резервные копии и где хранить
Бэкап — резервная копия сайта: файлы, база данных и настройки, из которых сайт можно восстановить, если что-то сломалось. Сломаться может что угодно: обновление, взлом, ошибка при правке, сбой у хостинга. Без копии всё это превращается в недели работы заново. Разбираем, что копировать, как часто и где хранить копии.
Что входит в бэкап
- Файлы сайта — код, картинки, документы.
- База данных — товары, заказы, заявки, статьи, пользователи, если у сайта она есть.
- Настройки — сервера, записи домена, почты.
- Доступы — храните их отдельно и надёжно, а не в той же папке, что и копия.
Как часто
- Интернет-магазин с заказами — каждый день, а то и чаще: потерянный день — это потерянные заказы.
- Сайт компании — после каждого изменения и регулярно по расписанию.
- Перед любым обновлением и большой правкой — всегда, вне зависимости от расписания.
Где хранить: правило 3-2-1
Надёжная схема держится на трёх числах:
- 3 копии данных;
- 2 разных места хранения;
- 1 копия — вне основной площадки: на другом сервере или в облаке.
Копия, которая лежит на том же сервере, что и сайт, пропадёт вместе с ним.
Хостинг уже делает копии?
Многие хостинги делают копии автоматически, но проверьте детали: как часто, сколько дней хранят, входит ли база данных и можете ли вы восстановить сайт сами. Полагаться только на копию у того же провайдера рискованно. Как выбрать хостинг, разобрано в статье «Хостинг для сайта».
Проверьте восстановление
Копия, из которой ни разу не восстанавливали сайт, — это надежда, а не бэкап. Время от времени разворачивайте её на тестовом адресе и проверяйте, что сайт открывается, а формы работают.
Конструкторы и CMS
- WordPress и 1С-Битрикс — копии делают модули и сам хостинг.
- Конструкторы хранят сайт у себя, но выгрузить его целиком можно не всегда. Например, экспорт кода у Тильды есть только на тарифах Business — подробно в статье «Перенос сайта с Тильды».
Как это делаем мы
Исходники и доступы к сайтам, которые мы делаем, передаём вместе с проектом, поэтому копия сайта всегда есть и у вас. На поддержке резервные копии входят во все тарифы — вместе с присмотром за доступностью сайта. Поддержку мы ведём только для сайтов своей разработки.