Docker
Щоб оновити сервер HES для Docker, вам потрібно:
Оновіть усі програми Hideez Client до 3.15.Х.
Вимкніть захист даних на HES.
Оновіть сервер, дотримуючись інструкцій нижче.
Увімкніть захист даних знову (див. крок 2)
Створіть директорію для резервного копіювання
Резервне копіювання бази даних (оптимально для можливого подальшого відновлення):
MySQL Database:
Наступна команда створить копію бази даних (dump) у файлі db.sql
у директорії /opt/HES.old (на хості) з контейнера з назвою hes-mysql:
MS SQL Database:
Наступна команда створить резервну копію бази даних db
у файлі db.bak
у локальній директорії /opt/HES/mssql/data/
:
Замініть "C00ll_Passwrd_here", ввівши свій пароль, який ви вказали у файлі /opt/HES/docker-compose.yml
.
Зупинка контейнерів:
(Оптимально) Збережіть образ HES у файл tar (для можливого подальшого відновлення):
Remove image of HES:
Щоб оновити сервер до останньої версії, виконайте команди:
І перезапустіть контейнери:
Якщо щось піде не так, ви можете відновити сервер HES за допомогою таких команд:
Зупинити контейнери:
Видалити образи HES:
Відновити базу даних
My SQL:
Запустити тільки контейнер MySQL:
Відновити базу даних MySQL з dump -файлу
MS SQL:
Запустіть лише контейнер MS SQL:
Відновити базу даних MS SQL з bak-файлу:
Замініть "C00ll_Passwrd_here", ввівши свій пароль, який ви вказали у файлі /opt/HES/docker-compose.yml
Відновити старий образ HES з файлу tar:
і початкові контейнери: