Загрузка снепшота в Vector DB
Предусловие
Выполнена распаковка CWL-архива со снепшот-файлами в заданную директорию.
Шаги сценария
-
Пользователь инициирует загрузку снепшота в Vector DB CLI компонента copywala-vdb командой
copywala-vdb upload-snapshot, указав все обязательные параметры.Справка по команде
copywala-vdb upload-snapshotЗагрузка определенного снепшот-файла в Vector DB.
Синтаксис:
copywala-vdb upload-snapshot [flags]Обязательные параметры:
Флаг Описание -m|--checksum <path_to_checksum>Путь к файлу c контрольной суммой снепшота -n|--collection <collection_name>Имя коллекции в БД. Требуется для указания, в какую коллекцию будет загружен снепшот -s|--snapshot <path_to_snapshot>Путь к снепшот-файлу, который необходимо загрузить Опциональные параметры:
[flags]– доступны следующие флаги:Флаг Описание -h|--helpПоказать справку по команде -c|--config <path_to_copywala-vdb_config>Использовать конфигурационный файл, отличный от файла по умолчанию: /etc/pbr/copywala-vdb.yaml--cpuprofile <path_to_file>Включает сбор профиля использования CPU и сохраняет результаты в указанный файл ( <path to file>) для последующего анализа производительности -
Продукт выполнят команду, в CLI выводится сообщение с информацией о завершении загрузки.
Исключительные сценарии
В CLI выводится сообщение об ошибке для случаев:
- отсутствия прав на загрузку снепшотов;
- отсутствия файла контрольной суммы снепшота;
- ошибки подключения к Vector DB;
- ошибки сверки контрольных сумм снепшотов.