СезонГотовим магазин к высокому сезону и Чёрной пятнице: скорость, нагрузка, акции
Поддержка и развитие

Резервное копирование и Disaster Recovery для 1С-Битрикс

Выстраиваем стратегию бэкапов и аварийного восстановления для проектов на 1С-Битрикс: полные и инкрементальные копии, offsite и облачное хранение, шифрование, регулярные тест-восстановления, заданные RPO и RTO, репликация базы и горячий резерв. Сайт восстанавливается после сбоя, взлома или потери сервера в управляемый срок.

RPO ≤ 15 миндопустимая потеря данных
RTO от 30 минсрок восстановления
3-2-1правило хранения копий
AES-256шифрование архивов
PROD локальный облако offsite шифрование
Зачем нужна стратегия бэкапов

Где проекты на Битрикс теряют данные и время простоя

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

Бэкап лежит на том же сервере — при отказе диска или взломе он гибнет вместе с сайтом.
Копии уносим offsite и в облако по правилу 3-2-1: три копии, два носителя, одна вне площадки.
Бэкапы делаются, но их никто не восстанавливал — в час Х архив оказывается битым.
Проводим регулярные тест-восстановления на отдельный стенд и подтверждаем целостность копий.
Копия раз в сутки — при сбое в конце дня теряются все заказы за смену.
Инкрементальные копии и репликация базы доводят RPO до минут, а не суток.
Сервер упал, а как поднимать сайт — никто не знает, инструкции нет.
Готовим план аварийного восстановления с шагами, ответственными и заданным RTO.
Архивы хранятся в открытом виде — утечка дампа базы означает утечку всех данных.
Шифруем копии (AES-256), разграничиваем доступ к хранилищу и журналируем обращения.
После взлома непонятно, к какой точке откатываться — следы есть во всех копиях.
Версионирование и длинная глубина хранения дают чистую точку до заражения.
Что входит

Что входит в защиту данных и Disaster Recovery

Собираем стратегию под вашу нагрузку и допустимые потери — от расписания копий до отрепетированного плана восстановления и горячего резерва.

Полные и инкрементальные копии

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

Offsite и облачное хранение

Копии уносятся за пределы площадки и в облако по правилу 3-2-1 против локальных аварий.

Шифрование архивов

Бэкапы шифруются (AES-256), доступ к хранилищу разграничен, обращения журналируются.

Тест-восстановления по графику

Копии регулярно разворачиваются на отдельный стенд, проверяется целостность и полнота.

Репликация базы и горячий резерв

Реплика базы и резервный узел сокращают RPO до минут и RTO до считанных минут.

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

Документ с шагами, ответственными, RPO и RTO для каждого типа сбоя и взлома.

Как это работает

Путь данных от рабочего сайта до восстановления

Рабочий сайт по расписанию копируется полностью и инкрементально, копии шифруются и уносятся offsite и в облако, регулярно проверяются тест-восстановлением, а при аварии разворачиваются обратно по плану DR.

сайт Копиишифрование Offsiteоблако · 3-2-1 Тест-восст.проверка копий При аварии сайт разворачивается из проверенной копии обратно по плану DR
Рабочий сайт → копии и шифрование → offsite и облако → тест-восстановление → восстановление по плану.
Сравнение

Чем наша стратегия отличается от типовых подходов

Критерий Бэкап хостингаСвой дамп раз в суткиСтратегия B2Bsite
Где хранятся копии Только на площадке провайдераЧасто рядом с сайтомOffsite и облако по 3-2-1
Тест-восстановления Нет, восстановление через провайдераНе проводятсяРегулярно, на отдельном стенде
Потеря данных (RPO) Частота и глубина не под контролемRPO до сутокRPO от минут под ваш бизнес
Шифрование архивов Обычно без шифрованияКак правило, открытоAES-256, доступ разграничен
Время восстановления (RTO) Зависит от сроков провайдераБез плана, импровизацияRTO в SLA, план DR готов
Эффект после внедрения

Что меняется в цифрах

≤ 15 мин
максимальная потеря данных (RPO)
от 30 мин
срок восстановления сайта (RTO)
100%
копий проходят тест-восстановление
3-2-1
копий на разных носителях и площадках

Ориентиры по проектам нашей команды. Точные RPO и RTO определим на бесплатном аудите вашей текущей схемы резервного копирования.

Как внедряем

Этапы внедрения защиты данных

От аудита текущих копий до отрепетированного плана восстановления — каждый этап с понятным результатом.

