Руководство по переносу серверной части замковой офлайн системы на новую машину
Введение
Программное обеспечение замковой офлайн системы HSU состоит из 4-х отдельных компонентов:
- SQL server – сервер баз данных, где хранятся настройки и данные замковой системы.
- HSU Lock management System (далее HSU ILMS) – программа для управления замковой системой и выдачи карт.
- Сервер интеграции HSU – приложение для настройки взаимодействия замковой системы HSU с PMS (система управления отелем) отеля.
- Клиент интеграции HSU (после установки называется «Настройки клиента интеграции») - приложение для настройки взаимодействия клиента (ПК с подключенным к нему энкодером) и сервера интеграции.
Внимание! В данном руководстве рассматривается тот случай, когда у серверной машины СТАТИЧНЫЙ ip-адрес. В случае если ip-адрес динамический лучше указать вместо ip-адреса имя нового сервера (в Windows 10: настройки – система – о системе – имя устройства)
Перенос серверной части на новую машину
Создание бэкапа баз данных
На старом сервере откройте (при отсутствии установите) приложение SQL Server Management Studio (SSMS), и подключитесь к базе данных при помощи логина и пароля, созданных ранее или воспользовавшись аутентификацией Windows.
Нажмите правой кнопкой мышки на базу данных «99V» → задачи → создать резервную копию. Посмотрите путь, по которому будет создана резервная копия, а также проверьте, что копия имеет тип «Полная». Также убедитесь что файл с резервной копией имеет формат «.bak».
Теперь найдите по указанному ранее маршруту файл.bak и перенесите его на новый сервер, он понадобится позднее.
Установка серверного ПО HSU
На вашем новом сервере установите MS SQL и HSU ILMS, а также при наличии интеграции с PMS необходимо установить сервер интеграции HSU.
Восстановление базы данных
На вашем новом сервере откройте (при отсутствии установите) приложение SQL Server Management Studio (SSMS), и подключитесь к базе данных при помощи логина и пароля, созданных ранее или воспользовавшись аутентификацией через Windows.
Нажмите правой клавишей мышки на базу данных «99V» → задачи → восстановить → база данных. Источником выберите «Устройство», далее нажмите «Добавить» и в появившемся окне найдите, где на новом сервере вы оставили файл.bak, затем нажмите «ОК» и еще раз «ОК».
Зайдите во вкладку «Параметры» и поставьте галочки на пунктах «Перезаписать существующую базу данных (WITH REPLACE)» и «Закрыть существующие соединения с базой данных назначения» (в случае если активно). Нажмите «ОК». Ваша база данных восстановлена.
Зайдите в установленную ранее HSU ILMS и проверьте, сохранился ли номерной фонд.
Внимание! В случае если появится окно с просьбой зарегистрировать энкодер, скопируйте верхнюю строчку и отправьте вместе с фото всплывшего уведомления на адрес техподдержки «support@hsu.systems». В ответном письме пришлем вам номер, который необходимо будет вставить в строку для ввода номера энкодера.
Настройка сервера интеграции
Внимание! Только для тех, у кого есть интеграция с PMS. Чтобы выполненные настройки сервера интеграции сохранились, не забывайте нажимать кнопку «Применить» после каждой выполненной настройки.
На новом сервере откройте приложение «Настройки сервера интеграции». Перейдите: Файл → Подробные логи. Это включит запись логов на сервере интеграции.
Теперь перейдите: Файл → Запрос лицензии. На старом сервере откройте ту же вкладку в этом приложении и перепишите оттуда «Номер лицензии» и «Пользователь» в приложение на новом сервере. Нажмите кнопку «Запрос». После этого сгенерируется хеш-код. Скопируйте его и отправьте на почту «support@hsu.systems» письмо. В письме укажите название вашего отеля (гостиницы, хостела и т.д.), его адрес, пункты «Номер лицензии» и «Пользователь», которые вы указывали при запросе лицензии, а также название вашей PMS.
В ответ на это письмо мы вам отправим другой хеш-код. После получения письма перейдите: Файл → Установка лицензии. В открывшемся окне вставьте полученный хеш-код и нажмите «Установить». Теперь на главном окне вы сможете увидеть указанные вами ранее поля «Пользователь» и «Номер лицензии».
На основном экране поставьте галочку «Интеграция ILMS» и снимите галочку «Интеграция BLE». Сверху должна появиться вкладка «Интеграция ILMS», зайдя в которую вы увидите подключенную при установке базу данных.
Во вкладке «Интерфейс» происходит настройка протокола, по которому будут взаимодействовать PMS и сервер интеграции. Протокол необходимо настроить так, как он настроен на вашем старом сервере.
Во вкладке «Логи» будут отображаться логи «общения» PMS с сервером интеграции, а также информация о состоянии сервера интеграции. Для автоматического обновления и отображения логов поставьте галочку «Автообновление».
Настройка клиентских ПК
После того как вы поменяли сервер, необходимо переподключить HSU ILMS к базе данных на новом сервере.
Откройте приложение «HSU Intelligent Lock Management System» на клиентском ПК. Не заходя в аккаунт нажмите на имя сервера. В открывшемся окне укажите <ip-адрес нового сервера>\<Имя экземпляра базы данных (по умолчанию «HSUILMS»)>. Далее выберите «Проверка SQL». Затем в поле «Пользователь» укажите «sa», в поле «Пароль» укажите созданный при установке пароль. Нажмите «Соединить». Это необходимо сделать с каждым клиентским ПК.
Внимание! Действие ниже необходимо выполнить только в том случае, если у вас есть интеграция с PMS.
Откройте приложение «Настройки клиента интеграции», укажите в нем ip-адрес нового сервера и нажмите «ОК».
Техническая поддержка
Если у вас по каким-либо причинам не получается произвести перенос сервера на новую машину, свяжитесь с нами по адресу электронной почты «support@hsu.systems».