Can i create a copy of all resources under a Resource group/Subscription under a different Resource group/Subscription ?

Arun Bhat 1 Reputation point
2025-10-28T16:51:11.6566667+00:00

Need to create a copy of all resources under a different resource group/subscription, How do I go about it

Azure Resource Mover
Azure Resource Mover
An Azure service used for moving multiple resources between Azure regions.
{count} votes

1 answer

Sort by: Most helpful
  1. Suchitra Suregaunkar 4,045 Reputation points Microsoft External Staff Moderator
    2025-10-28T17:56:24.12+00:00

    Hello Arun Bhat

    Thank you for posting your query on Microsoft Q&A platform.

    Azure does not provide a single-click option to clone an entire Resource Group or Subscription. Your approach depends on whether you want to move existing resources or create a duplicate copy:

    Option 1: Move resources (same region, same tenant)

    If you only need to change the resource group or subscription without changing region:

    • Use Azure Resource Manager Move feature.
    • Supported resources can be moved via Portal, CLI, or PowerShell.
    • Both subscriptions must be in the same Microsoft Entra tenant.
    • Some resources (e.g., certain Public IP SKUs, VPN Gateways) have limitations.

    References:

    Option 2: Change region

    If you need to move resources to a different region, use Azure Resource Mover:

    • Handles dependencies and validates before move.
    • Public IPs and some resources are recreated in the target region.
    • If you also need a new subscription, do region move first, then subscription move.

    Reference:

    Option 3: Create a copy (clone)

    If you want a duplicate environment:

    1. Export the Resource Group template from the Azure Portal or CLI.
    2. Convert to Bicep or use the ARM template for redeployment.
    3. Deploy to the new Resource Group/Subscription using az deployment or PowerShell.
    4. Copy data separately:
    • Use AzCopy for Storage accounts.
      • Use Azure Backup or Disk snapshots for VMs.
      • Use Database Migration Service for databases.

    References:

    Thanks,

    Suchitra.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.