i want to migrate or convert the storage account to ARM or new
version.
No Azure, não podemos converter a conta de armazenamento do ASM para o ARM, mas podemos migrá-la.
Você deseja mover as VMs e a conta de armazenamento para o módulo ARM? Se sim, podemos usar o script a seguir para movê-los:
mova VMs para o módulo ARM (essa VM é criada sem rede, por trás do serviço de nuvem):
Login-AzureRmAccount #login Azure Account ARM module
Get-AzureRMSubscription | Sort SubscriptionName | Select SubscriptionName
Select-AzureRmSubscription –SubscriptionName "My Azure Subscription"
Register-AzureRmResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate
Get-AzureRmResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate
Add-AzureAccount #login Azure Account ASM module
Get-AzureSubscription | Sort SubscriptionName | Select SubscriptionName
Select-AzureSubscription –SubscriptionName "My Azure Subscription"
Get-AzureService | ft Servicename
$serviceName = "jasonvm333"
$deployment = Get-AzureDeployment -ServiceName $serviceName
$deploymentName = $deployment.DeploymentName
$validate = Move-AzureService -Validate -ServiceName $serviceName -DeploymentName $deploymentName -CreateNewVirtualNetwork
$validate.ValidationMessages
Move-AzureService -Prepare -ServiceName $serviceName -DeploymentName $deploymentName -CreateNewVirtualNetwork
Move-AzureService -Commit -ServiceName $serviceName -DeploymentName $deploymentName
Depois que as VMs forem concluídas, use o PowerShell para mover Conta de armazenamento para o módulo ARM:
$storageAccountName = "jasontest333"
Move-AzureStorageAccount -Prepare -StorageAccountName $storageAccountName
Move-AzureStorageAccount -Commit -StorageAccountName $storageAccountName
Mais informações sobre como mover recursos de IaaS para o módulo ARM, como migrar as VMs para uma rede virtual criada por plataforma ou migrar para uma rede virtual existente no modelo de implantação do Resource Manager, consulte link .