首页 文章

启动和停止Azure虚拟机

提问于
浏览
1

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

3 回答

  • 0

    你有几个选择 .

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

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

    如果您希望从开发人员的角度(需要比PowerShell解决方案多一点的工作)自动化这一点,那就是使用Azure管理库 . Brady Gaster写了一篇关于它的文章great post .

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

  • 4

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

  • 0

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

    Azure Function role like permissions to Stop Azure Virtual Machines

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

相关问题