Документация для версии 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 9 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.

--dump-metaСбор служебной информации о метаданных тома архива в файл формата TXT.
Например: vfs_format.exe --volume D:\archiveAntiqueWhite.afs --dump-meta C:\DumpMetaArc.txt.
--dump-fullnessСбор служебной информации о заполненности архива в файл формата TXT.
Например, vfs_format.exe --volume C:\archiveAliceBlue.afs --dump-fullness C:\DumpFullnessArc.txt.
--expand

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

Например, 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.

--clear-data

Удаление служебных данных тома архива (не работает без аргументов from и to).
Например, vfs_format.exe --volume C:\archiveAliceBlue.afs --clear-data --from 20220210T110000 --to 20220210T114000.
--from и --to используются для задания интервала времени UTC в формате ISO YYYYMMDDThhmmss.
Затем необходимо подтвердить удаление.

--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.

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

Внимание!

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

Например, vfs_format.exe --volume=Q:/archiveAliceBlue.afs --channel=E7C79FA3-E0D4-B6CD-9307-6C24E96C305E --clear-from=20350101T000000 --clear-to=20370101T000000,

где --clear-from − стартовый интервал в формате YYYYMMDDThhmmss, а --clear-to − конечный интервал в формате YYYYMMDDThhmmss.

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

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

  • No labels