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