7

从标题可以看出,我在 Azure 上设置了一个虚拟机,并安装了我公司为客户托管的网站和数据库。支出限制未解除,达到后我的虚拟机被删除。

从那时起,我已经取消了支出限制,但我不知道如何取回 VM,或者这是否可能。我需要采取哪些步骤才能回到原来的位置?这台服务器上的数据库是否永远消失了?我花了几个小时让这个服务器更新到最新版本和 Web 平台安装程序软件。如果现在一切都丢失了,这将是相当残酷的。

4

2 回答 2

7

您确定虚拟机确实被删除了,还是部署被删除了?签入虚拟机选项卡下的门户。查看“磁盘”部分,看看那里是否有代表正在运行的服务器的磁盘。

如果是这样,您应该能够使用门户底部的新建按钮创建一个新的虚拟机实例。单击新建按钮并选择计算 > 虚拟机 > 从库。然后单击弹出屏幕下的我的磁盘。这将允许您从服务器中选择代表 OS 磁盘的磁盘。

您可能还想检查运行服务器的云服务容器是否也被删除。当您创建虚拟机时,会创建一个云服务来充当该机器实例的容器。您还可以将其他机器添加到同一个容器中。查看门户中的云服务下,看看是否有一个名称与您为虚拟机设置的名称一样。如果是这样,那么您要么必须删除此名称,以便重新使用该名称,要么可以使用 PowerShell cmdlet 启动虚拟机并将其放入现有的云服务容器中。

于 2012-10-09T00:18:55.810 回答
2

我也有同样的经历。我们的 Azure 虚拟机不见了,当它也从管理门户中丢失时,我真的很害怕。我是这样解决的。

  1. 从 Azure 帐户门户中删除信用卡的支出限额。
  2. 删除与虚拟机同名的云服务。虚拟机消失后,云服务只是一个空容器。
  3. 通过创建新的虚拟机很容易恢复丢失的虚拟机。选择从 Gallery 创建一个新的 VM,在 Gallery 下,您可以在“我的磁盘”下找到您丢失的机器硬盘。
  4. 等待机器恢复,然后启动它。
  5. 现在您必须手动重新创建所有网络端点。这很痛苦,因为我安装了很多不同的流媒体服务器。

我希望 Azure 只停止虚拟机,而不是在客户付款失败时静默删除它。特别是因为很难理解哪些服务是免费的,哪些服务是免费试用的,哪些服务必须付费。

于 2013-03-08T09:48:29.250 回答