azure - 将存储从 azure 非托管磁盘空间移动到托管

标签 azure azure-storage azure-virtual-machine

我收到此通知:

将数据从 Azure 非托管磁盘存储迁移到托管磁盘

我知道我需要迁移到某种托管存储,但不确定在 Azure 中从哪里获取它以及它与现有存储有何不同。

我已将当前存储连接到虚拟机并分配了驱动器号等。如果这是我的操作系统磁盘,我就注定失败,或者是否有工具/cli 可以帮助我将存储从现有存储迁移到托管存储。

我的假设是该消息是关于旧存储帐户的,但从消息 json 中我如何识别他们正在谈论哪个存储。

如果有人最近这样做过,请告诉我他们的经验,或者如果我的问题已经在堆栈溢出中,但我的关键字或理解是错误的,请纠正我。

最佳答案

您需要了解的只是需要转换的虚拟机和资源组。然后,您可以使用 Azure CLI(或 Powershell)将所有附加磁盘转换为托管磁盘:

az vm deallocate --resource-group myResourceGroup --name myVM
az vm convert --resource-group myResourceGroup --name myVM
az vm start --resource-group myResourceGroup --name myVM

Microsoft docs 中所述.

两者之间的主要区别在于,您不必管理托管磁盘的存储帐户以及涉及的所有内容(例如安全性、灾难恢复等)。

补充说明:此更改是不可逆转的。

关于azure - 将存储从 azure 非托管磁盘空间移动到托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73750730/

相关文章:

azure - 在 ServiceBus 输出中设置 BrokeredMessage ContentType

azure - 无法连接到azure pipeline,但部署在应用服务部署中心仍然有效?

azure - .NET Core Azure WebJob 跟踪日志仅记录 1 个条目

c# - 从 Windows Azure 存储检索数据

azure - 无需使用 RDP 或任何其他第三方应用程序即可访问 Azure VM

.net - 将发布配置文件从 Azure Web 应用导入 Visual Studio Code(或 vs for mac)

Azure 移动 + Json.NET : Map class to table with different name

amazon-web-services - 将大量数据上传到 Azure Blob 存储的最有效方法

azure - 如何在 Microsoft Azure 中将虚拟机从公共(public)子网迁移到私有(private)子网

azure - Windows Azure 可用性集