📅  最后修改于: 2023-12-03 14:44:16.469000             🧑  作者: Mango
在 Microsoft Azure 中,可以设置虚拟机的自动关机,以便在不需要使用虚拟机时,自动关闭虚拟机,以节省计算资源并降低成本。
以下是为 Azure 虚拟机设置自动关机的步骤:
现在,虚拟机将按照您设置的时间自动关闭。
以下是一个 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 脚本,可以轻松设置虚拟机的自动关机功能。