Мониторинг процессов асинхронного архивирования
Пользователь может в любой момент получить информацию о состоянии процесса оперативного архивирования в статусе прорезервного сохранения путем SQL-запросов:
1 SELECT * FROM $$$INKERNBACK;
(всех процессов резервного сохранения, запущенных когда-либо)
2 SELECT * FROM $$$INKERNBACK WHERE BackId = number;
(конкретного процесса, где number
– идентификатор процесса, возвращенный после успешного старта оного).
Возвращенным значением станут данные из этой таблицы, где наиболее интересным будет значение поля Status
. Для него возможны следующие варианты:
-
от
0
до100
– статус, в процентах, работы процесса резервного сохранения; -
100
– завершение процесса (если значение поляLinterRetCode
равно0
, то успешное); -
-1
– в случае некорректной или неудавшейся попытки получить статус работающего или завершившегося процесса.