Открыть сервис

Холодное резервирование

Холодное резервирование — это метод обеспечения отказоустойчивости и высокой доступности информационных систем, при котором резервный компонент (сервер, база данных, сетевое устройство) находится в выключенном или неактивном состоянии и вводится в эксплуатацию только после отказа основного компонента. В отличие от горячего резервирования, где резерв работает параллельно и мгновенно принимает нагрузку, холодное резервирование предполагает задержку на включение, инициализацию и синхронизацию данных.

Принцип работы

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

Процесс восстановления включает несколько этапов:

  1. Обнаружение отказа — система мониторинга фиксирует недоступность основного узла (например, по таймауту ответа или потере связи).
  2. Запуск резерва — подаётся питание на резервный компонент, загружается операционная система и прикладное программное обеспечение.
  3. Синхронизация данных — если резерв хранил копию данных на момент последнего обновления, может потребоваться восстановление из резервной копии или применение журналов транзакций.
  4. Переключение трафика — DNS-записи, IP-адреса или балансировщики нагрузки перенаправляют запросы на новый активный узел.

Время восстановления (RTO — Recovery Time Objective) при холодном резервировании может составлять от нескольких минут до нескольких часов, в зависимости от сложности системы и объёма данных.

Классификация

Холодное резервирование классифицируется по способу хранения данных и частоте обновления резервной копии.

По типу хранения данных

  • Резервирование с полной копией — резервный узел содержит полную копию данных, созданную в определённый момент времени (например, ночной бэкап). При переключении возможна потеря изменений, сделанных после создания копии.
  • Резервирование с журналом транзакций — помимо полной копии, сохраняются журналы изменений (логи), что позволяет восстановить состояние на момент сбоя с минимальными потерями (RPO — Recovery Point Objective близко к нулю).

По способу активации

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

Применение

Холодное резервирование используется в сценариях, где стоимость горячего резервирования неоправданно высока, а допустимое время простоя измеряется часами или сутками.

В корпоративных информационных системах

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

В облачных и виртуальных средах

  • Снимки виртуальных машин — создание снапшотов (snapshot) виртуальных машин в облачных платформах (например, в Яндекс.Облаке или VK Cloud). При сбое разворачивается новый экземпляр из последнего снапшота.
  • Холодные резервные зоны — географически удалённые дата-центры, где оборудование находится в выключенном состоянии и активируется только при катастрофе в основном ЦОДе.

В телекоммуникациях и промышленности

  • Резервные каналы связи — физически проложенные, но неиспользуемые линии связи, которые включаются при обрыве основного канала.
  • Промышленные контроллеры — в системах автоматизации (например, на нефтеперерабатывающих заводах) резервные программируемые логические контроллеры (ПЛК) могут находиться в холодном режиме для экономии ресурса.

Преимущества и недостатки

Преимущества

  • Низкая стоимость — не требуется лицензирование дополнительного ПО, не расходуется электроэнергия на резерв, не нужна синхронизация в реальном времени.
  • Простота реализации — достаточно стандартных средств резервного копирования (например, rsync, Bacula, Veeam).
  • Защита от логических ошибок — если на основном узле произошло повреждение данных (например, из-за вируса или ошибки оператора), холодная копия остаётся чистой, так как не была затронута.

Недостатки

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

Сравнение с другими методами резервирования

ХарактеристикаХолодное резервированиеТёплое резервированиеГорячее резервирование
Состояние резерваВыключен / неактивенВключён, но не обрабатывает запросыАктивен, обрабатывает запросы
RTOМинуты — часыСекунды — минутыМиллисекунды — секунды
RPOЧасы — суткиМинуты — часыНулевая потеря
СтоимостьНизкаяСредняяВысокая
СложностьНизкаяСредняяВысокая

Примеры реализации

В России

  • Системы резервного копирования 1С:Предприятие — многие организации используют холодное резервирование баз данных 1С путём создания ежедневных копий на отдельный сервер или в облачное хранилище. При сбое основного сервера база восстанавливается с потерей данных за последний рабочий день.
  • Резервирование в государственных информационных системах — например, в системе «Единый портал государственных и муниципальных услуг» (ЕПГУ) холодные резервные центры расположены в разных регионах России, но активируются только при масштабных сбоях.

За рубежом

  • Amazon Web Services (AWS) — сервис AWS Backup позволяет создавать холодные резервные копии (снапшоты) для EC2, RDS и других сервисов, которые хранятся в Amazon S3 Glacier с низкой стоимостью, но с длительным временем восстановления.
  • Microsoft Azure — функция Azure Site Recovery поддерживает холодное резервирование для виртуальных машин, где репликация данных происходит с задержкой, а переключение требует ручного подтверждения.

Критика

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

Также отмечается, что холодное резервирование не защищает от «тихих» сбоев — повреждений данных, которые не обнаруживаются сразу. Если резервная копия была создана после того, как данные уже были испорчены, восстановление будет бессмысленным.

Источники

  • ГОСТ Р 53114-2008 «Защита информации. Обеспечение информационной безопасности в организациях. Основные термины и определения».
  • Таненбаум Э., ван Стеен М. «Распределённые системы. Принципы и парадигмы» — глава о репликации и отказоустойчивости.
  • Документация Veeam Backup & Replication — описание режимов резервирования.
  • Материалы конференций HighLoad++ и «Инфраструктура высокой доступности» (2019–2023).
  • Статья «Cold Standby vs Warm Standby vs Hot Standby» в журнале «Network Computing» (2021).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →