Как написать скрипт powershell для преобразования более 400 виртуальных машин в управляемые диски - PullRequest
0 голосов
/ 06 июня 2019

Как мне написать PowerShell для преобразования виртуальных машин с немаркированных дисков в управляемые диски? Возможно ли это?

1 Ответ

0 голосов
/ 06 июня 2019

Вы можете использовать модуль Azure Powershell: Представление нового модуля Azure PowerShell Az .

вы можете перечислить все виртуальные машины в подписке, используя эту команду

$vms = Get-AzResource -ResourceType Microsoft.Compute/virtualMachines

Затем вы можете перебрать $ vms и преобразовать виртуальную машину с дисками на основе больших двоичных объектов в виртуальную машину с управляемыми дисками, используя команду :

foreach($vm in$vms){
    ConvertTo-AzVMManagedDisk `
        -ResourceGroupName $vm.ResourceGroupName `
        -VMName $vm.Name
}
...