如何自动关闭Azure VM?

时间:2018-05-12 08:52:08

标签: windows shell azure

我想创建一个Azure虚拟机,我每天只需要运行一到两次大约1或2个小时。我不想在没有使用服务器的情况下为服务器付费。

我知道我可以直接去仪表板并将其关闭,但我经常忘记这样做,我已经老了!我希望在启动系统(Windows 10)时启动计时器,当计时器到达零时,图像将变为非活动状态(不会产生任何费用),除非我请求更多时间。

任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:3)

仪表板具有自动关机功能。这也可以配置为发送带有链接的webhook notification,该链接将延迟关闭。目前在机内通知are not supported

Azure VM Autoshutdown

尽管您可以在VM中使用PowerShell脚本和应用程序等许多工具来触发自动关闭,但仍有一些billing gotchas需要注意。

使用Azure VM,只需在计算机完全取消分配且不再保留平台上的内存和内核时,即可每秒付费并停止付费。 (仍存在与VM映像的存储相关联的标称存储费用)。您无法从内部取消分配VM。

为确保虚拟机不会产生费用,请检查状态是否已停止(已取消分配')。