Удалить / Удалить все ресурсы, созданные при вращении новой виртуальной машины через PowerShell - PullRequest
0 голосов
/ 04 сентября 2018

Я создал виртуальную машину через powershell, используя файл template.json. Это список типов ресурсов, которые создаются.
1. Виртуальная машина
2. Сетевой интерфейс
3. Группа безопасности сети
4. Диск

Теперь я обновляю некоторые приложения на вновь созданной виртуальной машине, обобщаю ее и создаю образ новой виртуальной машины. До сих пор я могу сделать это с помощью PowerShell.

Теперь мое требование - удалить все ресурсы, созданные во время вращения виртуальной машины. Я знаю, командлет для удаления виртуальной машины это.

Remove-VM -Name "new 2" -Force

Есть ли одна команда для выполнения этой задачи?

Любая помощь или вклад высоко ценится. Спасибо

Ответы [ 2 ]

0 голосов
/ 04 сентября 2018

Ресурсы, связанные с виртуальной машиной, не удаляются автоматически при удалении виртуальной машины, в первую очередь это происходит потому, что вы можете использовать их повторно, если это необходимо, например, если вы удаляете виртуальную машину, но хотите воссоздать ее с той же самой VHD и т. Д. Это может раздражать, если вы знаете, что хотите удалить виртуальную машину и связанные с ней ресурсы. Помимо удаления всего вручную, у вас есть только 2 варианта

  1. Удалите группу ресурсов - это поможет вам как можно меньше охватить ваши группы ресурсов, чтобы сделать это возможным

  2. Сценарий для удаления виртуальной машины и ресурсов для вас. Хороший пример: здесь .

Я бы предложил вам проголосовать за идею, представленную другим клиентом Azure.

https://feedback.azure.com/forums/216843-virtual-machines/suggestions/8945692-delete-vm-with-all-associated-resources

Все отзывы, которыми вы делитесь на этом форуме, будут отслеживаться и анализироваться командой Azure.

0 голосов
/ 04 сентября 2018

Используйте эту прекрасную статью. Это рекомендуемая статья, которую я видел во многих ответах на форуме technet.

Удалить виртуальную машину и связанные с ней ресурсы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...