
2 месяца бесплатных бэкапов в VK Cloud
Перенесите резервные копии в VK Cloud и получите бонусы на 2 месяца всей инфраструктуры

Многие компании годами копят железо под бэкапы, платят за электричество, держат отдельного администратора — и всё равно оказываются без рабочей копии в нужный момент. Другие переезжают в облако, ожидая экономии, а получают счёт, который неприятно удивляет уже на второй месяц. Проблема почти никогда не в самой идее хранить данные удалённо, а в том, как это хранение устроено.
В этой статье расскажем, как перенести бэкапы в облако так, чтобы это было и надёжнее, и дешевле, чем содержать собственный сервер.
Собственная инфраструктура бэкапа выглядит контролируемой: железо куплено, лицензии оплачены, бюджет зафиксирован. Реальная стоимость владения раскладывается на статьи, которые редко сводят в одну строчку:
TCO on-prem-бэкапа на три года — капзатраты плюс 40–60% сверху на эксплуатацию. Облачное хранение того же объёма при правильно выбранных классах и настроенных lifecycle policies часто оказывается сопоставимым или дешевле уже на третий год.
Если резервные копии лежат в той же серверной, что и боевые серверы, это второй экземпляр данных в одной точке риска. Пожар, затопление, кража оборудования или отказ стойки уничтожают прод и бэкап одновременно.
Ransomware усиливает угрозу: 96% атак-вымогателей целенаправленно ищут резервные копии, а в 2025 году вымогательское ПО участвовало в 44% подтверждённых взломов против 32% годом ранее. Восстановление при нетронутом бэкапе обходится примерно в 375 000 долларов, при скомпрометированном — около 3 млн долларов. Разница в восемь раз определяется именно архитектурой хранения — локальный СХД с сетевым доступом шифруется при атаке на домен так же легко, как рабочие станции, и физическая или логическая изоляция бэкапа здесь обязательна.
Правило 3-2-1 сформулировал фотограф Питер Кро в 2005 году, позднее его популяризовал Veeam: три копии данных на двух разных носителях, одна из которых — offsite, то есть копия данных хранится физически отдельно от основной инфраструктуры: на другой площадке, в другом здании или в другом городе, а не в той же серверной, где находятся рабочие серверы. Последний пункт соблюдают реже всего.
Локальный NAS закрывает первые два условия: несколько копий, разные носители. Offsite-хранение требует либо второй площадки, либо ленточной библиотеки с физической доставкой, либо облака — из этих трёх вариантов облако даёт минимальные операционные расходы при сопоставимой надёжности.
К 2025–2026 годам отраслевой стандарт сместился к расширению 3-2-1-1-0: добавляется требование иметь одну копию в неизменяемом (immutable) или изолированном (air-gapped) хранилище и гарантированный ноль ошибок при проверке восстановления. Именно immutable и air-gapped-бэкапы статистически переживают атаки-вымогатели. Object Storage с включённым Object Lock решает эту задачу.
Переплата в облаке появляется не из-за цены хранения, а из-за трёх ошибок в архитектуре: данные годами лежат в горячем классе, lifecycle policy не настроена, egress-трафик при восстановлении не заложен в бюджет.
| Модель | Как работает | Когда подходит | Риск переплаты |
| Прямой бэкап в Object Storage (S3) | Агент (Veeam, Restic, Bareos и другие S3-совместимые) пишет напрямую в бакет | Есть ПО бэкапа с поддержкой S3, нужен полный контроль над политиками | Egress при частом восстановлении, хранение без lifecycle policy |
| Managed Backup Service | Облачный сервис управляет расписаниями, ротацией, проверками восстановления в ручном режиме | Нет ресурса на поддержку агента, ВМ и БД в том же облаке | Переплата за функции, если нужно только хранение |
| Гибридная модель | Локальное устройство или сервер-дедупликатор пишет в облако как offsite | Большие объёмы, жёсткий RPO, медленный канал | Двойная инфраструктура, если локальный узел не списан |
Для большинства СМБ с объёмом до 10–20 ТБ прямой бэкап в Object Storage с настроенной lifecycle policy даёт оптимальное сочетание стоимости и управляемости. Enterprise с десятками петабайт и жёсткими RTO чаще выбирает гибрид.
Object Storage принципиально отличается от блочного хранения: оплата идёт за фактически занятое место, а не за зарезервированный том. Нет ограничений IOPS, которые определяют стоимость блочных дисков, поэтому не приходится заранее угадывать объём и переплачивать за неиспользованную ёмкость.
Object Storage поддерживает два класса хранения:
Отдельно стоит учитывать, что в облаке нет отдельного класса Glacier как бакета. Для сценариев долгосрочного хранения используется сервис Cloud Backup, который создаёт собственный бакет. При этом стоимость хранения в нём может отличаться (и в ряде случаев быть выше), чем при использовании стандартных классов Object Storage, что важно учитывать при проектировании стратегии бэкапа.
Egress-трафик становится отдельной статьёй расходов, о которой часто забывают. Восстановление 10 ТБ у крупных провайдеров (AWS, Azure, GCP) может стоить 700–1 100 долларов только за трафик, а при регулярных тестах восстановления сумма увеличивается кратно.