01

Аудит и проверка копий

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

02

Определение RPO и RTO

Под ваши требования к непрерывности задаём допустимую потерю данных и срок восстановления.

03

Настройка копий и хранения

Полные и инкрементальные копии по расписанию, выгрузка offsite и в облако по правилу 3-2-1.

04

Шифрование и контроль доступа

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

05

Тест-восстановления и резерв

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

06

План DR и сдача

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

Сроки

Сколько занимает внедрение по этапам

1-2 дня Аудит текущих копий и пробное восстановление
1
2-3 дня Настройка автоматических копий и выгрузки offsite
2
3-5 дней Шифрование, инкременты и контроль доступа
3
1 неделя Репликация базы и горячий резерв при необходимости
4
регулярно Плановые тест-восстановления и отчёты о копиях
5
Тарифы

Сколько стоит защита данных и Disaster Recovery

Стоимость зависит от объёма данных, требуемых RPO и RTO и наличия горячего резерва. Ниже — ориентиры; точную смету присылаем после короткого аудита, бесплатно.

Базовый бэкап
от 25 000 ₽
Срок: от 3 дней

Автоматические копии с выгрузкой offsite для контентного сайта.

  • Полные копии по расписанию
  • Выгрузка offsite или в облако
  • Базовое шифрование архивов
  • Уведомления о сбоях бэкапа
Популярный выбор
Стратегия DR
от 60 000 ₽
Срок: от 1-2 недель

Полная схема защиты с тест-восстановлениями и планом DR.

  • Полные и инкрементальные копии
  • Хранение по правилу 3-2-1
  • Шифрование и контроль доступа
  • Регулярные тест-восстановления
  • План аварийного восстановления
  • Заданные RPO и RTO в SLA
Горячий резерв
от 140 000 ₽
Срок: от 2-3 недель

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

  • Все возможности «Стратегия DR»
  • Репликация базы данных
  • Горячий резервный узел
  • Быстрое переключение при аварии
  • Учебные восстановления по графику
  • Сопровождение и отчётность
Базовый бэкап от 25 000 ₽
Срок: от 3 дней

Автоматические копии с выгрузкой offsite для контентного сайта.

  • Полные копии по расписанию
  • Выгрузка offsite или в облако
  • Базовое шифрование архивов
  • Уведомления о сбоях бэкапа
Популярный Стратегия DR от 60 000 ₽
Срок: от 1-2 недель

Полная схема защиты с тест-восстановлениями и планом DR.

  • Полные и инкрементальные копии
  • Хранение по правилу 3-2-1
  • Шифрование и контроль доступа
  • Регулярные тест-восстановления
  • План аварийного восстановления
  • Заданные RPO и RTO в SLA
Горячий резерв от 140 000 ₽
Срок: от 2-3 недель

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

  • Все возможности «Стратегия DR»
  • Репликация базы данных
  • Горячий резервный узел
  • Быстрое переключение при аварии
  • Учебные восстановления по графику
  • Сопровождение и отчётность

Дополнительные опции

Разовое восстановление сайта после сбоя или взлома от 20 000 ₽
Учебное восстановление и проверка плана DR от 15 000 ₽
Ежемесячное сопровождение бэкапов и отчётность от 12 000 ₽
Расчёт выгоды

Во сколько обходится час простоя и потеря данных

Прикиньте, сколько теряет бизнес, пока сайт лежит после аварии без готового плана восстановления. Грамотная стратегия DR сокращает простой и предотвращает потерю заказов.

Потенциальные потери от простоя 0 ₽

Оценка по формуле: суточная выручка ÷ 24 × часы простоя × доля через сайт. Это ориентир прямых потерь от простоя, без учёта репутации и оттока клиентов.

Умный расчёт

Подберём схему защиты под ваш проект

Ответьте на несколько вопросов о вашей инфраструктуре и требованиях к непрерывности — предложим схему бэкапов под ваши RPO и RTO и пришлём ориентир по стоимости.

Вопрос 1
Загрузка вопроса…

Примеры работ

Кейсы по защите данных и восстановлению

Интернет-магазин

Восстановление после атаки шифровальщика за 40 минут

Сайт зашифровали вымогатели. Откатились на чистую offsite-копию до заражения, выкуп не платили, магазин вернулся в строй в тот же час.

40 минRTO факт
0 заказовПотеря данных
не платилиВыкуп
B2B-портал

Инкрементальные копии и репликация базы

