Что умеет X-Vault — и какие границы заявлены честно
Возможности описаны на уровне контрактов системы: каждый пункт соответствует реальному механизму в спецификации продукта, а не маркетинговой формулировке.
| Контур | Возможность | Детали реализации |
|---|---|---|
| Режимы захвата | FULL — полная точка восстановления | Самостоятельная копия; родитель для цепочек DIFF. |
| Режимы захвата | DIFF — разностная копия | Привязана к родительскому FULL; удаление родителя замыкает зависимую цепочку. |
| Расписания | BackupPolicy с явным TZ | Окна задаются в часовом поясе политики; переходы DST описаны в конфигурации. |
| Расписания | Misfire-политики | Пропущенное окно обрабатывается явно (прогон при восстановлении канала / пропуск до следующего окна), без молчаливых сбоев. |
| Хранение | retention / retain_until | Декларативные сроки хранения; удаление — только по истечении и через подтверждённый workflow. |
| Хранение | Legal Hold | Юридическое удержание с основанием и approver; блокирует удаление независимо от retention. |
| Хранение | WORM / Object Lock | Сегменты фиксируются s3VersionId; перезапись заблокирована до retain_until. |
| Проверка | INTEGRITY_VERIFIED (SHA-256) | Сверка дайджестов сегментов и манифеста на стороне хранилища без расшифровки. |
| Проверка | REHEARSE — репетиция восстановления | Плановые и ручные прогоны в изолированной Clean-Room VM без egress. |
| Восстановление | Стадии VERIFY → EXTRACT → REHEARSE → PRODUCTION_RESTORE | Порядок стадий принудителен; production restore требует Dual Control и свежей MFA. |
| Восстановление | DeliverySession | Защищённая выдача артефактов восстановления с ограниченным TTL. |
| Управление | Кабинет app.x-vault.pro (SSO X-Login) | OIDC + PKCE; MFA по политике организации; чувствительные действия — auth_time ≤ 900 c. |
Мы не продаём несуществующий функционал в презентациях
В текущей редакции платформы действуют следующие проектные границы:
Платформа предназначена для регулярного управляемого резервного копирования по расписанию и по требованию (manual backup), а не для синхронной репликации кластеров с околонулевым RPO.
Веб-кабинет не является файловым менеджером и не позволяет просматривать отдельные файлы внутри архива в браузере; выдача проверенных артефактов восстановления осуществляется через защищённую сессию DeliverySession с ограниченным TTL.
Создание тенантов и выделение квот выполняется через верифицированный процесс онбординга без бесконтрольной саморегистрации.