Migrate Bold BI Application from Window to Azure Kubernetes Service
This section explains migrating the Bold BI application from a Windows environment to an AKS environment. Assume that the Bold BI metadata DB server has public access(Managed instance or server deployed in online VM).
v
-
Backup the app_data from the following location.
App_data -{Deployed Location}/BoldServices/
-
Create a file share in a storage account on the Azure resource group by using this link.
-
Restore the app_data data as shown in the screenshot to the root folder path of the file share using the Azure Storage Explorer tool.
-
Deploy the Bold BI application in the AKS environment by following this document.
Note: Use the same file share while crafting the yaml file.
-
Follow these steps if you use a new DNS/IP for the AKS environment.
-
Navigate to [new DNS]/ums/administration in the browser.
https://aks-migrate.boldbi.com/ums/administrationNote: You can use the same Bold BI application login credentials for the new AKS environment.
-
Update the new DNS/IP and enable the checkbox.
-
After updating the new IP/DNS, save the changes.
-
Restart all pods using the following commands.
kubectl rollout restart deploy -n <namespace>
Example: kubectl rollout restart deploy -n bold-services
-
-
Now, the Bold BI application has completely migrated from Windows to the AKS environment.