Переустановка ПО Insentry
Перед переустановкой выполните бэкап базы данных и настроек.
В Linux
Перед переустановкой ПО Insentry необходимо выполнить удаление контейнера Docker и при необходимости удалить Volume контейнера.
Остановите контейнер командой
sudo docker stop --time=60 [ИМЯ_КОНТЕЙНЕРА]
Если имя вашего контейнера отличается, то посмотреть запущенные контейнеры можно с помощью команды sudo docker ps Для просмотра всех контейнеров выполните эту команду с флагом -a: sudo docker ps -a
Запомните имя или ID контейнера, оно еще понадобится для его удаления:
sudo docker rm [ИМЯ ИЛИ ID КОНТЕЙНЕРА]
Удалите контейнер insentry_watch: sudo docker rm insentry_watch
При необходимости можно удалить volume контейнера. В этом случае удаляться все настройки программы (логины и база данных).
sudo docker volume rm insentry-data
Ошибка вида Error response from daemon: remove insentry-data: volume is in use - [e1b36ea2c9e15e52e786e4567bcc778cd984d37f49a61809518f57ed8d962a48, 56ac7277c93ca4cc5161301d942af091f06558919dabc9cc5501194ccb51ac7b] означает, что Volume используется другими контейнерами. В квадратных кавычках перечисляются ID контейнеров, которые используют данный Volume. Первые цифры ID можно использовать для управления контейнерами. Для устранения проблемы контейнеры? указанные в ошибке, необходимо остановить и удалить:
sudo docker stop --time=60 [ИМЯ_КОНТЕЙНЕРА] sudo docker rm [ID КОНТЕЙНЕРА]
Также вы можете удалить Image, которые не собираетесь больше использовать. Для просмотра всех Image воспользуйтесь командой:
sudo docker images
Для удаления контейнера воспользуйтесь командой:
sudo docker image rm -f [ID Image]
После удаления контейнера, Volume и Image можно заново установить Insentry:
sudo docker run --name insentry_watch --detach --restart unless-stopped --network host --volume insentry-data:/var/lib --volume /etc/timezone:/etc/timezone:ro --volume /etc/localtime:/etc/localtime:ro --stop-timeout 60 cr.yandex/crp5a5q503oamalo3iou/insentry-watch/linux/amd64:23.4.17.47
После установки проверьте работу контейнера:
sudo docker ps
В Windows
Для переустановки Insentry используется тот же инсталлятор, что и для установки. Обновлять сам инсталлятор не нужно — достаточно просто запустить его в любой момент, когда потребуется переустановить, обновить Insentry или установить дополнительные модули. Скачать инсталлятор можно на сайте insentry.video в разделе Мои лицензии, выбрав лицензию в списке.
Чтобы переустановить Insentry, запустите инсталлятор и нажмите кнопку Переустановить. Все модули будут загружены по интернету, а в случае отсутствия подключения — из папки distr там же, где находится файл инсталлятора, как и при установке ПО Insentry.
Чтобы стереть все данные: настройки камер и системы, записанный архив — установите отметку Удалить все данные. Если отметка не установлена, то после переустановки настройки системы и записанные файлы архива будут сохранены.