Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

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

ПараметрОписание
--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.

Note
titleВнимание!

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


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

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

Note
titleВнимание!

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

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

 --recover

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

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

--recover=2

Восстановление последнего слоя записи после форматирования архива. 

Например, vfs_format.exe --volume E:\ --recover=2 после форматирования архива или vfs_format.exe --volume E:\archiveAliceBlue.afs --recover=2 после форматирования диска.

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

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