Зупинити сервер через IIS
Завантажити zip-файл
Розпакувати бінарні файли з zip-архіву до вашої теки HES
Запустити сервер з IIS
Скопіюйте наявну теку сервера HES з C:\Hideez\HES
до C:\Hideez\HES.old
Для MySQL:
YOUR_DB_NAME - Назва бази даних може бути іншою, залежно від того, як ви назвали її під час інсталяції
Вам потрібно буде ввести пароль 'root'-користувача MySQL
Для Microsoft SQL Server:
Перейдіть до SQL Server Management Studio
Натисніть правою кнопкою миші на назву бази даних. Виберіть Tasks -> Backup "Full", як тип резервної копії, виберіть "Disk" як місце призначення. Натисніть "Add...", щоб додати файл резервної копії та введітьC:\Hideez\HES.old\YOUR_DB_NAME.bak
Натисніть "OK", потім знову "OK", щоб створити резервну копію
Скопіюйте C:\Hideez\HES.old\appsettings.Production.json
до C:\Hideez\HES\appsettings.Production.json
у File Explorer
Запустіть сайт за допомогою консолі IIS
Зупиніть сайт за допомогою консолі IIS, потім перейменуйте стару теку сервера на HES
Відновіть базу даних:
Для MySQL:
Для бази даних Microsoft SQL Server:
У SQL Server Management Studio:
У панелі навігації ліворуч натисніть правою кнопкою миші на Databases
, а потім на Restore Database
.
У розділі Source
оберіть Device
і натисніть кнопку з трьома крапками та введіть C:\Hideez\HES.old\YOUR_DB_NAME.bak
У вікні, що спливає вікні, натисніть Add
і знайдіть файл резервної копії. Натисніть OK
.
У лівому навігаційному меню натисніть Options
.
У панелі праворуч виберіть Overwrite the existing database (WITH REPLACE) та Close existing connections to destination database
.
Натисніть OK
.
Потім запустіть сайт за допомогою консолі IIS.
В останніх версіях існує ще один спосіб оновлення сервера — за допомогою скрипту у PowerShell update.ps1, який знаходиться в директорії з сервером (C:/Hideez/HES/update.ps1). Цей скрипт має такі параметри командного рядка:
-service - Назва сайту IIS. За замовчуванням - HES
-url - адреса для завантаження файлу оновлення. За замовчуванням, URL-адреса буде: https://update.hideez.com/hes/build.json
Але ви можете змінити ці параметри. Наприклад, щоб оновити HES в режимі офлайн, з файлу «windows_x64_latest.zip», розташованого в директорії C:/Updates, ви можете запустити сценарій у PowerShell, як описано нижче:
update.ps1 -url file://C:/Updates/windows_x64_latest.zip
Завантажте zip-файл , розархівуйте його у наступну теку C:\Hideez\HES
.