учет компьютеров на предприятии

Hardware Inspector

(800) 100-47-42
(499) 350-50-87
Русский язык English
 
Учет компьютеров
 
Программы для автоматизации работы ИТ-отдела и управления инфраструктурой компании
Авторизация
Логин:
Пароль:
Забыли свой пароль?

Награда от PCMagazin

Обновление Hardware Inspector Client/Server

Обновление версии

Для обновления версии приложения Hardware Inspector Client/Server не требуется деинсталляция предыдущей версии. Достаточно инсталлировать новую версию серверной части приложения Hardware Inspector Server поверх старой.
Все настройки приложения и данные сохранятся.
Клиентская часть приложения будет обновлена автоматически при попытке подключения к серверу новой версии.

При обновлении приложения не обязательно устанавливать промежуточные версии. Допускается обновление любой версии на любую более свежую версию.

Если в новой версии используется новая структура базы данных, то приложение попросит выполнить ее апгрейд с помощью программного модуля "Менеджер баз данных", который идет в составе Hardware Inspector Server.
Перед апгрейдом структуры базы данных настоятельно рекомендуем создать резервную копию всей папки с базой данных. В момент создания резервной копии базы данных Hardware Inspector Server должен быть обязательно остановлен! Чтобы во время копирования файлов базы данных никакое приложение не изменяло эти файлы.

Перед запуском инсталляции Hardware Inspector Server необходимо остановить службы Hardware Inspector Web Server и Hardware Inspector Service. Если Hardware Inspector Server был запущен не как служба Hardware Inspector Service, а как приложение, то необходимо закрыть приложение Hardware Inspector Server.

Перед обновлением версии приложения необходимо убедиться в том что Ваша подписка на обновление версий действительна для новой версии приложения. Дату окончания срока подписки можно посмотреть меню "Сервис" – "Управление сервером", вкладка "Лицензии".

После приобретения лицензии ключ необходимо ввести во вкладке "Лицензии" в форме управления сервером (меню "Сервис"-"Управление сервером") или в самом сервере, если он запущен как приложение Hardware Inspector Server, а не как служба Hardware Inspector Service. Чтобы Hardware Inspector Client вышел из демо-режима, его необходимо перезапустить.
При льготном продлении подписки необходимо помнить о том, что на сервере должны быть введены все ключи на льготное продление подписки, выданные после приобретения базового ключа. Это обусловлено тем, что ключ на льготное продление привязывается к дате окончания предыдущей подписки. И чтобы приложение знало от какой даты вести отсчет, необходим базовый ключ. Если же ранее приобреталось стандартное продление подписки, то необходимо считать базовым этот ключ на стандартное продление подписки.

Для быстрой установки приложения можно использовать ключи командной строки /SILENT и /VERYSILENT.

Предварительное тестирование новых версий

В крупных организациях обычно имеется устоявшийся регламент по обновлению версий важных инфраструктурных решений. И это правильно, так как позволяет без спешки проверить работоспособность, а также появившийся или измененный функционал новых версий. Особенно если учесть, что в новой версии может быть обновлена структура базы данных и вернуться на предыдущую версию в этом случае будет невозможно (разве что откатиться на резервную копию базы данных, созданную до апгрейда структуры БД). При этом Вы не будете мешать работе Ваших коллег с основной копией Hardware Inspector Server.

Обычно проблем с обновлением Hardware Inspector Server и Hardware Inspector Client не бывает, но с учетом вышесказанного, мы рекомендуем перед обновлением версии на production (на "боевом" сервере), сначала установить новую версию на тестовом сервере. Например, админ может установить Hardware Inspector Server на своей машине, предварительно скопировав к себе папку с базой данных с "боевого" сервера (во время копирования базы данных Hardware Inspector Server должен быть остановлен, чтобы с базой данных в этот момент никто не работал). Либо можно проводить эксперименты на виртуальной машине.

При тестировании новой версии на тестовом сервере мы настоятельно рекомендуем в приложении Hardware Inspector Server во вкладке "Настройки" включить чекбокс "Тестовый сервер". Он отключает в сервере механизмы приема и отправки почты по email, а также функционал системы оповещений по email. Это позволит при тестировании не мешать работе основной копии Hardware Inspector Server.

Миграция на другой компьютер или переустановка Windows

Если планируется не просто обновление уже имеющейся инсталляции Hardware Inspector Client, а его установка на другом компьютере, то перед обновлением рекомендуем в меню "Файл" – "Персональные настройки" выполнить пункт "Экспорт настроек приложения". Это позволит сохранить все локальные настройки Вашего экземпляра клиентской части приложения и после его установки на новом компьютере в меню "Файл" – "Персональные настройки" исполнить пункт "Импорт настроек приложения".

Перед началом процедуры миграции убедитесь в том, что у Вас в наличии имеются дистрибутивы Hardware Inspector Client и Hardware Inspector Server версии, даты выпуска которой меньше даты окончания подписки на обновление версий приложения.