Перенесите резервные копии в VK Cloud и получите бонусы на 2 месяца всей инфраструктуры
Главная причина переплаты — бессрочное хранение всех версий по цене горячего класса. Без lifecycle policy бакет растёт, тариф копится, а трёхлетние данные стоят столько же, сколько вчерашний снимок.
Lifecycle policy автоматически переводит объекты между классами по возрасту:
Разница между горячим и архивным классом — примерно в 5–10 раз по цене. Lifecycle-настройку логично задать сразу при создании бакета: менять её задним числом для уже накопленных петабайт сложнее, чем заложить правильную схему с первого дня.
Версионирование объектов защищает от случайного удаления и позволяет откатиться к нужной точке, но без настроек retention превращается в неконтролируемый рост объёма — каждая версия хранится отдельно и тарифицируется.
Практическая политика хранения, которую стоит зафиксировать до миграции:
Политику реализуют двумя способами: через lifecycle rules в Object Storage (надёжнее, не зависит от агента) и через встроенные retention-настройки самого ПО бэкапа. Совместное использование обоих уровней даёт запас прочности — даже если агент ошибётся с ротацией, lifecycle rule удалит устаревший объект.
При хранении персональных данных граждан РФ выбор облака ограничен дополнительными требованиями: ЦОД должен находиться в России, инфраструктура — соответствовать 152-ФЗ.
Миграция бэкапов в облако — это последовательность из пяти шагов, где каждый предыдущий задаёт рамки следующего.
1. Инвентаризация. Для каждого источника данных фиксируем объём и темп прироста, RPO (допустимая потеря данных, определяет частоту бэкапа), RTO (допустимое время восстановления, определяет класс хранения для свежих копий) и требования регуляторов — для персональных данных граждан РФ это хранение на территории России по 152-ФЗ.
2. Выбор инструмента. Пример S3-совместимых решений без привязки к вендору:
3. Создание хранилища. Бакет под бэкапы создаётся отдельно от рабочих данных, с сервисным аккаунтом, у которого есть права только на запись — так бэкапы нельзя удалить даже при утечке ключей. Lifecycle policy и версионирование настраиваются сразу, до подключения агента.
4. Настройка агента и первый бэкап. Object Storage подключается как S3-совместимый target, расписание задаётся по RPO. Первый полный бэкап самый долгий — его лучше запускать в нерабочее время или с ограничением пропускной способности, чтобы не забивать production-канал.
5. Проверка восстановления. Бэкап, который ни разу не восстанавливали, остаётся предположением. Проверяют тестовое восстановление отдельного файла, восстановление ВМ в изолированном окружении, фактический RTO против целевого и фиксируют процедуру в runbook.
Бюджет облачного бэкапа чаще всего ошибается не в цене за гигабайт, а в трёх статьях:
Пример на 5 ТБ данных за год: первый полный бэкап (5 ТБ, стандартный класс, разовая загрузка), ежедневные инкременты (~50 ГБ × 14 дней, горячий класс), еженедельные полные (~350 ГБ × 12 недель, переход в холодный класс через 30 дней), ежемесячные полные (5 ТБ × 12, переход в архивный класс через 90 дней), плюс egress по объёму реальных восстановлений.
On-prem против облака за три года: on-prem — капзатраты каждые 3–5 лет на оборудование, круглосуточные расходы на электричество и охлаждение, 2–4 часа в неделю на обслуживание, лицензии по числу ВМ, бесплатное локальное восстановление. Облако — без капзатрат, электричество и охлаждение уже в тарифе, минимальная нагрузка на обслуживание, лицензии зависят от инструмента, восстановление платное через egress. Для большинства СМБ с объёмом 1–20 ТБ облако при правильной настройке становится экономичнее со второго года.
Облако само по себе не делает бэкап ни безопасным, ни уязвимым — всё решают настройки:
Стоимость зависит от объёма, класса хранения и частоты восстановлений — базовая ставка считается за занятое место плюс исходящий трафик при чтении. При настроенной lifecycle policy облачный бэкап часто дешевле on-prem уже на второй–третий год.
Три копии данных на двух разных типах носителей, одна из которых хранится offsite. Облако — самый экономичный способ закрыть offsite-копию без второго ЦОД. Расширение 3-2-1-1-0 добавляет неизменяемую копию и ноль ошибок проверки восстановления.
При правильной настройке — да: шифрование at-rest и in-transit, сервисный аккаунт с минимальными правами, Object Lock. Такая конфигурация надёжнее локального NAS с сетевым доступом, который шифруется при атаке на домен.
Дать агенту сервисный аккаунт без права удаления, включить Object Lock и изолировать учётные данные бэкапа от production-среды.
Ежедневные инкременты — 14 дней, еженедельные полные — 3 месяца, ежемесячные — 12 месяцев, ежегодные — по требованиям регулятора. Lifecycle policy переводит старые версии в дешёвые классы автоматически.
Наши специалисты свяжутся с вами в ближайшее время и ответят на все вопросы.

Будем держать в курсе новостей и облачных трендов




