我有一个天蓝色的虚拟机,过了一段时间我弯腰使用它所以我关闭了我的帐户,一切都应该被删除但现在我需要再次在这台机器上工作所以,我再次订阅并进入门户网站。
令人惊讶的是,我的旧虚拟机仍然存在,但它与我的旧帐户相关联,似乎我无法再次激活它。
我有办法激活旧虚拟机并将其关联到我的新帐户吗?或者,为什么它仍然存在?
感谢
UPTADE:
这就是我创建新虚拟机的方法:
然后当我打开我新创建的虚拟机时,我得到一台没有我在另一台程序和文件中的空白机器。
答案 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将其作为操作系统磁盘上载以重复使用