«Резервное копирование» и «аварийное восстановление» — темы, о которых вспоминают в двух случаях: когда всё хорошо (тогда кажется, что не очень нужно) и когда уже поздно (тогда цена вопроса несопоставимо выше). При этом многие компании уверены, что «раз данные в облаке, они защищены» — и это опасное упрощение. Облако защищает от отказа железа, но не от случайного удаления, шифровальщика или ошибки администратора.
Этот гайд объясняет, что такое резервное копирование и аварийное восстановление (DR), чем RTO отличается от RPO, как Azure Backup и Site Recovery закрывают задачу, и какие стратегии применять. Технические утверждения опираются на официальную документацию Microsoft Learn, ссылки — в разделе «Источники».
Короткий ответ
Резервное копирование (backup) — создание запасных копий данных для восстановления при потере или повреждении. Аварийное восстановление (disaster recovery, DR) — стратегия и процессы восстановления работы системы в другом месте за минимальное время после серьёзной аварии. Backup отвечает на вопрос «сохранили ли мы данные», DR — «как быстро мы снова заработаем».
В Azure задачу закрывают два сервиса: Azure Backup (бэкап виртуальных машин, SQL Server, локальных серверов, M365-данных в облако Azure по расписанию) и Azure Site Recovery (репликация и аварийное развёртывание ВМ в другом регионе для непрерывности). Ключевые метрики — RTO (допустимое время простоя) и RPO (допустимая потеря данных): именно они определяют, насколько «агрессивной» должна быть стратегия. Подробнее про облачную инфраструктуру — в гайде Azure migration и FinOps.
Что такое резервное копирование и DR
Резервное копирование решает задачу восстановления данных после инцидента: случайного удаления, ошибки, отказа диска, шифровальщика, физической потери устройства. Без бэкапа любой из этих случаев — катастрофа; с грамотным бэкапом — рабочая ситуация, после которой данные возвращаются за часы.
Аварийное восстановление (DR) шире: это готовность восстановить работу целой системы или IT-сервиса после серьёзной аварии — выхода из строя дата-центра, регионального сбоя, крупной атаки. DR предполагает, что у вас есть вторая площадка (часто — облако), на которую система переключается, и процесс такого переключения отлажен.
Многие путают backup и DR, но это разные уровни:
- backup — про данные (можно ли их вернуть);
- DR — про непрерывность (как быстро система снова работает).
Небольшой компании часто хватает бэкапов. Крупной или работающей с критичными сервисами — нужна полноценная DR-стратегия.
RTO и RPO: метрики восстановления
Эти две метрики — основа любого разговора о резервировании и DR.
- RTO (Recovery Time Objective) — допустимое время простоя. За какое время система должна быть восстановлена после сбоя? Час? День? Неделя? Чем меньше RTO, тем дороже решение (горячий резерв, репликация).
- RPO (Recovery Point Objective) — допустимая потеря данных. Какую порцию данных можно потерять? Если бэкап каждые 4 часа, RPO = 4 часа (между бэкапами потеря не больше 4 часов работы). Чем меньше RPO, тем чаще надо копировать.
RTO/RPO зависят от критичности системы. Для финансовой системы банка RTO может быть минуты; для внутреннего портала компании — сутки. Определить эти метрики для каждой критичной системы — первый шаг любой стратегии резервирования.
Azure Backup и Site Recovery
В экосистеме Microsoft задачу закрывают:
-
Azure Backup — управляемый сервис резервного копирования. Бэкапит:
- виртуальные машины Azure (с application-consistent снимками);
- локальные серверы Windows/Linux через агент (MARS / MABS);
- SQL Server и SAP HANA на виртуальных машинах;
- Azure Files, SharePoint и другие нагрузки;
- с 2024 года — резервирование данных Microsoft 365 (почта, SharePoint, OneDrive) через сторонние решения или Azure Backup для M365.
Преимущества: управляемый сервис (без своей backup-инфраструктуры), шифрование, long-term retention, восстановление через портал, интеграция с Azure Monitor.
-
Azure Site Recovery — сервис аварийного восстановления. Реплицирует виртуальные машины Azure или локальные ВМ в другой регион/в второй дата-центр, и при аварии разворачивает их там. Это про непрерывность: бизнес продолжает работать, пока основная площадка недоступна.
Для большинства компаний регионы Azure — это не «где мы работаем», а «куда мы делаем DR». Локального региона Azure в Казахстане и Центральной Азии нет, но это не мешает использовать европейские регионы для резервных копий и DR-площадки.
Типичные стратегии: 3-2-1
Классическое правило резервирования «3-2-1»:
- 3 копии данных;
- на 2 разных типах носителей;
- 1 копия вне площадки (offsite).
Современная облачная версия:
- минимум 3 копии;
- в 2 разных системах (например, локальный бэкап + Azure Backup);
- 1 копия в другом регионе (geo-redundancy, GRS в Azure).
Цель — пережить любой одиночный сбой: отказ диска, выход сервера, аварию в одном дата-центре, шифровальщика. В Azure geo-redundancy (GRS / GZRS) даёт географическое разделение копий; cross-region restore позволяет восстановиться в другом регионе при аварии в основном.
Частые ошибки в backup
- Нетестированный бэкап. Бэкап, который никогда не пробовали восстановить, — это надежда, а не защита. Регулярное тестовое восстановление обязательно.
- Хранение копий рядом с данными. Если бэкап лежит на том же сервере или в том же регионе — авария заберёт и данные, и копии. Копии должны быть физически и географически отделены.
- Игнорирование M365. Компании думают, что Microsoft «уже бэкапит M365», но built-in retention ограничен, а от случайного удаления или шифровальщика он не защищает. Критичные M365-данные резервируют отдельно.
- Слишком долгое retention «на всякий случай». Хранить всё вечно дорого и сложно. Retention должен соответствовать реальным требованиям (compliance, бизнес-потребность), а не «возьмём с запасом».
- Не настроены оповещения о неудачных бэкапах. Бэкап «молча» падает месяцами, и никто не знает. Включите мониторинг и алерты.
- Путают backup и archive. Бэкап для восстановления (частый доступ), архив для долгого хранения (редкий доступ). Смешивание дорого и неэффективно.
Что учитывать в регионе
- Azure-регион. Локального региона Azure в Казахстане и Центральной Азии нет; типичные варианты — Европа (Poland Central, West/North Europe). Для DR имеет смысл выбрать регион, отличный от основного. Подробнее — в гайде Azure migration и residency.
- Сетевой канал. Резервирование больших объёмов требует хорошего канала в Azure; для локальных нагрузок иногда используют initial seed (физическая отгрузка дисков) для первой копии.
- Канал закупки. Azure Backup и Site Recovery оплачиваются через Azure-подписку (потребление) в USD; для больших объёмов есть reserved capacity. Оформляется через CSP-партнёра.
- Закон о персональных данных. Бэкапы часто содержат ПДн. Учёт требований соответствующего закона (в РК — Закон № 94-V от 21 мая 2013 года) обязателен, особенно при трансграничном хранении.
Что собрать перед проектом
Перед запросом оценки или стартом проекта полезно зафиксировать:
- какие системы и данные критичны (инвентаризация);
- для каждой критичной системы — RTO и RPO;
- текущее состояние резервирования (что есть, как тестируется);
- где сейчас хранятся бэкапы и сколько места занимают;
- требования compliance к сроку хранения;
- есть ли Azure-подписка и M365 tenant;
- требования к DR (нужна ли вторая площадка, какие сервисы критичны);
- бюджет и предпочтительный канал закупки.
Чем точнее эти вводные, тем реальнее план: что резервировать в Azure Backup, где держать DR через Site Recovery, какие данные M365 вынести в отдельный бэкап, и как часто тестировать восстановление.
Источники и границы
Технические утверждения опираются на официальную документацию Microsoft:
- Microsoft Learn — «What is Azure Backup?» (управляемое резервное копирование).
- Microsoft Learn — Azure Site Recovery (аварийное восстановление, репликация ВМ).
- Microsoft Learn — Azure Storage redundancy (LRS/ZRS/GRS/GZRS), cross-region restore.
Состав сервисов, цены и доступны функций в регионе меняются — проверяйте в документации Microsoft Learn, калькуляторе цен Azure и у CSP-партнёра. Этот гайд не заменяет архитектурный проект резервирования и DR под конкретную нагрузку; ссылки на законы приведены справочно, действующая редакция — на официальных ресурсах (например, Adilet для РК).