Перейти в хранилище документации
Обратиться в техническую поддержку
Переиндексация используется для восстановления потерянных индексов в архиве. Например, при отсутствии временного интервала за определенный период времени, хотя ранее он был доступен. При этом данные за этот период могут существовать в архиве, т.е блоки архива не были удалены благодаря применению глубины архива. Запуск переиндексации позволяет последовательно восстановить временной интервал, начиная с самых ранних и до самых новых записей.
Переиндексации доступна только на томах архива, для которых разрешена запись.
Для выполнения переиндексации нужно использовать метод Reindex.
Пример запроса с телом на переиндексацию:
POST http://localhost/grpc { "method": "axxonsoft.bl.archive.ArchiveService.Reindex", "data":{ "access_point": "MultimediaStorage.AliceBlue/MultimediaStorage", "volume_ids": ["0d8bfa62-6e84-4326-bcc9-56979982ce1f"], "full_reindex": {} } }
где:
Параметр | Описание |
---|---|
access_point | Точка доступа к архиву |
volume_ids | Список томов, которые нужно переиндексировать в архиве |
full_reindex | Тип запроса на переиндексацию |
В некоторых случаях процесс переиндексации может занимать значительное время и при необходимости его можно отменить. Для отмены переиндексации нужно использовать метод CancelReindex.
Пример запроса с телом на отмену переиндексации:
POST http://localhost/grpc { "method": "axxonsoft.bl.archive.ArchiveService.CancelReindex", "data":{ "access_point": "MultimediaStorage.AliceBlue/MultimediaStorage", "volume_ids": ["0d8bfa62-6e84-4326-bcc9-56979982ce1f"], } }
где:
Параметр | Описание |
---|---|
access_point | Точка доступа к архиву |
volume_ids | Список томов, для которых необходимо остановить переиндексацию в архиве |