Свели допустимую потерю данных к минутам: частые инкременты плюс реплика базы. При отказе диска подняли портал из резерва без потери заявок.

10 минRPO
25 минRTO
< 1 чПростой в год
Маркетплейс

Горячий резерв и отрепетированный план DR

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

6 минПереключение
ежемесячноТест-восстановлений
90 днейГлубина копий
Отзывы клиентов

Что говорят те, кому мы вернули данные

«Нас зашифровали в пятницу вечером, выкуп требовали серьёзный. Команда подняла магазин из чистой offsite-копии за вечер, заказы не потеряли. Теперь спим спокойно.»

Алексей Громов Владелец интернет-магазина

«Раньше бэкапы были, но никто их не проверял. Тут провели восстановление при нас — оказалось, половина архивов битая. Перестроили всю схему, теперь RPO десять минут.»

Марина Власова Руководитель проекта, B2B-портал

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

Дмитрий Соколов Системный администратор
Кому и что даёт

Ценность для каждой роли

Данные не пропадут

Заказы, клиенты и контент защищены копиями вне площадки, потеря сервера не означает потерю бизнеса.

Предсказуемый простой

RTO зафиксирован: вы заранее знаете, за сколько сайт вернётся в строй после аварии.

Защита от вымогателей

При шифровании сайта вымогателями откатываемся на чистую копию, не платя выкуп.

Спокойствие на пиках

В сезон распродаж и акций данные защищены, а план восстановления готов заранее.

Автоматизация рутины

Копии создаются и проверяются по расписанию, без ручных дампов и забытых архивов.

Контроль хранилищ

Видно, где лежат копии, сколько занимают и когда последняя успешно прошла проверку.

Готовый runbook

План восстановления с командами и шагами под рукой — не нужно вспоминать в панике.

Алерты о сбоях бэкапа

Если копия не создалась или не прошла проверку, приходит уведомление сразу.

Понятные SLA

RPO и RTO закреплены в договоре, реакция на инцидент и сроки восстановления прозрачны.

Отчётность по копиям

Регулярные отчёты о состоянии бэкапов и результатах тест-восстановлений.

Снижение рисков

Потеря данных перестаёт быть катастрофой — это управляемый, отрепетированный сценарий.

Соответствие требованиям

Шифрование, хранение и журналирование закрывают требования к защите персональных данных.

Было / Стало

Как меняется защита данных после внедрения

Без решения

Бэкап лежит рядом с сайтом на том же сервере
Копии делаются, но их ни разу не восстанавливали
Копия раз в сутки — теряется целая смена заказов
Нет инструкции, как поднимать сайт после аварии
Архивы хранятся в открытом, незашифрованном виде

С решением от B2Bsite

Копии уносятся offsite и в облако по правилу 3-2-1
Тест-восстановления подтверждают целостность регулярно
Инкремент и репликация доводят RPO до минут
Готов план DR с шагами, ролями и заданным RTO
Архивы зашифрованы, доступ разграничен и журналируется
Подробно об услуге

Резервное копирование и Disaster Recovery для Битрикс: что это и зачем

Резервное копирование и Disaster Recovery для 1С-Битрикс — это не разовый дамп базы в папку на сервере, а выстроенная стратегия защиты данных и заранее отрепетированный план восстановления сайта после любой аварии. Сюда входит расписание полных и инкрементальных копий, хранение архивов вне основной площадки и в облаке, их шифрование, регулярные тест-восстановления, заданные показатели допустимой потери данных и времени восстановления, репликация базы, горячий или холодный резерв и документ с пошаговым планом действий в час Х. Цель проста: при отказе сервера, взломе, шифровальщике или ошибке оператора проект возвращается в строй за управляемый срок и без потери критичных данных.

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

Из чего складывается защита данных

Под стратегией резервного копирования стоит несколько взаимосвязанных слоёв, и каждый закрывает свой класс рисков. Расписание полных и инкрементальных копий определяет, как часто и в каком объёме снимаются данные. Хранение по правилу 3-2-1 (три копии, два носителя, одна вне площадки) защищает от локальных катастроф. Шифрование архивов закрывает риск утечки персональных данных при компрометации хранилища. Тест-восстановления подтверждают, что копии рабочие, а не существуют лишь формально. Репликация базы и горячий резерв сводят простой к минутам. А план аварийного восстановления связывает всё это в понятную инструкцию для дежурного инженера.

