Compartir a través de

从 Amazon Web Services (AWS) 和其他平台迁移到 Azure 中的托管磁盘

适用于:✔️ Windows VM

可将 VHD 文件从 AWS 或本地虚拟化解决方案上传到 Azure,以创建可使用托管磁盘的虚拟机 (VM)。 Azure 托管磁盘无需管理 Azure IaaS VM 的存储帐户。 只需指定所需的磁盘类型和大小,Azure 会为你创建和管理磁盘。

可以上传通用和专用 VHD。

  • 通用 VHD - 已使用 Sysprep 删除了您的所有个人帐户信息。
  • “专用 VHD” - 维护来自原始 VM 的用户帐户、应用程序和其他状态数据。

重要

在将任何 VHD 上传到 Azure 之前,您应遵循准备 Windows VHD 或 VHDX 以上传至 Azure 的指南。

场景 文档
您有现有的 AWS EC2 实例,希望使用托管磁盘迁移到 Azure 虚拟机。 将 VM 从 Amazon Web Services (AWS) 移到 Azure
您有一个来自其他虚拟化平台的虚拟机,想将其用作映像来创建多个 Azure 虚拟机。 上传通用 VHD 并用其在 Azure 中新建 VM
有一个唯一自定义 VM,你想要在 Azure 中重新创建它。 将专用 VHD 上传到 Azure 并创建新 VM

托管磁盘概述

Azure 托管磁盘无需管理存储帐户,从而简化了 VM 管理。 托管磁盘提高了可用性集中 VM 的可靠性。 这确保可用性集中的不同 VM 的磁盘彼此充分隔离,以避免单点故障。 它会自动将不同 VM 的磁盘(属于同一个可用性集)置于不同的存储扩展单元,从而限制由于硬件或软件故障导致的单个存储扩展单元故障的影响。 可根据需要,从存储选项的四种类型中进行选择。 若要了解可用的磁盘类型,请参阅选择磁盘类型一文。

计划迁移到托管磁盘

本部分可帮助你针对 VM 和磁盘类型做出最佳决策。

如果打算从非托管磁盘迁移到托管磁盘,则应注意具有虚拟机参与者角色的用户不能更改 VM 大小(因为它们可以预转换)。

位置

选择 Azure 托管磁盘可用位置。 如果要迁移到高级 SSD,还要确保在计划迁移到的区域提供高级存储。 有关可用位置的最新信息,请参阅 Azure 服务(按区域)

VM 大小

如果要迁移到高级 SSD,则必须将 VM 的大小更新为 VM 所在区域中可用的高级存储大小。 查看支持高级存储的 VM 大小。 虚拟机大小中列出了 Azure VM 大小规范。 查看适用于高级存储的虚拟机的性能特征并选择最适合工作负载的 VM 大小。 确保 VM 上有足够的带宽来驱动磁盘通信。

磁盘大小

有关可用磁盘类型和大小的信息,请参阅 Azure 有哪些可用的磁盘类型

磁盘缓存策略

高级托管磁盘

默认情况下,所有高级数据磁盘的磁盘缓存策略为"只读",而附加到 VM 的高级操作系统磁盘的策略为"读写"。 为使应用程序的 IO 达到最佳性能,建议使用此配置设置。 对于频繁写入或只写的磁盘(例如 SQL Server 日志文件),禁用磁盘缓存可获得更佳的应用程序性能。

定价

查看托管磁盘定价

后续步骤