启动和停止Azure虚拟机

时间:2014-10-16 22:08:50

标签: azure virtual-machine

我需要启动/停止Azure虚拟机,但我不知道如何做到这一点。我对Azure或Azure脚本一无所知。

3 个答案:

答案 0 :(得分:4)

您有几种选择。

第一个是使用Azure门户。单击您的VM,在底部您应该看到一个停止虚拟机的按钮。再次启动它的方式相同。

第二个选项是使用PowerShell。 John McCabe在his blog上发布了一个简单的脚本来执行此操作。最重要的功能是Start-AzureVMStop-AzureVM

如果要从开发人员的角度(需要比PowerShell解决方案多一点的工作)自动化,请使用Azure管理库。 Brady Gaster写了一篇关于它的great post

第四个选项是使用Microsoft Azure Automation。在那里,您可以为常见任务创建Runbook。在示例中,已经包含了可以启动和停止VM的脚本。

答案 1 :(得分:0)

在Azure门户中

(我建议使用新门户),进入您需要的VM,在仪表板上您将看到“停止并启动”按钮,或者您可以选择重新启动VM。希望这会有所帮助。

答案 2 :(得分:0)

您还可以创建一个定时器触发的Azure功能来启动/停止您的VM。我已经提供了以下步骤:

Azure Function role like permissions to Stop Azure Virtual Machines

不是创建HTTP触发的函数,而是使用Timer触发的函数,编辑PowerShell脚本内容以对vmname和resourcegroup进行硬编码。