为什么我没有使用虚拟机但剩余信用额度却在减少?

Why the remaining credit amount is reducing although I'm not using the VMs?

我已经 "Visual Studio Enterprise" 订阅了 azure。我最初得到的学分很少。我认为它是免费的 200 美元。早些时候它用于显示静态剩余信用,即如果我构建了两个虚拟机并且花费了 50 美元,它将显示 150 美元。但由于几天可能刚刚过去,剩余信用额度不断减少。

到目前为止我完成的活动。早些时候我无法连接到 VM,因为我的组织不允许传出连接。由于我已获得许可,因此我可以连接。之后,我在其中一台虚拟机上安装了 Active Directory 服务。

我认为直到这一步我的信用额度才会减少,除了我构建的 VM。

我试图使用 powershell 启动和停止 VM,但我无法这样做。所以我安装了 powershell azure 模块。使用 Connect-AzAccount 进行连接,然后使用 Start-AzVM 和 Stop-AzVm 启动和停止 VM。澄清一下,我将 VM 保持在关闭模式,这样我就不会一直被收费。

还在扣款。我 运行 Disconnect-AzAccount 怀疑它可能是导致问题的原因,但它仍然没有解决问题。

有人可以帮忙吗?

停止VM主要有两种方式:

在本地停止 Azure VM:当您使用远程桌面连接到 Azure VM 时,转到 Windows 和 select 关机中的电源选项,这实际上将“关闭”VM并将其从 运行 停止。但是,即使 VM 不会 运行,您仍然需要为虚拟机硬件分配付费。这样做会导致 Azure 门户报告 VM 的状态为 “已停止”。

另一种方法是在门户网站的虚拟机页面中单击停止(或使用 Azure PowerShell 或 Azure CLI)。 Azure 不仅会关闭操作系统,还会释放硬件(CPU 和内存)分配。这样做会导致 Azure 门户将 VM 的状态报告为 “已停止(已解除分配)”。

总的来说,这两种方法都会降低成本,但不会 none 成本。您仍然需要为 Azure 存储帐户 使用付费,该帐户用于存储 VM 的 .vhd 磁盘映像 文件。因此,您仍然会产生一些存储成本,但至少会节省 VM 资源。

参考:Properly Shutdown Azure VM to Save Money

您需要确定在 VM 停止或停止取消分配时计费的资源。

检查成本管理下的成本分析以确定资源。请注意,当 VM 停止时,您仍然需要为存储和其他资源付费,具体取决于您的设置。