Об этом проекте

Vault Backup Validator — это приложение с открытым исходным кодом, написанное на Go, которое обеспечивает надежность резервных копий OpenBao (и исторически HashiCorp Vault). Оно предоставляет конечную точку REST API, которая принимает POST-запрос с URL-адресами снимка резервной копии и соответствующих ключей разблокировки. Служба программно восстанавливает резервную копию в изолированной среде и проверяет, что определенные пути к секретам содержат ожидаемые пары ключ-значение. Этот процесс подтверждает, что резервные копии не только структурно целы, но и функционально корректны для сценариев восстановления после сбоя. Инструмент поддерживает конфигурацию исходной версии и предоставляет четкие коды состояния HTTP для результатов проверки, помогая командам DevOps автоматизировать рабочие процессы проверки резервных копий.