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

RPO (Recovery Point Objective)

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

Определение и ключевые характеристики

RPO выражается в единицах времени (секунды, минуты, часы, дни) и указывает на то, насколько «устаревшими» могут быть данные после восстановления системы. Например, если RPO составляет 1 час, то в случае сбоя будут потеряны данные, созданные за последний час до момента аварии. Система будет восстановлена до состояния, которое было на момент последнего успешного резервного копирования, произошедшего не более часа назад.

Основные характеристики RPO:

Связь с RTO

RPO и RTO (Recovery Time Objective) — две ключевые метрики в планах аварийного восстановления (Disaster Recovery Plan, DRP). Если RPO отвечает на вопрос «сколько данных мы можем потерять?», то RTO — на вопрос «как быстро мы должны восстановить работу?». Обычно эти метрики рассматриваются совместно: для критически важных систем стремятся к минимальным значениям как RPO (секунды), так и RTO (минуты). Для менее критичных систем допускаются более высокие значения (часы или даже дни).

Классификация по значению RPO

Значения RPO можно условно разделить на несколько категорий в зависимости от допустимой потери данных:

Факторы, влияющие на выбор RPO

Выбор значения RPO для конкретной системы определяется несколькими факторами:

Методы достижения малого RPO

Для обеспечения малого RPO (секунды — минуты) применяются следующие технологии:

Примеры RPO в различных сценариях

Критика и ограничения

Источники

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

На главную BFOmetr →