Docker
HES update - Docker
To update the HES server for Docker, you have to:
Disable the Data Protection on the HES.
Update the server using the following instruction.
Enable Data Protection again.
Create a folder for backup
Backup the Database (Optimal(for possible further recovery)):
MySQL Database:
The following command will create a copy of the database (dump) in file db.sql in /opt/HES.old
directory (on host) from container with name hes-mysql
:
MS SQL Database:
The following command will create a backup of the database db
in file db.bak
in /opt/HES/mssql/data/
local directory:
instead of "C00ll_Passwrd_here", enter your password here, which you specified in the /opt/HES/docker-compose.yml
file
Stop containers:
(Optimal) Save the image of HES to a tar file (for possible further recovery):
Remove image of HES:
To upgrade the server to the latest version, run commands:
and Restart containers:
If something goes wrong, you can restore the HES server using the following commands:
Stop containers:
Remove image of HES:
Restore the Database
My SQL:
Start MySQL container only:
Restore the MySQL Database from dump file:
MS SQL:
Start MS SQL container only:
Restore the MS SQL Database from bak file:
instead of "C00ll_Passwrd_here", enter your password here, which you specified in the /opt/HES/docker-compose.yml
file
Restore old image of HES from tar file:
and start containers:
After checking that the update was successful and everything works fine, you can delete copies of the database and server:
Last updated