Документация
Основы
Архитектура
Агент, провайдеры, registry и поток выполнения backup.
YAML / JSONФормат job (v1)
Схема BackupJob, tasks, defaults, docker runner, ссылки на провайдеры.
RegistryПровайдеры
Списки source, destination, policy, notification и принципы.
StreamingПотоковая выдача
Streaming-first, артефакты и интеграция с destination.
DEB / RPMРепозитории пакетов
Локальная раздача, подпись, metadata — без публикации из этого репозитория.
API и запуск
Эксплуатация и безопасность
Эксплуатация
Регламенты, ротация логов, мониторинг, интеграции.
ПолитикаRetention
Очистка артефактов и аудит удалений.
Качество копийVerify
Проверка артефактов и verify-run после job.
HardeningБезопасность
Токены, TLS, секреты, сетевые профили.
МетрикиPrometheus
Счётчики, гистограммы и идеи по алертингу.
УведомленияWebhooks
События job/task, аутентификация, retry и аудит доставки.
Источники и назначения
Filesystem
Пути, exclude, симлинки и формат tar.gz.
SourceDocker Compose
Snapshot проекта и опционально volumes.
SourceVault KV
Экспорт секретов из HashiCorp Vault.
SourceOpenLDAP
Snapshot каталога в JSON.
SourceClickHouse
HTTP-снимок таблиц (JSONL).
DestinationLocal
Каталог на диске агента, streaming и retention.
DestinationS3
Bucket через AWS CLI, endpoint и runner local/docker.
DestinationSSH
Запись артефактов по SSH.
Foundation / контракты 0.17-fix.x
Детали сущностей, Bolt, манифеста, статусной матрицы и JSON Schema job — синхронно с каталогом docs/.
Retention: YAML и dry-run
Поля политики, алиасы, аудит без удаления.
VerifyКоды и причины
Статусы и поле reason у результата проверки.
СправочникМодель данных
Job, run, task, manifest и связь с HTTP API.
StorageLayout Bolt
Bucket’ы метаданных и индексы.
СостоянияRun и task lifecycle
Переходы статусов и инварианты.
АртефактСхема манифеста
Поле version, checksum, размер.
От backup до удаления
Стадии объекта артефакта в системе.
RCPre-RC smoke
Матрица self-contained сценариев перед релиз-кандидатом.
schemas/
JSON Schema job
Спека рядом с Go-валидацией (job.schema.json).
Версионирование
Семантика версий совместимо с версией процесса и OpenAPI.
Pre-0.18Навигатор модели
Сводная таблица ссылок на job, manifest, bolt и статусную матрицу.
InventoryCapabilities / facts
Feature gates, провайдеры, health readiness, CLI.
UIPanel Lite
Read-only обзор jobs/runs и сводки health/capabilities.
BoltMetadata DB
Retention, backup/check/export, DR-направление.
DRРучной DR
Потеря agent.db и восстановление из бэкапов.
APIКоды ошибок
Стабильные error.code и redaction details.
Агент
Стабильный agent_id, instance_id и ссылки на API.
RiskМодель угроз
Поверхность атаки и операционный фокус.