我正在尝试在 azure 中部署虚拟机。我有两个组件:.iso 格式的启动文件和 vmdk 格式的操作系统磁盘。我们使用iso文件作为镜像,vmdk作为磁盘,同时将其部署在虚拟盒子中。知道 Azure 中是否有办法同时使用镜像和磁盘来启动虚拟机吗? 提前致谢!
最佳答案
VM 和 VMDK 文件仅可在 VMware ESX 上使用。 Azure 使用 Hyper-V,因此不会读取 VMware 文件。您需要将其转换为 Hyper-V 格式,然后上传并创建部署。 ISO 也一样。
关于 VMDK:
1) Convert 。 Microsoft Virtual Machine Converter 链接在那里不起作用,但您可能会看到 here .
2) 准备虚拟机以进行上传和导入。有一个sequence of steps这应该在上传之前完成。
3) 上传并导入。
关于 ISO - 有多种转换方法,例如 there .
最终,您应该将图像上传为 VHD(使用上面的链接)。关于 VMDK - 如果磁盘包含的所有内容都是数据,那么您甚至可能不需要转换等。上传并创建镜像并从中创建 VM 后,您将能够附加 d ata disk to that - 然后只需将您的数据传输到该位置,一切就应该可以正常工作。
关于azure - azure 中的自定义虚拟机部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37660266/