Документация для версии Axxon Next 4.6.0. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

vfs_format.exe - консольная тестовая утилита для работы с архивами ПК Axxon Next.

Внимание!

Для корректной работы утилиты необходимо предварительно удалить соответствующий том архива в ПК Axxon Next, при этом файлы архива на диске должны быть сохранены (см. Удаление и форматирование томов архива). 

Утилита располагается в папке <Директория установки ПК Axxon Next\bin>. 

Внимание!

Запуск командной строки следует выполнять от имени администратора.

Примечание

Для запуска утилиты в ОС Linux необходимо выполнить команду:

ngprun start_app vfs_tools + аргументы.

Список аргументов доступен по команде vfs_tools --help.

Утилита содержит следующие параметры:

ПараметрОписание
--helpВызов окна помощи.
--volume

Путь к тому архива. Базовый параметр, должен всегда присутствовать в запросе.

Например, vfs_format.exe --volume D:\archiveAntiqueWhite.afs (для тома архива виде файла) или

vfs_format.exe --volume D:\ (для тома архива в виде диска)

--fill

Многократное заполнения архива данными из другого архива.

Том или архив назначения заполняется данными исходного тома или архива по кольцу, сдвигая новые части назад с промежутками в одну минуту для наглядности на временной шкале. 

Например, vfs_format.exe --volume S:\FILEONE.afs --fill G:\ 

--cache-to-memory

Копирование архива в оперативную память и последующее копирование в архив назначения. Используется совместно с параметром --fill.

Параметр актуален только для архивов, которые могут поместится в оперативную память.

Например, vfs_format.exe --volume S:\FILEONE.afs --fill G:\  --cache-to-memory

--dump

Собрать служебную информацию о томе архива в файл формата TXT или XML.

Например, vfs_format.exe --volume D:\archiveAntiqueWhite.afs --dump C:\DumpArc.txt

--expand

Указать новый размер тома архива в блоках. По умолчанию размер одного блока 4МБ, если не был применен параметр --format. Данный параметр актуален только для тома архива в виде файла.

Например, For example: vfs_format.exe --volume D:\archiveAntiqueWhite.afs --expand 128

--size

Указать новый размер тома архива в мегабайтах. Данный параметр актуален только для тома архива в виде файла.

Например, vfs_format.exe --volume D:\archiveAntiqueWhite.afs --size 4096

--format 

Разбить том архива на блоки указанного размера (в мегабайтах).

Например, vfs_format.exe --volume D:\archiveAntiqueWhite.afs --format 16

--copy

Копирование тома архива. Необходимо задать путь и имя нового файла архива. Если копируется том архива в виде диска, то необходимо заранее создать раздел без форматирования, размер которого не меньше копируемого. Если копирование осуществляется в раздел меньшего размера, то копируются наиболее свежие записи.

Например, vfs_format.exe --volume D:\archiveAntiqueWhite.afs --copy C:\NewArc.afs

--skip-bad-block 

Пропускать битые блоки при копировании тома архива. Данная параметр используется только в связке с --copy.

Например, vfs_format.exe --volume D:\archiveAliceBlue.afs --copy C:\NewArc.afs --skip-bad-block

--modify-corrupted-flag 

Включить/отключить переиндексацию тома архива. 1 - включить переиндексацию, 0 - отключить.

Например, vfs_format.exe --volume D:\archiveAliceBlue.afs --modify-corrupted-flag 1

--recover

Принудительная полная индексация архива

Например, vfs_format.exe --volume D:\archiveAliceBlue.afs --recover

--build-meta

Запуск процесса формирования метаданных тома архива (отметки временной шкалы и объемы записей по каналам).

Например,  vfs-format.exe --volume D:\ --build-meta

Внимание! При больших размерах архива время выполнения операции может быть значительным.

--clear-meta

Удаление метаданных тома архива.

Например,  vfs-format.exe --volume D:\ --clear-meta

--log-levelЗадает уровень логирования выполняемой операции. Возможные варианты значений:
0 - OFF
10 - ERROR
20 - WARN
40 - INFO (рекомендуется)
50 - DEBUG
60 - TRACE
100 - ALL
--channel

Принудительное маскирование блоков для отдельных каналов архива.

Внимание

Маскирование блоков возможно только при отключенном томе архива.

Например, vfs_format.exe --volume=Q:/archiveAliceBlue.afs --channel=E7C79FA3-E0D4-B6CD-9307-6C24E96C305E --clear-from=20350101T000000 --clear-to=20370101T000000, где
--channel − канал архива,
--clear-from − стартовый интервал,
--clear-to − конечный интервал.

Для логирования сообщений об ошибках необходимо в конце каждого запроса добавлять путь для лог-файла.

Например, vfs_format.exe --volume S:\FILEONE.afs --fill G:\ --log-level=100 > S:\log.txt

  • No labels