Главные элементы стратегии:

  • полные и инкрементальные копии файлов и базы по расписанию под заданный RPO;
  • хранение offsite и в облаке по правилу 3-2-1 против локальных аварий;
  • шифрование архивов (AES-256), разграничение доступа и журналирование обращений;
  • регулярные тест-восстановления копий на отдельный стенд с проверкой целостности;
  • репликация базы данных, горячий и холодный резерв для минимального RTO;
  • версионирование и глубина хранения для отката на чистую точку до взлома;
  • план аварийного восстановления с шагами, ролями и зафиксированными RPO и RTO.

Кому нужна стратегия бэкапов и Disaster Recovery

Защита данных окупается там, где простой и потеря данных стоят денег и репутации. Это интернет-магазины и B2B-порталы, где каждый час недоступности — это упущенные заказы, а потеря базы заказов — прямой убыток и удар по доверию клиентов. Это маркетплейсы и высоконагруженные проекты, где авария затрагивает сразу многих участников. Это любые проекты, обрабатывающие персональные данные, для которых сохранность и восстановимость данных — требование закона. Чем критичнее непрерывность работы сайта для бизнеса, тем заметнее разница между формальным бэкапом и настоящей стратегией восстановления.

Отдельная ценность — защита от целевых угроз. Шифровальщики-вымогатели стали массовой проблемой: они шифруют и сайт, и доступные с него копии, после чего требуют выкуп. Единственная надёжная защита — offsite-копии с версионированием и достаточной глубиной хранения, из которых можно откатиться на чистую точку до заражения, не платя злоумышленникам. Без такой схемы взлом превращается в выбор между потерей бизнеса и оплатой выкупа без гарантий.

Как устроено внедрение и восстановление

Работу мы начинаем с аудита текущей схемы: проверяем, какие копии есть, где они лежат, шифруются ли, как часто создаются и — главное — разворачиваются ли вообще. Часто на этом этапе выясняется, что копии битые или хранятся рядом с сайтом. На основе аудита и ваших требований к непрерывности мы определяем целевые RPO и RTO и проектируем схему: тип и частоту копий, хранилища, метод шифрования, расписание тест-восстановлений и необходимость репликации или горячего резерва. Затем настраиваем автоматику, уносим копии offsite и в облако и пишем план аварийного восстановления.

Ключевой и самый недооценённый этап — регулярные тест-восстановления. Мы по графику разворачиваем копии на отдельный стенд и проверяем, что из них получается рабочий сайт со связной парой файлов и базы. Это превращает абстрактную уверенность в проверенный факт и заодно тренирует сам процесс восстановления, чтобы в реальной аварии не было сюрпризов. Заданные RPO и RTO мы подтверждаем учебными восстановлениями, а не оставляем красивыми цифрами в договоре. В результате вы получаете не просто настроенные копии, а гарантию того, что сайт поднимется в обещанный срок при любом сценарии — от отказа диска до взлома.

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

База знаний

Частые проблемы с бэкапами — и наш ответ

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

Хранение

Бэкап лежит на том же сервере — это вообще защита

Наш ответ

Нет, это иллюзия защиты. При отказе диска, взломе или шифровальщике такая копия гибнет вместе с сайтом. Нужна одна копия минимум вне площадки — offsite и в облако по правилу 3-2-1. Тогда локальная авария не уничтожает все копии разом.

Проверка

Копии делаются, но мы их ни разу не восстанавливали

Наш ответ

Это копия Шрёдингера — вы не знаете, рабочая она или битая, пока не попробуете. Архивы повреждаются, в дамп не попадает часть данных. Регулярные тест-восстановления на отдельный стенд подтверждают, что в реальной аварии копия развернётся в рабочий сайт.

Шифровальщик

Боимся вымогателей, которые шифруют сайт и копии

Наш ответ

Защита — offsite-копии с версионированием и достаточной глубиной хранения. Они недоступны с заражённого сервера, и из них можно откатиться на чистую точку до взлома, не платя выкуп. Без такой схемы шифровальщик добирается и до копий рядом с сайтом.

RPO/RTO

Не понимаем, как часто делать копии и сколько займёт восстановление

Наш ответ

Это определяют два показателя: RPO — сколько данных можно потерять, и RTO — за сколько вернуть сайт. Под них подбираются частота копий и тип резерва. Мы определяем целевые RPO и RTO под ваш бизнес и подтверждаем их учебными восстановлениями.

Безопасность

Архивы хранятся открыто — что с персональными данными

Наш ответ

