我有一台运行 Windows 2008 R2(64 位)的机器。我想创建这台物理机的 VM 映像,以便将其上传到 Azure 以实现可扩展性。
我已经找到了将 W2k8 框转换为 VMWare 的方法,但无法转换为 VHD 格式(我认为这是 Azure 所要求的)。
我的问题是:
- 如何创建 VHD 以上传到 Azure?
- 此外,我的盒子里有 2 个硬盘。有没有办法将它们打包成一个 VHD?
谢谢
答案1
- 微软有一些文学如何以 Azure 兼容格式(又名 Hyper-V)进行物理到虚拟的转换。
- 每个 VHD 代表 Windows 中的一个物理卷。如果您的要求要求您只有一个 VHD,请扩展代表 C: 驱动器的 VHD 以包含第二个驱动器的容量。然后您将有两个选择。第一个选项是在第一个 VHD 上为您的另一个驱动器创建一个新分区,并将第二个 VHD 映像到第一个 VHD 中的新可用空间上(使用第三方分区工具)。第二个选项是扩大 C: 上的文件系统以填充 VHD 上的新空间,并将第二个 VHD 中的内容复制到新扩展的 C: 驱动器中。
- 您没有问这个问题,但我会问:为什么 Azure 是您的首选平台?迁移到“云端”并不能神奇地解决您的性能问题(如果您的目标是“可扩展性”)。
答案2
Azure Site Recovery 工具还可用于从本地到 Azure 的单向迁移。http://azure.microsoft.com/en-us/services/site-recovery/
每个磁盘都有自己的 VHD。