我是Azure和云计算的新手。我将使用以下命令调整Linux VM OS磁盘的大小: 更新-AzandDisk -DiskName“”-Label“ResiZedOS”-ResizedSizeInGB
但在此之前,我想确保不会出于任何原因丢失我的数据。因此,我需要备份我即将扩展的当前操作系统磁盘。
现在,我读一下Azure提供的备份服务。但我不能只将OS .vhd文件下载到我的本地计算机,如果需要,可以上传并重新连接到VM?
我说得对吗?如果我是,可以在VM运行时完成吗?
VM是经典部署的Ubuntu。
答案 0 :(得分:1)
根据您的方案,您可以使用Azcopy将VHD复制到另一个存储帐户。 Azure数据中心之间的数据传输,只需几分钟。您可以使用备份VHD重新创建新VM。
您可以使用以下命令。
AzCopy /Source:https://myaccount.blob.core.windows.net/mycontainer1 /Dest:https://myaccount.blob.core.windows.net/mycontainer2 /SourceKey:key /DestKey:key /Pattern:abc.txt
实施例
AzCopy /Source:https://t5portalvhdsx2463gvmvrz7.blob.core.windows.net/vhds /Dest:https://61portalvhdsbkv71y4r29cs.blob.core.windows.net/vhds /SourceKey:VK8LDCaAudknX9LCGPlpemHzB9FXMKZBJxAY2i8YwWAtUWFti3PKW9iNnFvlGX0TN/csvPkUDbnL22cdro5LPQ== /DestKey:fWjwkegnh7lL84GJIpeAEaLaL5uh+upNXvI4tqgtUa8mw71cJuxv4W1vbzJtSabaj+Cg2E06OSUCIX1BmMH/jg== /Pattern:shui-shui-2017-02-02.vhd
您可以在Azure门户上获取源密钥和目标密钥。
您可以从link下载Azcopy。
注意:复制VHD时,应停止VM。
答案 1 :(得分:0)
您可以直接下载VM的操作系统磁盘,然后在出现问题时将其上传回Azure。但是在VM运行时你不能这样做。你必须先停止它。
答案 2 :(得分:0)
我没有下载整个VHD用于备份目的(这非常慢,需要在关闭VM以保证数据一致性之后完成),我建议您snapshot以后的VHD blob操作可以在正在运行的VM上完成并立即完成。