Незашифрованный дамп базы — это утечка всех данных при компрометации хранилища. Мы шифруем копии (AES-256), разграничиваем доступ, журналируем обращения и храним ключи отдельно. Это закрывает требования к защите персональных данных.

Почему мы

На что можно рассчитывать по договору

Отвечаем за результат

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

Фиксируем RPO и RTO

Допустимая потеря данных и срок восстановления закрепляются в SLA, а не остаются на словах.

Опыт реальных аварий

Поднимали проекты после взломов, отказов дисков и потери серверов — знаем, где обычно рвётся.

Прозрачные хранилища

Вы видите, где лежат копии и кому они доступны, без привязки к нашему оборудованию.

Демо-доступ

Покажем схему защиты на вашей инфраструктуре

Разберём, где сейчас уязвимы ваши данные, и предложим схему бэкапов под ваши RPO и RTO: расписание копий, offsite и облако, шифрование, тест-восстановления и план аварийного восстановления. Покажем, как это уже работает на похожих проектах.

Экспертный взгляд

Настоящий Disaster Recovery или формальный бэкап

Почти на каждом проекте на вопрос «а бэкапы есть?» отвечают «да, конечно». И почти всегда за этим «да» скрывается одно из трёх: копия в соседней папке на том же сервере, архив, который никто никогда не восстанавливал, или дамп раз в сутки без понимания, сколько данных он позволит потерять. Это формальный бэкап — галочка, которая создаёт ложное чувство защищённости и рассыпается ровно в тот момент, когда нужна больше всего. Настоящий Disaster Recovery устроен иначе: он отвечает на два конкретных вопроса бизнеса — сколько данных мы можем потерять и за сколько вернём сайт в строй — и подтверждает ответы реальными восстановлениями. Ниже разбираем разницу, типичные провалы и то, как мы строим защиту, которая срабатывает в час Х.

Почему формальный бэкап подводит именно в аварии

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

Корень проблемы в том, что бэкап воспринимают как факт («копии делаются»), а не как процесс с измеримым результатом. Без заданных показателей допустимой потери данных и времени восстановления невозможно сказать, достаточна ли схема. Без offsite-хранения копии не переживают локальную катастрофу. Без регулярных проверок восстановлением никто не знает, рабочие ли архивы. А без плана действий восстановление в стрессе превращается в импровизацию, исход которой зависит от того, оказался ли нужный человек на месте и помнит ли он, что делать.

RPO и RTO: язык, на котором говорит бизнес

Любой разговор о защите данных мы начинаем с двух показателей, потому что именно они переводят технику на язык бизнеса. RPO — допустимая потеря данных во времени — отвечает на вопрос «сколько мы готовы потерять». Если RPO равен пятнадцати минутам, в худшем случае пропадут последние пятнадцать минут изменений, и под это подбирается частота копий или репликация. RTO — допустимое время восстановления — отвечает на вопрос «за сколько мы должны вернуться». Если RTO равен получасу, нужна схема, которая разворачивает сайт за это время, а значит, возможно, понадобится горячий резерв, а не холодная копия. Эти две цифры определяют всю архитектуру защиты: тип и частоту копий, наличие реплики базы, степень горячести резерва и стоимость решения. Чем жёстче требования, тем дороже схема, поэтому мы помогаем найти разумный баланс между ценой защиты и ценой простоя.

Слои защиты: от копий до отказоустойчивости

Надёжная защита данных — это не одно средство, а несколько слоёв, каждый из которых закрывает свой класс угроз. Базовый слой — полные и инкрементальные копии файлов и базы: полные дают надёжную опорную точку, инкрементальные между ними доводят частоту до нужного RPO без перегрузки сервера. Слой хранения реализует правило 3-2-1: три копии, два носителя, одна вне площадки, чтобы данные пережили отказ диска, пожар в дата-центре или взлом. Слой безопасности — шифрование архивов, разграничение доступа и журналирование — защищает копии от утечки. Слой проверки — регулярные тест-восстановления — гарантирует, что архивы рабочие. И верхний слой отказоустойчивости — репликация базы, горячий и холодный резерв — снижает сам простой, позволяя переключиться на резервный узел за минуты.

