Изменение учетной записи хранилища диагностики загрузки виртуальной машины Azure

Я включил диагностическую учетную запись хранения для моей виртуальной машины. Теперь я хочу изменить учетную запись хранилища диагностики. Как это сделать на портале / PowerShell?

Я вижу, что у нас есть командлет «Set-AzureRmVMBootDiagnostics», однако он не обновляет учетную запись хранилища диагностики на новую.

В частности: мое текущее хранилище диагностики - «ibmngeus2», и я хотел бы изменить его на «sqlbackupacct».


person Manjunath Rao    schedule 19.03.2018    source источник
comment
Я получил настройки в разделе «Диагностика загрузки» на панели «Виртуальная машина».   -  person Manjunath Rao    schedule 19.03.2018


Ответы (3)


На портале Azure вы должны иметь возможность щелкнуть раздел диагностики загрузки виртуальной машины, затем щелкнуть настройки, а затем щелкнуть раздел учетной записи хранения, чтобы изменить учетную запись хранения. Имейте в виду, что новая учетная запись хранения, которую вы хотите использовать, должна быть в той же подписке и в том же месте, иначе она не будет отображаться как та, которую вы можете выбрать.

введите здесь описание изображения

person Brian Hauger    schedule 20.03.2018

Я получил настройки в разделе «Диагностика загрузки» на панели «Виртуальная машина».

person Manjunath Rao    schedule 19.03.2018

В PowerShell (с больше не рекомендуется Модуль AzureRM), вы можете сделать это:

Get-AzureRmVM <Stuff to filter the VMs you want go here> | Set-AzureRmVMBootDiagnostics -Enable -ResourceGroupName <storage-account-rg> -StorageAccountName <storage-account-name> | Update-AzureRmVM

Это позволит получить объекты виртуальной машины, изменить настройку и применить изменение.

Пример, чтобы обновить учетную запись хранения diag для всех виртуальных машин на bucket в RG mygroup:

Get-AzureRmVM | Set-AzureRmVMBootDiagnostics -Enable -ResourceGroupName mygroup -StorageAccountName bucket | Update-AzureRmVM

(Вы, вероятно, захотите отфильтровать больше ...)

Для нового модуля Az команды будут изменены на: (то же будут применяться предупреждения, указанные выше)

Get-AzVM <Stuff to filter the VMs you want go here> | Set-AzVMBootDiagnostic -Enable -ResourceGroupName <storage-account-rg> -StorageAccountName <storage-account-name> | Update-AzVM

Get-AzVM | Set-AzVMBootDiagnostic -Enable -ResourceGroupName mygroup -StorageAccountName bucket | Update-AzVM

(Существует предупреждение об устаревании для версии команды во множественном числе - здесь используется новое имя, но предупреждение все еще отображается)

person Gert van den Berg    schedule 24.04.2019