Резервное копирование данных в облаке: ключевые факторы надежности хранилищ
Облачное хранилище может отвечать на запросы почти без перерывов и при этом не гарантировать восстановление удалённого файла. Доступность сервиса и сохранность данных измеряют разные свойства.
Мстислав Бокарев·Обновлено: 23 октября 2026 г.·8 мин

Для резервного копирования это принципиальное различие: SLA на работу платформы не заменяет проверку того, как устроены копии, кто управляет доступом и можно ли восстановить данные после атаки.
В критерии надёжности облачного бэкапа входят как минимум четыре уровня: долговечность хранения, доступность инфраструктуры, защита от изменений и процедура восстановления. Ни один показатель сам по себе не описывает всю систему. Проверять нужно связку характеристик и распределение ответственности между провайдером и клиентом.
Доступность сервиса и долговечность данных
Доступность (Availability) показывает, какую долю времени сервис отвечает на запросы. Именно этот параметр обычно фигурирует в SLA. Долговечность (Durability) описывает вероятность сохранения данных без утраты или повреждения, включая ошибки носителей и деградацию битов.
Для объектных хранилищ крупных платформ заявленный ориентир долговечности может достигать 99,999999999% в год, то есть «11 девяток». Такие оценки связывают с кодами коррекции ошибок, включая Reed–Solomon erasure coding, и распределением фрагментов по независимым узлам. Это расчётная характеристика архитектуры, а не обещание, что конкретный пользовательский файл невозможно удалить, перезаписать или потерять из-за ошибочной настройки.
Разница видна на простом сценарии. Хранилище доступно, API отвечает, но резервная копия уже удалена учетной записью с избыточными правами. С точки зрения доступности инцидента может не быть. С точки зрения восстановления данные недоступны навсегда.
Поэтому при сравнении облачных решений полезно разделять показатели:
| Параметр | Что описывает | Что не гарантирует |
|---|---|---|
| Доступность, Availability | Возможность обратиться к сервису в заданный период | Сохранность конкретного объекта и его версию |
| Долговечность, Durability | Расчётную устойчивость хранения к утрате или повреждению | Защиту от удаления пользователем, вредоносного ПО или неверной политики |
| SLA | Обязательства провайдера по уровню сервиса и возможную компенсацию за нарушение | Восстановление утраченных данных в нужном объёме и сроке |
| Восстановление | Способность вернуть файлы или систему к рабочему состоянию | Само по себе не задаёт допустимую потерю данных и длительность простоя |
Показатель долговечности не следует напрямую трактовать как вероятность успешного восстановления конкретной системы. На результат влияют срок хранения версий, права на удаление, географическое размещение копий, доступность ключей шифрования и работоспособность процедуры восстановления.
Высокий uptime подтверждает доступность сервиса. Он не подтверждает, что нужная версия данных сохранена и доступна для восстановления.
Что даёт классификация Tier
Класс дата-центра характеризует инженерную инфраструктуру: электропитание, охлаждение, резервирование и возможность обслуживания без остановки оборудования. Он помогает оценить устойчивость площадки к отказам и регламентным работам. Но Tier не описывает автоматически архитектуру пользовательского бэкапа.
По классификации Uptime Institute дата-центр Tier III предусматривает возможность проводить регламентные работы без остановки сервиса и ориентируется на резервирование N+1. Приводимый ориентир доступности составляет 99,982%, или примерно до 1,6 часа простоя за год. Для Tier IV применяется резервирование 2N или 2N+1; ориентир доступности — 99,995%, что соответствует примерно 0,4 часа простоя в год.
Эти значения относятся к инфраструктурной классификации, а не к гарантии восстановления всех объектов. Для бэкапа отдельно проверяются репликация, хранение версий, логика удаления и доступность резервных копий в случае компрометации учетной записи.
Есть и вопрос подтверждения класса. Официальная сертификация Uptime Institute включает отдельную оценку проектной документации (TCDD) и инспекцию построенного объекта (TCCF). Заявления провайдера уровня «Tier III-equivalent» сами по себе не подтверждают прохождение этих этапов. Их следует трактовать как описание или маркетинговую оценку, пока нет подтверждения сертификации.
При выборе площадки полезно установить:
- Указан ли класс Tier как официально сертифицированный или только как эквивалентный.
- Какая часть услуги размещена в заявленном дата-центре: всё хранилище или отдельные компоненты.
- Где находятся реплики и сохраняются ли они при отказе основной площадки.
- Может ли клиент задать регион хранения и контролировать перенос данных между регионами.
Географическая репликация снижает зависимость от одного объекта, но её наличие не гарантирует независимость копий от учётных данных и политик доступа. Если одна и та же скомпрометированная роль может удалить объекты во всех регионах, география не устраняет этот вектор атаки.
Разделение ответственности: инфраструктура и сами данные
Публичные облачные платформы работают по модели разделяемой ответственности. Провайдер защищает базовую инфраструктуру: физические площадки, оборудование и компоненты облачной платформы. Клиент отвечает за содержимое своего хранилища, настройку политик доступа, защиту от случайного удаления и конфигурацию резервирования.
На практике граница часто проходит не там, где её ожидает владелец системы. Работоспособный сервис не означает, что у организации есть корректная копия. Сбой инфраструктуры и ошибка клиента — разные классы инцидентов, и облачная платформа может успешно выполнять свою часть обязательств, пока данные удаляются через неверно настроенную роль.
Критические настройки обычно связаны с управлением доступом и сроками хранения. Учетной записи резервного копирования нужны права на запись, но постоянные широкие права на удаление повышают последствия компрометации. Для администрирования и повседневной записи лучше использовать разные роли. Учётные данные, которыми приложение отправляет копии, не должны автоматически давать возможность стереть всю историю.
Отдельно следует проверить, что происходит при штатном удалении исходного файла. Если синхронизация немедленно распространяет удаление на облако, такая схема может сохранить состояние рабочей папки, но не защитит от ошибочной команды или шифровальщика. Для восстановления требуется версия, которую невозможно перезаписать тем же процессом.
Конфиденциальность также зависит от конфигурации. Шифрование при передаче и хранении защищает данные от ряда сценариев перехвата и доступа к носителям, но не исправляет чрезмерные права на стороне клиента. Если ключи шифрования доступны скомпрометированной учетной записи, одна лишь отметка о шифровании не снимает риск компрометации.
Когда в цепочке резервирования участвуют домен, веб-сайт или приложение, полезно отдельно описать активы и точки восстановления. Для структуры адресов и идентификации страниц может пригодиться разбор критериев выбора доменного имени для SEO и бренда. Это смежная задача, но доменные настройки и доступы к ним тоже должны попадать в план защиты и восстановления.
Неизменяемость копий против шифровальщика
Шифровальщик часто атакует не только рабочие файлы, но и доступные ему резервные копии. Если у одной учетной записи есть права записывать, перезаписывать и удалять объекты, злоумышленник может попытаться уничтожить путь к восстановлению вместе с исходными данными.
Для снижения этого риска применяют неизменяемое хранение: Object Lock или WORM (Write Once, Read Many). Политика блокирует перезапись и удаление объектов до истечения заданного срока. Если срок и область действия настроены корректно, скомпрометированный процесс не сможет убрать защищённую версию обычной операцией удаления.
Неизменяемость не равна полной защите. Ошибочный срок блокировки может оказаться слишком коротким. Слишком длинный срок увеличивает стоимость хранения и затрудняет удаление данных, которые больше не должны храниться. Имеют значение также права на изменение самой политики: если администратор может отключить защиту до начала атаки, механизм теряет часть практической ценности.
При оценке Object Lock нужно выяснить:
- Можно ли включить режим неизменяемости для нужных типов объектов и резервных копий.
- Кто вправе менять сроки хранения и отключать блокировку.
- Распространяется ли политика на уже созданные объекты или только на новые.
- Сохраняются ли отдельные версии после удаления исходного объекта.
- Можно ли восстановить данные без доступа к учетной записи, используемой для ежедневной записи копий.
Для строгой схемы защиты операции записи и администрирования следует разделить. Роль, которая отправляет бэкапы, не должна иметь возможность сокращать срок блокировки. Доступ к изменению политик нужно ограничить отдельными учетными записями и контролировать по журналам.
В журнале аудита ожидаются события создания объектов, изменения политик, удаления и попыток обхода ограничений. Сам по себе лог не восстанавливает файлы, но позволяет обнаружить аномалию: например, массовое удаление версий или изменение параметров хранения непосредственно перед инцидентом.
RPO, RTO и правило 3-2-1
Надёжность резервного копирования измеряется не только характеристиками облака. Система должна укладываться в допустимую потерю данных и время восстановления.
RPO (Recovery Point Objective) задаёт, сколько данных организация готова потерять в терминах времени. Если копии создаются редко, промежуток между точками восстановления увеличивается. RTO (Recovery Time Objective) задаёт допустимое время до возвращения сервиса в рабочее состояние. На него влияют объём данных, пропускная способность, скорость обработки запросов и готовность процедур.
Эти метрики нужно задавать для конкретных систем. Для базы данных, файлового архива и конфигурации веб-сервиса могут требоваться разные интервалы копирования и сроки возврата. Общее обещание «восстановить из облака» без проверенного сценария не определяет ни RPO, ни RTO.
Базовое правило 3-2-1 формулирует структуру копий: три экземпляра данных, два разных типа носителей, одна копия на удалённой или географически изолированной площадке. В облачной архитектуре это правило требует уточнения. Две копии в разных корзинах одного аккаунта могут оставаться зависимыми от общих прав, ключей и административной панели. Удалённое размещение повышает устойчивость только тогда, когда отдельная копия не подчиняется тем же механизмам удаления.
Для практической проверки нужны испытания восстановления. Следует выбирать репрезентативные наборы данных, возвращать их в изолированную среду и фиксировать фактическое время. Проверка должна охватывать не только скачивание файлов, но и восстановление согласованного состояния приложения: данных, конфигурации, ключей и зависимостей.
Перед выбором облачного хранилища для бэкапов аудит должен закрыть несколько вопросов:
- Заданы ли RPO и RTO отдельно для критичных систем.
- Есть ли версии объектов и срок хранения, соответствующий требованиям восстановления.
- Защищена ли хотя бы одна копия от удаления и перезаписи.
- Разделены ли роли записи, восстановления и администрирования политик.
- Проверялось ли восстановление в условиях, когда основная учетная запись недоступна.
- Зафиксированы ли фактическое время возврата и объём потерянных данных после теста.
Облачный бэкап надёжен настолько, насколько надёжна вся цепочка: от прав доступа до проверенного восстановления. Заявленные девятьки, высокий класс дата-центра и шифрование закрывают отдельные части модели угроз. Итоговую оценку дают архитектура копий, независимость административных контуров, неизменяемость и результаты тестов. Именно эти параметры показывают, останутся ли данные восстановимыми после ошибки, отказа оборудования или компрометации.