Created
February 1, 2018 10:35
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#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