我可以使用之前订阅的虚拟机使用新的虚拟机吗?

时间:2014-05-25 00:53:25

标签: azure virtual-machine

我有一个天蓝色的虚拟机,过了一段时间我弯腰使用它所以我关闭了我的帐户,一切都应该被删除但现在我需要再次在这台机器上工作所以,我再次订阅并进入门户网站。

令人惊讶的是,我的旧虚拟机仍然存在,但它与我的旧帐户相关联,似乎我无法再次激活它。

我有办法激活旧虚拟机并将其关联到我的新帐户吗?或者,为什么它仍然存在?

感谢

UPTADE:

这就是我创建新虚拟机的方法:

  1. 创建新存储空间
  2. 使用azCopy命令从旧存储复制到新存储,需要一段时间,它会复制6个文件。
  3. 在门户网站的虚拟机选项卡中选择“新建”以创建新虚拟机
  4. 选择“来自图库选项”
  5. 选择Windows Server 2008 R2 SP1,然后点击箭头 - >
  6. 定义了机器的名称,新的用户名和密码,选定的标准层 - >
  7. 选择“在云中创建新服务”,给它与机器同名,选择新订阅,选择我为我创建的存储所做的相同区域,选择之前创建的存储并添加无可用性组。 - >
  8. 在最后一页中,我保留了所有内容,因此只安装了虚拟机代理,没有扩展并点击完成链接
  9. 然后当我打开我新创建的虚拟机时,我得到一台没有我在另一台程序和文件中的空白机器。

2 个答案:

答案 0 :(得分:2)

您可以在帐户关闭和数据被永久删除之间获得一些时间。我估计你介于这段时间之间的某个地方。

由于虚拟机本质上是存储在blob存储中的页面blob,因此您当然可以重用它们。但是,您需要将旧存储帐户(从旧订阅)中的文件复制到新存储帐户(在新订阅中)。但是,您不必将它们下载到您的计算机上,并按照Simon的建议上传它们。 Azure Blob Storage supports server side async copy between storage accounts 所以你使用它。它会快得多。您可以使用AzCopy工具将文件从一个存储帐户复制到另一个存储帐户。

但是,我建议您在删除之前的存储帐户之前复制现在。因为如果帐户被删除,您将无法复制blob。

<强>更新

尝试使用此语法将VHD从旧存储帐户复制到新存储帐户:

AzCopy "https://<oldaccountname>.blob.core.windows.net/<oldaccountcontainername .. usually vhds>/" "https://<newaccountname>.blob.core.windows.net/<newaccountcontainername .. again vhds>/" "<filenametocopy.extension"  /SourceKey:<oldaccountkey> /DestKey:<newaccountkey> /BlobType:page /S

答案 1 :(得分:0)

如果底层VM磁盘确实有价值,请尝试查看关联的存储帐户是否仍包含基础vhds - 如果是这样,您可以尝试下载它,然后使用PowerShell将其作为操作系统磁盘上载以重复使用