Резервное копирование и мониторинг доступности

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

Коротко про услугу

Бэкап, который не помог

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

Как мы настраиваем резервные копии

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

Мониторинг: узнать о сбое первыми

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

  • отвечают ли важные страницы и формы заявок;
  • не истекает ли SSL-сертификат и оплата домена;
  • не заканчивается ли место на диске;
  • не выросло ли время ответа сервера и не появились ли ошибки.

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

Что происходит при сбое

Получив оповещение, мы проверяем причину и устраняем её, а если сайт повреждён — восстанавливаем из последней чистой копии. Время реакции согласуем в договоре. Вы получаете короткий отчёт: что произошло, сколько сайт был недоступен и что сделано. Если сбой случился у сайта без мониторинга, обращайтесь на страницу срочной помощи.

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

Как мы работаем

  1. 01

    Разбор текущей ситуации

    Проверяем, есть ли копии, где они хранятся, как часто делаются и можно ли из них восстановиться.

  2. 02

    План копирования

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

  3. 03

    Настройка копий

    Включаем автоматическое копирование файлов и базы в отдельное хранилище.

  4. 04

    Проверка восстановления

    Разворачиваем копию на тестовом сервере и убеждаемся, что сайт поднимается.

  5. 05

    Мониторинг

    Настраиваем проверки доступности, форм, сертификата, домена и места на диске.

  6. 06

    Реакция и отчёты

    При сбое разбираемся и восстанавливаем сайт, регулярно отчитываемся о состоянии.

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

Разве хостинг не делает копии сам?
Как часто нужно делать резервные копии?
Сколько хранятся копии?
Вы сообщите мне о сбое?