Важно понимать разницу между резервным копированием и отказоустойчивостью, потому что их часто путают. Отказоустойчивость снижает вероятность простоя за счёт резервирования компонентов и работает в момент сбоя — реплика подхватывает нагрузку, второй узел берёт трафик. Резервные копии восстанавливают данные после того, как авария уже случилась, в том числе после логических проблем: ошибочной массовой правки, повреждения данных, взлома, который реплика честно скопировала бы на резерв. Поэтому одно не заменяет другое: горячий резерв не спасёт от шифровальщика, который зашифрует и его, а холодная копия не обеспечит мгновенного переключения. Зрелая схема сочетает оба подхода под конкретные RPO и RTO. Наша услуга по защите данных хорошо стыкуется с регулярным DevOps и серверным сопровождением, где инфраструктура поддерживается в форме постоянно, а не только в момент аварии.

Шифровальщики и восстановление после взлома

Отдельно стоит разобрать сценарий, который за последние годы стал массовым, — атаку шифровальщика-вымогателя. Логика злоумышленников проста и оттого опасна: они не просто шифруют рабочий сайт, а первым делом ищут и уничтожают доступные с него резервные копии, чтобы не оставить вам выбора, кроме оплаты выкупа. Именно поэтому копия рядом с сайтом или в той же сети — это не защита от вымогателей, а часть их добычи. Единственная надёжная контрмера — offsite-копии, недоступные с заражённого сервера, с версионированием и достаточной глубиной хранения. Версионирование критично, потому что взлом часто обнаруживается не сразу: к моменту, когда вы заметили шифрование, последние копии могут уже содержать заражение, и нужна заведомо чистая точка из истории.

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

Тест-восстановления: проверка, без которой всё остальное бессмысленно

Если из всей стратегии оставить только одно, мы оставили бы регулярные тест-восстановления, потому что без них любые копии — это вера, а не защита. Архив существует не для того, чтобы лежать в хранилище, а для того, чтобы из него развернулся рабочий сайт. Между этими двумя состояниями лежит множество способов всё испортить: повреждённый архив, неполный дамп, рассинхрон файлов и базы, несовместимость версий, забытый при переносе компонент. Узнать об этом в реальной аварии — значит обнаружить, что спасательного круга нет, когда вы уже за бортом. Поэтому мы по графику разворачиваем копии на отдельный стенд и проверяем, что получается связный, работающий сайт. Это даёт два эффекта: подтверждает рабочесть архивов и тренирует сам процесс восстановления, превращая цифру RTO из обещания в проверенный факт.

Как мы внедряем защиту данных

Старт любого проекта — аудит того, что уже есть. Мы не верим словам «бэкапы настроены», а пробуем восстановить из имеющихся копий и смотрим, где они лежат, шифруются ли, какова реальная частота и глубина. Почти всегда находятся слабые места: копии рядом с сайтом, отсутствие проверок, открытое хранение. На основе аудита и ваших требований к непрерывности определяем целевые RPO и RTO и проектируем схему под них. Затем настраиваем автоматические полные и инкрементальные копии, организуем хранение offsite и в облаке по правилу 3-2-1, включаем шифрование и контроль доступа, ставим расписание тест-восстановлений и при необходимости добавляем репликацию базы и резервный узел. Завершает работу план аварийного восстановления — пошаговый runbook, по которому сайт поднимет любой инженер.

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

Возражения, которые мы слышим чаще всего

«У нас же хостинг делает бэкапы, зачем что-то ещё». Хостинговые копии — это лучше, чем ничего, но у них есть подводные камни: они хранятся в той же инфраструктуре, их глубина и частота вам обычно неподконтрольны, их восстановление зависит от провайдера и его сроков, а проверять их никто не даёт. При серьёзной аварии на стороне хостинга или при споре с провайдером вы можете остаться без данных и без рычагов. Своя независимая схема с offsite-копиями под вашим контролем закрывает этот риск.

«Бэкапы замедлят сайт и нагрузят сервер». При грамотной настройке — нет. Тяжёлые полные копии планируются на часы минимальной нагрузки, инкрементальные снимки лёгкие и почти незаметны, а репликация выносит чтение копии на отдельный узел и вовсе не трогает рабочий сервер. Мы подбираем метод и расписание так, чтобы создание копий не влияло на скорость для посетителей и не пересекалось с пиками трафика, например в дни акций.

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

Что вы получаете в итоге

