Просмотр дополнительных файлов, находящихся в резервной копии
Шаги сценария
Просмотр списка дополнительных файлов
-
Пользователь инициирует вывод списка всех дополнительных файлов, находящихся в CWL-архиве, через CLI компонента Copywala командой
copywala cwl extra-files list(ознакомьтесь со справкой по команде ниже).Справка по команде
copywala cwl extra-files listОписание:
Выводит список всех дополнительных файлов, содержащихся в CWL-архиве резервной копии, с их метаданными (путь, размер, права доступа, время последнего изменения).
Синтаксис:
copywala cwl extra-files list <path to cwl archive> [flags]Обязательные параметры:
<path to cwl archive>– путь к CWL-архиву резервной копии.примечаниеЕсли в команде используется URI, указывающий подключение к DDBoost через S2, его необходимо обязательно заключать в двойные кавычки.
Это требование связано с тем, что URI содержит символ
&, который интерпретируется Bash как оператор фонового запуска команды.Ниже приведен пример для команды
copywala cwl info:
copywala cwl info "s2://<s2-host>/<ddboost-storage-unit>/path/in/ddboost/storage/unit?driver=ddboost&data_domain_host=<ddboost-host>"Опциональные параметры:
[flags]– доступны следующие флаги:Флаг Описание -h|--helpПоказать справку по команде -c|--config <path to copywala config>Использовать конфигурационный файл, отличный от файла по умолчанию: /etc/pbr/copywala.yaml--shortВывести только пути к файлам без таблицы -
Продукт выполнят команду, в CLI выводится сообщение с информацией о дополнительных файлах, находящихся в CWL-архиве.
Просмотр содержимого файла
-
Пользователь инициирует вывод содержимого указанного дополнительного файла из CWL-архива резервной копии через CLI компонента Copywala командой
copywala cwl extra-files view(ознакомьтесь со справкой по команде ниже).Справка по команде
copywala cwl extra-files viewОписание:
Позволяет просмотреть содержимое указанного дополнительного файла из CWL-архива резервной копии.
Синтаксис:
copywala cwl extra-files view <path to cwl archive> --file <original path> [flags]Обязательные параметры:
Флаг / Параметр Описание <path to cwl archive>Путь к CWL-архиву резервной копии -f|--file <original path>Исходный путь к файлу в архиве (такой, как он был указан при создании резервной копии в параметре extra_filesфайлаcopywala.yaml)примечаниеЕсли в команде используется URI, указывающий подключение к DDBoost через S2, его необходимо обязательно заключать в двойные кавычки.
Это требование связано с тем, что URI содержит символ
&, который интерпретируется Bash как оператор фонового запуска команды.Ниже приведен пример для команды
copywala cwl info:
copywala cwl info "s2://<s2-host>/<ddboost-storage-unit>/path/in/ddboost/storage/unit?driver=ddboost&data_domain_host=<ddboost-host>"Опциональные параметры:
[flags]– доступны следующие флаги:Флаг Описание -h|--helpПоказать справку по команде -c|--config <path to copywala config>Использовать конфигурационный файл, отличный от файла по умолчанию: /etc/pbr/copywala.yaml -
Продукт выполнят команду, в CLI выводится содержимое запрошенного файла.
Исключительные сценарии
В CLI выводится сообщение об ошибке для случаев:
- Отсутствуют права на чтение CWL-архива.
- Указан неверный путь к CWL-архиву.
- CWL-архив поврежден.
- Указанный файл отсутствует в CWL-архиве.