📌  相关文章
📜  Microsoft Azure – 为 Azure 虚拟机设置自动关机(1)

📅  最后修改于: 2023-12-03 14:44:16.469000             🧑  作者: Mango

Microsoft Azure – 为 Azure 虚拟机设置自动关机

在 Microsoft Azure 中,可以设置虚拟机的自动关机,以便在不需要使用虚拟机时,自动关闭虚拟机,以节省计算资源并降低成本。

步骤

以下是为 Azure 虚拟机设置自动关机的步骤:

  1. 登录 Azure 门户。
  2. 在左侧菜单中选择“虚拟机”。
  3. 选择要设置自动关机的虚拟机。
  4. 在虚拟机概述中,选择“自动关闭”。
  5. 在“自动关闭”页面中,打开“自动关闭”开关。
  6. 选择自动关闭虚拟机的时间。可以选择每天的特定时间,或者每周的特定时间。
  7. 选择自动关闭之前要进行的操作。可以选择关闭虚拟机,也可以选择暂停虚拟机。
  8. 点击“保存”。

现在,虚拟机将按照您设置的时间自动关闭。

代码片段

以下是一个 PowerShell 脚本片段,用于为 Azure 虚拟机设置自动关机:

$rgName = "myResourceGroup"
$name = "myVM"
$shutdownTime = "23:00"
$shutdownAction = "Stop"

$vm = Get-AzVM -ResourceGroupName $rgName -Name $name
$vm = Add-AzVMAutoShutdown -VM $vm -Time $shutdownTime -ActionType $shutdownAction

Update-AzVM -ResourceGroupName $rgName -VM $vm

请注意,此脚本片段需要 Azure PowerShell 模块。在运行此脚本之前,请确保已安装 Azure PowerShell,并通过 Azure PowerShell 登录到您的 Azure 帐户。

结论

通过为 Azure 虚拟机设置自动关机,可以确保在不需要使用虚拟机时,虚拟机会自动关闭,以便节省计算资源并降低成本。使用 Azure 门户或 PowerShell 脚本,可以轻松设置虚拟机的自动关机功能。