Результат услуги — управляемая и отрепетированная защита данных, а не папка с архивами и надежда. Копии создаются и проверяются автоматически, хранятся вне площадки и зашифрованы, заданные RPO и RTO подтверждены учебными восстановлениями, а план аварийного восстановления лежит готовым для дежурного инженера. Вы точно знаете, сколько данных можете потерять в худшем случае и за сколько вернёте сайт в строй при отказе сервера, взломе или ошибке оператора. Регулярные отчёты показывают состояние копий и результаты проверок, так что защита остаётся прозрачной, а не превращается в чёрный ящик. Авария перестаёт быть угрозой существованию бизнеса и становится сценарием с понятным, заранее известным исходом.

Начните с разговора и бесплатного аудита. Расскажите о вашей инфраструктуре, объёме данных и требованиях к непрерывности — мы проверим, что есть сейчас, честно покажем слабые места и предложим схему под ваши RPO и RTO с ориентиром по стоимости в течение рабочего дня. Превратим резервное копирование из формальной галочки в реальную защиту, которая срабатывает, когда это действительно нужно.

Вопросы и ответы

Частые вопросы о резервном копировании и Disaster Recovery

Что такое Disaster Recovery простыми словами? +

Disaster Recovery (аварийное восстановление) — это заранее подготовленный план и набор средств, которые возвращают сайт в рабочее состояние после серьёзного сбоя: отказа сервера, взлома, потери данных или площадки целиком. Это не только сами копии, но и отрепетированная последовательность действий, по которой проект поднимается за заданное время. Проще говоря, бэкап — это копия данных, а Disaster Recovery — это план, как из этой копии быстро восстановить работающий сайт.

Что такое RPO и RTO? +

RPO (Recovery Point Objective) — это допустимый объём потери данных, измеряемый временем: если RPO равен 15 минутам, в худшем случае вы потеряете последние 15 минут изменений. RTO (Recovery Time Objective) — это допустимое время восстановления: за сколько сайт снова заработает после аварии. Эти два показателя задают, насколько частыми должны быть копии и насколько горячим — резерв. Мы определяем целевые RPO и RTO под ваш бизнес и подбираем схему, которая их обеспечивает.

Чем полный бэкап отличается от инкрементального? +

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

Что значит правило 3-2-1? +

Это базовый принцип надёжного хранения копий: три копии данных, на двух разных типах носителей, и одна из них — вне основной площадки (offsite). Так данные переживают почти любую локальную аварию: отказ диска, пожар в дата-центре, взлом сервера или шифровальщик. Копия рядом с сайтом гибнет вместе с ним, поэтому одна из копий обязательно уносится в другое место и в облако.

Что такое горячий и холодный резерв? +

Холодный резерв — это копия, из которой сайт нужно развернуть заново: она дешевле, но восстановление занимает время. Горячий резерв — это уже готовый к работе резервный узел с актуальными данными, на который можно переключиться за минуты. Горячий резерв даёт минимальный RTO, но стоит дороже, потому что инфраструктура работает постоянно. Выбор зависит от того, насколько критичен для вас простой.

Как часто нужно делать резервные копии? +

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

Сколько хранить копии и зачем глубина хранения? +

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

Что такое версионирование копий? +

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

Копии включают и файлы, и базу данных? +

Да, полноценная копия Битрикса включает и файлы проекта (ядро, шаблоны, загруженные изображения и документы), и базу данных с заказами, пользователями и контентом. Восстановить можно только связную пару: файлы и база должны соответствовать друг другу по состоянию. Поэтому мы синхронизируем моменты их снятия и при тест-восстановлении проверяем, что развёрнутая пара даёт рабочий сайт.

Можно ли восстановить только часть данных? +

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

Что делать, если сайт зашифровал вымогатель? +

Не платить выкуп и не восстанавливаться вслепую. Мы изолируем заражённый сервер, по версионированным копиям находим чистую точку до момента заражения и разворачиваем сайт из неё на проверенную инфраструктуру. Затем закрываем уязвимость, через которую произошёл взлом, чтобы шифровальщик не вернулся. Именно ради таких сценариев нужны offsite-копии и достаточная глубина хранения — копия рядом с сайтом обычно тоже оказывается зашифрованной.

Как быстро вы восстановите сайт после сбоя? +

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

Что такое план аварийного восстановления? +

Это документ-инструкция (runbook), где по шагам описано, кто и что делает при каждом типе сбоя: где лежат копии, какие команды выполнять, в каком порядке поднимать базу и файлы, как проверить, что сайт ожил, и кого уведомить. План убирает панику и импровизацию в час Х — восстановление идёт по отрепетированному сценарию, а не по памяти администратора, которого может не оказаться на месте.

Зачем нужны тест-восстановления, если копии и так делаются? +

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

