How to replicate and recreate all the resources from existing azure tenant to new azure tenant with best practice

Veera 240 Reputation points

Hi Experts,

How to best replicate and recreate all resources from an existing Azure tenant to a new Azure tenant. The resources involved include virtual machines, databases, data warehouse component, storage accounts, networking configurations, and AD, azure monitor, log analytic workspace.



Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,457 questions
0 comments No comments
{count} votes

Accepted answer
  1. James Hamil 21,621 Reputation points Microsoft Employee

    Hi @Veera , there's no exact way to do this but there are good tips and best practices located here and here. Furthermore, you can follow these steps for direction:

    1. Inventory and assess your resources: Make a list of all resources in your existing tenant, including virtual machines, databases, data warehouse components, storage accounts, networking configurations, and AD, Azure Monitor, and Log Analytics workspaces.
    2. Migrate virtual machines: Use the Azure Migrate service to migrate your virtual machines to the new tenant. Azure Migrate supports agentless migration for VMware and Hyper-V VMs, and agent-based migration for physical servers, AWS VMs, and GCP VMs.
    3. Migrate databases: Use Azure Database Migration Service to migrate your databases to the new tenant. This service supports migration for various database types, including SQL Server, MySQL, and PostgreSQL.
    4. Migrate data warehouse components: Use Azure Data Factory to migrate your data warehouse components to the new tenant.
    5. Migrate storage accounts: Use tools like AzCopy or Azure Storage Explorer to transfer data between storage accounts in the old and new tenants.
    6. Recreate networking configurations: Manually recreate your networking configurations, such as virtual networks, subnets, and network security groups, in the new tenant.
    7. Migrate Azure Active Directory: Use Azure AD Connect to synchronize your on-premises Active Directory with the new Azure tenant's Azure AD.
    8. Migrate Azure Monitor and Log Analytics workspaces: Export your existing Azure Monitor and Log Analytics configurations and import them into the new tenant.
    9. Test and validate: After migrating all resources, test and validate that everything is working as expected in the new tenant.
    10. Clean up: Once you have successfully migrated and validated all resources, decommission the resources in the old tenant to avoid unnecessary costs.

    Please let me know if you have any questions and I can help you further.

    If this answer helps you please mark "Accept Answer" so other users can reference it.

    Thank you,


0 additional answers

Sort by: Most helpful