Командлет Powershell для корректного завершения работы виртуальной машины Azure - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть вопросы по поводу командлета PowerShell «Stop-AzureRmVm».Выключает ли командлет питание виртуальных машин?У меня мало серверов SharePoint и SQL, используемых в нашей непроизводственной среде.У меня есть сценарии PowerShell, которые выполняют запланированную остановку и запуск этих виртуальных машин.

Меня беспокоит, если командлет PowerShell «Stop-AzureRmVm» приводит к сбою виртуальных машин, поскольку мне нужно, чтобы серверы корректно отключились.

ИЛИ есть ли у нас какой-либо командлет PowerShell, который корректно завершает работу виртуальной машины Azure?

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Не волнуйтесь, команда Stop-AzureRmVm будет корректно завершать работу виртуальной машины.

Если вы поймаете запрос опции Stop-AzureRmVm и Stop виртуальной машины на портале, вы найдетепо сути, все они вызывают Virtual Machines - Deallocate REST API, это означает, что если вы используете команду powershell, то нет никакой разницы с этим на портале.

0 голосов
/ 15 ноября 2018

Пока вы не отправляете параметр -force, Azure будет пытаться корректно завершить работу гостевой ОС перед остановкой. Если это не сработает, параметр -force сродни «потянув за вилку».

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