Что такое отказоустойчивость и чем отличается от бэкапа? +

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

Зачем шифровать резервные копии? +

Копия базы Битрикса содержит персональные данные клиентов, заказы и доступы. Если незашифрованный архив утечёт или попадёт не в те руки, это равносильно утечке всей базы. Шифрование (AES-256) делает архив бесполезным без ключа, поэтому даже компрометация хранилища не приводит к утечке данных. Мы шифруем копии, разграничиваем доступ к хранилищу и журналируем все обращения к архивам.

Где будут храниться мои копии? +

Копии размещаются на вашей инфраструктуре, в выбранном вами облаке или offsite-хранилище — данные остаются под вашим контролем, без привязки к нашему оборудованию. По правилу 3-2-1 как минимум одна копия уходит за пределы основной площадки. Мы помогаем выбрать надёжное хранилище, настраиваем туда выгрузку, шифрование и контроль доступа, а вы остаётесь владельцем и копий, и ключей.

Не замедлят ли бэкапы работу сайта? +

При грамотной настройке — нет. Тяжёлые полные копии планируются на часы низкой нагрузки, инкрементальные снимки лёгкие и почти незаметны, а репликация базы выносит чтение копии на отдельный узел и не нагружает рабочий. Мы подбираем расписание и метод так, чтобы создание копий не влияло на скорость сайта для посетителей и не конфликтовало с пиками трафика.

Кто имеет доступ к резервным копиям? +

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

Поможет ли это пройти проверку по защите персональных данных? +

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

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

Базовая настройка автоматических копий с offsite-хранением обычно начинается от 25 000 рублей разово. Полная схема с инкрементами, шифрованием, тест-восстановлениями и планом DR — от 60 000 рублей плюс ежемесячное сопровождение. Стоимость зависит от объёма данных, требуемых RPO и RTO и наличия горячего резерва. Точную смету присылаем после короткого аудита вашей инфраструктуры.

За какой срок вы внедрите защиту данных? +

Базовое автоматическое копирование с выгрузкой offsite настраиваем за несколько дней. Полная стратегия с тест-восстановлениями, репликацией базы и отрепетированным планом DR разворачивается за одну-две недели в зависимости от инфраструктуры. Сначала закрываем самое критичное — рабочие копии вне площадки, затем добавляем остальные слои защиты.

Можно ли подключить услугу как часть поддержки? +

Да. Резервное копирование и Disaster Recovery логично встраиваются в регулярную поддержку и серверное сопровождение: мы следим за тем, чтобы копии создавались и проверялись, реагируем на инциденты по SLA и восстанавливаем сайт при необходимости. Это можно оформить отдельной услугой или включить в комплексное сопровождение проекта вместе с мониторингом.

Что если у нас уже есть какие-то бэкапы? +

Отлично, начнём с аудита того, что есть: проверим, рабочие ли копии (попробуем восстановить), где они хранятся, шифруются ли, какова реальная глубина и частота. Часто оказывается, что копии лежат рядом с сайтом или ни разу не разворачивались. Мы достроим недостающие слои — offsite, шифрование, тест-восстановления, план DR — не ломая то, что уже работает.

Что мы получаем по итогу? +

Работающую и отрепетированную схему защиты данных: автоматические копии по правилу 3-2-1, шифрование, регулярные тест-восстановления, заданные RPO и RTO и документ — план аварийного восстановления с шагами и ответственными. Плюс прозрачные отчёты о состоянии копий. Вы знаете, что данные защищены, а сайт поднимется в управляемый срок при любом сценарии аварии.

Состав работ

Что именно мы делаем по защите данных

Аудит текущей схемы копий и попытка восстановления
Определение целевых RPO и RTO под ваш бизнес
Настройка полных и инкрементальных копий по расписанию
Выгрузка копий offsite и в облако по правилу 3-2-1
Шифрование архивов и разграничение доступа к хранилищу
Регулярные тест-восстановления на отдельный стенд
Репликация базы, горячий или холодный резерв
Версионирование и настройка глубины хранения копий
План аварийного восстановления с шагами и ролями
Начать проект

Проверим, защищены ли ваши данные?

Расскажите о вашей инфраструктуре и требованиях к непрерывности — проверим текущие копии, покажем слабые места и предложим схему под ваши RPO и RTO в течение рабочего дня.

  • Ответим в течение рабочего дня
  • Бесплатный аудит процессов и расчёт
  • NDA и фиксированная смета