Skip to content

Instantly share code, notes, and snippets.

@sumitsaiwal
Created February 1, 2018 10:35
Show Gist options
  • Save sumitsaiwal/e2465a09c393f0aae46249800a2a182d to your computer and use it in GitHub Desktop.
Save sumitsaiwal/e2465a09c393f0aae46249800a2a182d to your computer and use it in GitHub Desktop.
Moving Azure resources from one Subscription's resource group to another Subscriptions's resource group
#Login
Login-AzureRmAccount
#Variables
$oldSubscription = Read-Host 'oldSubscriptionID' #Name of source susbcription
$newSubscription = Read-Host 'newSubscriptionID' #Name of destination subscription
$sourceRG = Read-Host 'sourceRG' #Name of ource Resource Group
$destinationRG = Read-Host 'destinationRG' #Name of destinatino Resource Group
#Get resources
Select-AzureRmSubscription -SubscriptionName $oldSubscription
$resources = Get-AzureRmResource | ? {$_.ResourceGroupName –eq $sourceRG}
$subscriptionID = Get-AzureRmSubscription -SubscriptionName $newSubscription
#Move resources
Move-AzureRmResource -DestinationSubscriptionId $subscriptionID.SubscriptionId -DestinationResourceGroupName $destinationRG -ResourceId $resources.ResourceId -Verbose
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment