- Чем резервное копирование отличается от аварийного восстановления?
- Бэкап — это копия данных. DR — способ вернуть работающий сервис: где поднять вычисления, как восстановить базу, где взять секреты и конфигурацию, как переключить пользователей. Бэкап обязателен для DR, но сам по себе его не заменяет.
- Что такое RPO и RTO?
- RPO — сколько данных можно потерять, например «не больше 15 минут работы». RTO — за какое время сервис должен снова заработать, например «за 2 часа». Цифры выбирает бизнес, а мы подбираем под них архитектуру и считаем стоимость.
- Разве бэкапов провайдера недостаточно?
- Управляемые базы в облаках делают копии автоматически — например, в Yandex Cloud Managed PostgreSQL ежедневно, с хранением 7 дней по умолчанию в объектном хранилище того же облака. Это защищает от ошибок и отказа одной зоны. Если недоступна платформа целиком, нужна ещё одна копия у другого провайдера или в другом регионе.
- Где хранить внешнюю копию, если у нас персональные данные?
- В другом российском регионе или у другого российского провайдера, с шифрованием. Размещение копий персональных данных за рубежом ограничено требованиями о локализации — такие сценарии согласуем с вашим юристом.
- Как часто проверять восстановление?
- Для критичных систем — регулярно и после значимых изменений инфраструктуры. Частоту фиксируем в DR-плане. Восстановление, которое не проверяли, мы считаем непроверенным, даже если бэкап «зелёный».
- Защищает ли это от шифровальщиков?
- Частично. Неизменяемые копии и отдельные учётные записи для бэкапов не дают злоумышленнику удалить или зашифровать резервные копии. Защиту периметра и доступов это не заменяет — её настраиваем отдельно.
- Сколько стоит хранить копию в другом облаке?
- Основная статья расходов — объём объектного хранилища и трафик при первичной выгрузке. Дешевле всего уровень «резервные копии + инфраструктура в коде»: вычисления во втором облаке оплачиваются только во время учений и аварии. Точный расчёт — после аудита.