Щоб оновити сервер IES для Linux, вам потрібно зробити наступне:
1. Відключити захист даних на IES.
2. Оновити сервер, використовуючи інструкцію нижче.
3. Знову увімкніть захист даних.
Варіант 1 (за допомогою скрипту)
Щоб оновити сервер, ви можете використовувати скрипт update.sh, який знаходиться в каталозі IES (за замовчуванням /opt/IES). Ви можете запустити його вручну або через веб-інтерфейс (натиснувши на версію сервера). Якщо оновлення доступне, вам буде запропоновано оновити сервер за допомогою сценарію. Якщо ви змінили розташування сервера, назву служби для запуску, ви можете вручну оновити необхідні параметри в скрипті.
Сценарій має такі параметри командного рядка:
--dir - шлях до бінарної директорії IES. За замовчуванням /opt/IES
--service - ім'я IES-сервісу. За замовчуванням IES
--url - URL для завантаження файлу оновлення. За замовчуванням, URL-адреса буде взята з https://update.ipi.com/hes/build.json
Але ви можете змінити ці параметри. Наприклад, щоб оновити IES в офлайн режимі, з файлу «linux_x64_latest.tar.gz», розташованого в домашній директорії користувача, ви можете запустити сценарій таким чином:
sqlcmd -S localhost -U SA -Q "BACKUP DATABASE [hesdb] TO DISK = N'/var/opt/mssql/data/hesdb.bak' WITH NOFORMAT, NOINIT, NAME = 'db-full', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
$ cd ~
$ curl -O https://update.ipi.com/hes/linux_x64_latest.tar.gz
$ tar -xvf linux_x64_latest.tar.gz
$ sudo mv IES /opt/