Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.
Hi, we need to migrate our Enterprise gateway from a development VM to a dedicated new gateway VM. What is the best process for this?
We already have live users using the existing gateway with several reports / dashbaords so need to be as prepared as possible to minimize downtime. Ideally we want to avoid having to republish reports etc.
I believe we do have the recovery key if/when needed.
Solved! Go to Solution.
@Anonymous All you should need to do is install a new gateway on the new VM and use the recovery key and the gateway will pick up the load of everything using it in the Service.
HI @Anonymous,
I agree with Eno1978's point of view, re-install and sign in the original gateway is the simply method to migrate gateway.
In addition, you can also install a new gateway in that server, then add original data sources to this gateway.
After these steps, you can choose to use which gateway to refresh.
Regards,
Xiaoxin Sheng
Hi Xiaoxin,
Is there any easy way to copy the existing data sources then restore them to the new gateway?
Thanks,
Gary
I wouldn't classify it as "easy," but using PowerShell you can automate the process:
https://docs.microsoft.com/en-us/rest/api/power-bi/gateways/createdatasource
Cheers,
Adolfo
@Anonymous All you should need to do is install a new gateway on the new VM and use the recovery key and the gateway will pick up the load of everything using it in the Service.
Thanks for this. Completed this today and it worked as you suggested it would.