Валидация контрольных сумм файлов в CWL-архиве
Шаги сценария
-
Чтобы убедиться в отсутствии повреждений сформированной резервной копии пользователь инициирует валидацию контрольных сумм страниц командой CLI компонента Copywala VDB командой
copywala-vdb cwl verify <path to cwl archive>.Справка по команде
copywala-vdb cwl verifyОписание:
Выполняет проверку целостности резервной копии, анализируя структуру архива, контрольные суммы файлов и метаданных, включая заголовок и служебные блоки.
Синтаксис:
copywala-vdb cwl verify <path to cwl archive> [flags]Обязательные параметры:
<path to cwl archive>– путь к CWL-архиву резервной копии для которого необходимо выполнить проверку.Опциональные параметры:
[flags]– доступны следующие флаги:Флаг Описание -h|--helpПоказать справку по команде -c|--config <path to copywala-vdb config>Использовать конфигурационный файл, отличный от файла по умолчанию: /etc/pbr/copywala-vdb.yaml--max-allowed-failures <failures num>Максимально допустимое количество ошибок при проверке, после превышения которого операция будет прервана. По умолчанию используется значение -1, это означает, что проверка выполняется полностью, без досрочного завершения независимо от числа ошибок -
В CLI выводится сообщение об ошибке для случаев: вида:
INF copywala-vdb 1.3.0 (35ab33bc) compiled at 2026-05-04_11:02:27
INF finished reading parts package=cwl
INF Verification succeeded without errors
Исключительные сценарии
Продукт выполнят команду, в CLI выводится сообщение
- Файл поврежден.
- Файл не содержит чек-сумм (если в БД изначально отключено вычисление контрольных сумм страниц).
- Ошибка чтения файла (например, не CWL-формат).