Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
We have a Qlik replicate currently hosted on an On-Premise server and the client wants to migrate it to a Cloud server.
What steps and pre-checks/post-checks need to be performed for smooth and correct migration?
Note: It will be a fresh installation in the new cloud server.
Hello @nithin_seeni ,
Thanks for reaching out to Qlik Community!
It’s difficult to provide a complete answer without more details about the entire environment. However, as a general best practice:
Locate Qlik Replicate near the source database: Ideally, Qlik Replicate should be positioned in close proximity to the source database or data source, preferably on the same LAN as the source database. This helps to reduce latency and improve performance.
Ensure adequate network bandwidth if Qlik Replicate is on a different LAN: If Qlik Replicate must reside on a different LAN from the source or target databases, ensure that the network bandwidth is sufficient to handle the data traffic. Insufficient bandwidth can lead to performance issues.
Migrate tasks from On-Premise to Cloud: You can export existing tasks from an On-Premise server and import them into a Cloud server. After importing, be sure to follow the necessary steps for reconfiguration and testing to ensure smooth operation. Please check out the article: Process to follow after migrating the Qlik Replicate tasks from one server to another server.
Hope this helps.
John.
Since you will have a brand new installation in the Cloud Replicate Server. I would recommend:
- export the repository from the on-prem Replicate Server.
- import the repository into the Cloud Replicate Server
- check the source and target endpoints one by one, make sure all needed ODBC/clients are installed to the cloud Replicate, update the password, click Test Connection
- when all endpoints are connected okay, reload the tasks one by one.
The above is just some ideas for your reference.
Regards
Kent
Hi John,
If it is a clone of the current machine to the cloud, but the new machine has a different name, what are the steps? As far as I'm aware, you'd need to alter the QR server name in the QR settings. Are there any other steps required?
Thank you.
Cheers,
Mohammed
Hello Mohammed, @MoeE
You’re absolutely right — you need to run "repuictl configuration set --address" to update the hostname. In addition, make sure the required users are created before performing the clone.
For example, if the original server uses the account old\accountA, and you plan to clone Replicate to a new machine, you’ll need to create new\accountA on the target system in advance.
This ensures the cloned environment works smoothly without permission issues.
Hope this helps.
John.