Category / Section
Migrate Bold BI Application from Linux to Docker(Single Container).
Published:
This section explains how to migrate the Bold BI application from a Linux environment to a Docker environment. It is assumed that the Bold BI DB server has public access, either through a Managed instance or a server deployed in an online VM. To migrate the database, you can refer to this article: link. Follow the steps below to migrate the Bold BI instance from Linux to Docker.
- Back up the app_data from the Linux environment, which can be found in the following location.
App_data location -/var/www/bold-services/application/
- Deploy the Bold BI application in the Docker environment with DNS by following this document.
Note: You can use the same DNS or new DNS for Docker deployment.
- Restore the app_data folder in the Docker environment app_data mounted path.
- Follow the steps below if you are using a new DNS/IP for the Docker environment. If you are using the same DNS, then you can switch to the next step directly.
- Navigate to [new DNS]/ums/administration in the browser:
https://docker-migrate.boldbi.com/ums/administration - Update the new DNS/IP and enable the checkbox.
- After updating the new IP/DNS, save the changes.
- Navigate to [new DNS]/ums/administration in the browser:
- Stop the Linux site and restart the Bold BI container using below command.
docker restart <container ID>
- Now, the Bold BI application has been completely migrated from Linux to the Docker environment. You can access Bold BI with the same login credentials.
Additional Reference:
Migrate Bold BI Application from Linux to Docker(Multi Container)