【问题标题】:I want to be able to schedule a shutdown and restart of a VM on azure using Powershell我希望能够使用 Powershell 在 azure 上安排关闭和重新启动 VM
【发布时间】:2019-06-13 10:25:22
【问题描述】:

我有一台 VM 机器,我想在某个时间关闭/关闭电源,然后在某个时间重新启动。我已经在任务调度程序中尝试过了,显然我可以在给定时间关闭,但无法设置重启时间

我希望 VM 机器在晚上 10 点关闭并在早上 5 点重新启动,并运行我拥有的任务计划程序任务,该任务重新启动关键服务(它的那一边工作)

我曾在 azure 中尝试过自动化任务,但遇到了各种 RMLogin 问题

我只想要最简单的方法来安排这个

【问题讨论】:

    标签: azure virtual-machine scheduled-tasks auto


    【解决方案1】:

    据我所知,没有自动启动,因此您必须使用某种自动化。有一个official solution from Microsoft。这有点矫枉过正,但应该可以工作(从未尝试过,tbh)。还有各种其他在线脚本可与 Azure 自动化配合使用。它们很容易被搜索到 (like so)。

    如果您访问我的博客,您还可以找到执行相同操作的示例脚本,以及可以手动触发以启动\停止 vms 的运行手册示例

    【讨论】:

      【解决方案2】:

      我假设您已经完成了下面提到的建议,自动化书籍https://docs.microsoft.com/en-us/azure/automation/automation-solution-vm-management 是实现这一目标的方法。您可以通过门户实现自动关机,但不能重新启动和启动。

      请查看有关通过 REST API 启动和关闭 VM 角色的链接。您可以将端点与 Azure Function、Puppet 或 Chef 连接起来以自动执行此过程

      VM - 启动/关闭角色:https://docs.microsoft.com/en-us/previous-versions/azure/reference/jj157189(v=azure.100)

      如果有什么不适合您,我建议留下您的反馈。 因此,要简单地回答您的问题,不,没有更简单的方法可以实现这一目标。

      如果您愿意,可以在此处添加对此功能建议的反馈 https://feedback.azure.com/forums/34192--general-feedback

      【讨论】:

      • VM - 启动/关闭功能定价。我已经检查了门户,但不太清楚。如果我设置 VM 自动关闭和每周启动一次,你能解释一下他们收取多少费用吗?
      猜你喜欢
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 2020-03-13
      • 1970-01-01
      • 2022-01-06
      相关资源
      最近更新 更多