如何在 Azure 中彻底关闭机器?

如何在 Azure 中彻底关闭机器?

在 AWS 中,当我使用其中的关机命令关闭 Windows 计算机时。AWS 门户将显示为已关闭。

但是在 Azure 中,如果我从门户关闭,它会释放 IP 并显示为已关闭。

从门户关闭

但是如果我从机器上关闭它,它会显示为已停止但并未解除分配,并且仍保持公共 IP。 从机器关闭

仅停止

以上两种计费有什么区别?而且,用户在使用时会要求我们将其打开,并从他们的终端关闭机器。他们会要求我们将其打开,我们可以通过团队/Skype 手动向他们提供 IP 地址作为回复。

那么,当我通过机器上的关机命令关闭机器时,有没有办法改变为已停止/已释放?

如何

答案1

关闭虚拟机不会释放底层资源,仍需付费。停止虚拟机将释放计算资源,计算费用也将停止。

您可以使用 Powershell 停止虚拟机停止 AzVM命令或 Azure CLIaz vm 停止命令。

在评论中,Alain 做出了澄清:

注意:Powershell Stop-AzVM 将同时停止和释放 VM,但 Azure CLI az vm stop 将仅关闭 VM(但继续为所有分配的硬件充电)。它需要后续命令 az vm deallocate 才能等效。

相关内容