我可以将azure中previus订阅中的虚拟机与新虚拟机一起使用吗?

我可以将azure中previus订阅中的虚拟机与新虚拟机一起使用吗?,azure,virtual-machine,Azure,Virtual Machine,我在azure中有一台虚拟机,过了一段时间我弯腰使用它,所以我关闭了我的帐户,所有内容都应该被删除,但现在我需要在这台机器上再次工作,所以我再次订阅并进入了门户 令人惊喜的是,我的旧虚拟机仍然存在,但它与我的旧帐户关联,似乎我无法再次激活它 我是否有办法激活旧虚拟机并将其与新帐户关联?否则,为什么它还在那里 谢谢 向上: 这就是我创建新虚拟机所做的: 创建新存储 使用azCopy命令从旧存储复制到新存储,需要一段时间,它会复制6个文件 在门户的虚拟机选项卡中,选择“新建”以创建新的虚拟机 已选择

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

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

我是否有办法激活旧虚拟机并将其与新帐户关联?否则,为什么它还在那里

谢谢

向上:

这就是我创建新虚拟机所做的:

  • 创建新存储
  • 使用azCopy命令从旧存储复制到新存储,需要一段时间,它会复制6个文件
  • 在门户的虚拟机选项卡中,选择“新建”以创建新的虚拟机
  • 已选择“从库选项”
  • 选择Windows Server 2008 R2 SP1,然后按箭头->
  • 定义了机器名称、新用户名和密码、选定的标准层->
  • 选择“在云中创建新服务”,将其命名为与计算机相同的名称,选择新订阅,选择与我创建的存储相同的区域,选择我之前创建的存储,并添加无可用性组。->
  • 在最后一页中,我保留了所有内容,因此只安装了虚拟机代理,没有扩展,并点击finish链接

  • 然后,当我打开新创建的虚拟机时,我得到了一个空白的机器,没有我在另一个虚拟机中拥有的程序和文件。

    如果底层虚拟机磁盘有真正有价值的东西,尝试查看关联的存储帐户是否仍包含底层VHD—如果是,您可以尝试下载它,然后使用powershell将其上载为操作系统磁盘以重新使用

    在帐户关闭和数据被永久删除之间有一段时间。我猜你在这段时间之间

    由于虚拟机本质上是存储在blob存储中的页面blob,因此您当然可以重用它们。但是,为此,您需要将文件从旧存储帐户(从旧订阅)复制到新存储帐户(在新订阅中)。但你不必像西蒙建议的那样把它们下载到你的电脑上并上传
    Azure Blob存储支持存储帐户之间的服务器端异步复制
    ,因此您可以使用它。速度会快得多。您可以使用
    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
    

    AzCopy”https://.blob.core.windows.net//" "https://.blob.core.windows.net//“”为什么要下载到计算机并返回Azure?这可能需要数小时或数天。正如@Gaurav所提到的,一个blob-to-blob副本就可以了。而且使用现有vhd作为数据磁盘(或将原始操作系统磁盘重新用作新操作系统磁盘)非常容易@DavidMakogon也许我错了,但下载VHD似乎是让一个虚拟机与一个租户关联并移动到另一个租户的唯一方法。这并不像两个订阅都与同一个租户关联时从一个订阅移动到另一个订阅那么简单。@imjosh我不太清楚你在说什么,但是orage复制操作可以在同一订阅或不同订阅中的任意两个存储帐户之间进行。所需的只是帐户名+密钥。复制到的位置(例如存储帐户/容器/blob)这只是一个选择的问题。谢谢David。看得再仔细一点,也许我可以用azcopy来做。我会试试看。我的困惑来自于“你也可以将资源移动到新订阅(但是订阅必须存在于同一租户中)。“这是用于移动资源,但听起来可能不适用于存储复制操作。谢谢,这是一个很大的帮助,尽管我在尝试复制时仍然遇到困难,如果我使用源代码:http://I get a”无法解析远程主机“例外,当我尝试时http://.blob.core.windows.net/ 我得到一个404错误,你知道url应该如何访问blob吗?Thank使用示例命令更新了我的答案,以将AzCopy用于跨帐户复制blob。请尝试一下。嗨,我做了拷贝并从结果存储中创建了一个虚拟机,但我没有得到我以前的虚拟机,我缺少什么?你能描述一下你的意思吗?如果你公布了你所采取的具体步骤,这会有所帮助。谢谢。实际上,您必须将复制的VHD转换为磁盘/映像(OS磁盘)并从中创建VM。您看不到更改的原因是因为您从一个可用的标准映像创建了一个全新的VM。