В случае с серверной частью приложения – Hardware Inspector Server, необходимо внимательно отнестись к переносу папок, в которых хранятся данные. В первую очередь это папка с базой данных. Кроме нее имеет смысл сделать копию папок, в которых хранятся фотографии моделей устройств, пользователей и прочие. Это имеет смысл если Вы изменили стандартные пути размещения этих данных и они хранятся вне папки с базой данных. Пути к таким ресурсам можно посмотреть в меню "Сервис" – "Параметры", вкладка "Папки".
Обратите внимание на то, что копирование файлов базы данных должно осуществляться при остановленном Hardware Inspector Server. Это связано с тем, что встроенный SQL-сервер не сразу сбрасывает изменения в таблицах на диск и если копировать БД во время работы Hardware Inspector Server, то копия БД может оказаться поврежденной.

Если осуществляется восстановление базы данных из резервной копии (созданной средствами встроенного в Hardware Inspector Server резервного копирования или сторонними средствами), то необходимо предварительно очистить папку, в которой будет хранится база данных, а затем распаковать в нее все файлы из архивов резервной копии. Для перестраховки можно старые файлы не удалять, а перенести в какую-либо другую папку вместе с вложенными подпапками.
Стоит отметить что встроенное резервное копирование создает несколько архивов: архив с файлами таблиц базы данных, а также несколько архивов с файловыми ресурсами базы данных. Такой подход обусловлен тем, что сервер старается минимизировать время своего простоя (во время резервного копирования файлов базы данных он перестает обрабатывать запросы с GUI-клиентf и веб-интерфейса) и быстро создает бэкап самой БД, а файловые ресурсы (размер которых может быть очень значительным) создает уже в фоне, после возобновления обработки запросов с клиентов.

При инсталляции Hardware Inspector Server дистрибутив клиентской части должен находиться в той же папке, что и дистрибутив инсталлируемой серверной части.

После инсталляции Hardware Inspector Server его необходимо запустить не как службу, а как приложение. Далее, во вкладке "Настройки", выбрать путь к базе данных, настроить код сервера, необходимый для подключения (своеобразный глобальный пароль сервера), настроить параметры подключения к SMTP-серверу и прочее.

Для регистрации Hardware Inspector Server на другом компьютере необходимо ввести все ранее приобретенные регистрационные ключи во вкладке "Лицензии", начиная с базового ключа (если есть ключ на стандартное продление подписки, то начиная с него).

Миграция с файлового вариант Hardware Inspector

Технически проблем с миграцией не существует. Если У Вас приобретен регистрационный ключ на Hardware Inspector Client/Server, то можно приступить к процессу миграции, описанному ниже.

Первым делом необходимо закрыть все экземпляры приложения Hardware Inspector, работающие с базой данных. Если Вы имеете свои собственные приложения или инструменты, которые напрямую работают с БД, то необходимо закрыть и их. Когда Вы убедились в том, что ни одно приложение не работает с базой данных, то можно скопировать всю папку с базой данных (включая подпапки) на машину, на которой будет установлен Hardware Inspector Server. Также необходимо создать резервную копию всей папки с базой данных, включая подпапки.

Далее необходимо установить Hardware Inspector Server на машину, на которую скопировали старую базу данных Hardware Inspector. После первой установки Hardware Inspector Server в нем будет открыта демонстрационная база данных. На другой машине можно установить Hardware Inspector Client и настроить его работу с сервером. Все это описано в Руководстве по внедрению Hardware Inspector Client/Server.

Затем необходимо выполнить апгрейд структуры БД (если необходимо) и прогнать процедуры переиндексации и восстановления Вашей базы данных. Для этого запускаем приложение "Менеджер баз данных", которое идет в составе приложения Hardware Inspector Server. В Менеджере в меню "Файл" открываем Вашу базу данных и выполняем все вышеперечисленные операции с базой данных, доставшейся от файлового Hardware Inspector. И завершаем работу Менеджера баз данных.

В приложении Hardware Inspector Server переходим во вкладку "Настройки" и указываем путь к базе данных (к файлу hardware.dbc). Сохраняем настройки и перезапускаем Hardware Inspector Server.

В итоге Вы можете продолжать работу с ИТ инфраструктурой, доставшейся от файлового варианта Hardware Inspector. Возможно потребуются дополнительные настройки, которые перечислены в Руководстве по внедрению Hardware Inspector Client/Server.
В частности, стоит в приложении Hardware Inspector Client зайти в меню "Сервис"-"Параметры" во вкладку "Папки" и проверить корректность всех путей к файловым ресурсам. Настоятельно рекомендуем указывать все пути не в UNC формате, а через локальный драйв. Так как с файловыми ресурсами в клиент-серверном решении работает именно Hardware Inspector Server, а он чаще всего запускается как служба Hardware Inspector Service. И, работая от имени system, скорее всего не будет иметь доступ к сетевым ресурсам. Если Вы когда-то изменили стандартные пути, заданные по умолчанию, на свои значения, то можно подпосмотреть значения по умолчанию в демонстрационной базе данных.