como faço para migrar a conta de armazenamento do Azure do clássico para o ARM

3

Eu criei uma conta de armazenamento e tenho algumas VMs e blobs. É suposto ser uma conta clássica. Eu quero migrar ou converter a conta de armazenamento para ARM ou nova versão. Qual é o processo para fazer isso? Eu tentei mover o conteúdo de um gerenciador de recursos para um diferente, mas não tive a opção de mover do clássico para o ARM obrigado

    
por Pasha 21.04.2017 / 21:33

2 respostas

2

O processo inteiro de mover o ASM para recursos do ARM pode ser encontrado aqui.

Migrar recursos de IaaS do clássico para o Azure Resource Manager usando o Azure PowerShell

Para migrar uma conta de armazenamento, tudo o que você precisa é executar os seguintes cmdlets do PS:

ps:> $storageAccountName = "myStorageAccount"
ps:> Move-AzureStorageAccount -Validate -StorageAccountName $storageAccountName
ps:> Move-AzureStorageAccount -Prepare -StorageAccountName $storageAccountName
ps:> Move-AzureStorageAccount -Commit -StorageAccountName $storageAccountName

Se você quiser anular o processo (antes de confirmar), use:

Move-AzureStorageAccount -Abort -StorageAccountName $storageAccountName
    
por 22.04.2017 / 01:00
1

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 .

    
por 24.04.2017 / 05:15

Tags