标签: ovf

将虚拟机从 Hyper-v 导出为 OVF

使用 Windows Server 2008 R2 和 Hyper-V。

我正在将我们所有的 VM 从 Hyper-V 迁移到 VMWare,为了促进这一点,我们的 IT 支持要求我为他们提供.ovf格式的 VM 。

到目前为止,我已经关闭并从 Hyper-V 中导出了 VM,这成功地生成了一个.vhd文件。

我需要做什么才能提供.ovf格式?

我已经下载了StarWind V2V 转换器,它允许转换图像文件,但没有任何输出格式包括.ovf. 见图片;

在此处输入图片说明

我也尝试过VMware vCenter Converter Standalone,但它没有为我提供上传本地.vhd文件的选项- 请参见图片。

在此处输入图片说明

看起来转换器只能连接到 Hyper-V 服务器,而我在 Windows 200 R2 服务器上安装了 Hyper-V:/

任何意见,将不胜感激。

hyper-v virtual-machines vhd windows-server-2008-r2 ovf

7
推荐指数
2
解决办法
1万
查看次数

直接从本地数据存储部署 VMWare ESX ofv 模板

我在 esx 的本地数据存储上有一个 ovf 模板,我希望将其部署到同一个数据存储中。我可以直接这样做吗?

vmware-esx ovf

5
推荐指数
1
解决办法
2万
查看次数

有什么方法可以将 qcow2 转换为 ovf?

在我们的应用程序中,我们正在下载 qcow2 图像,然后我们应该将其导入为 OVF。

所以任何方式来转换qcow2 --> OVFqcow2 --> vmdk(using qemu-img convert) --> ovf.

qemu qcow2 vmware-vsphere ovf

5
推荐指数
1
解决办法
2万
查看次数

将 OVA 作为模板而不是 VM 上传到 vSphere

我有兴趣将本地文件存储上的 OVA 或 OVF 模板上传到 vSphere,而无需立即将其部署为 VM。

我研究过的一些事情:

  • 您似乎无法通过 Flash 或 HTML UI 执行此操作

  • Terraform 目前根本没有上传 OVA 的能力,而且 vSphere Terraform 提供商维护者明确表示他不打算添加它并认为它超出了 Terraform 的范围

  • govc 不提供在上传时将 VM 标记为模板的方法

  • Packer 目前似乎无法将 OVA/OVF 模板上传到 vSphere

  • 我没有经常使用 ovftool,但它似乎没有能力将上传标记为模板

(我这样做的目的是允许用户上传模板而无需配置主机、资源池、网络映射和 vApp 设置,而是由一个固执的 Terraform 模板完成该配置。如果你看到更好的启用此功能的方法不需要将 VM 标记为模板,我对此也很感兴趣。)

vmware-vsphere ovf

5
推荐指数
1
解决办法
4560
查看次数

3
推荐指数
1
解决办法
7万
查看次数

Hyper-V 是否支持对 VHD 磁盘文件进行数字签名?

Hyper-V 是否提供一种机制(如 ESX/vSphere)来识别数字签名的 VHD 文件?甚至可以签署 VHD 文件吗?

背景:我正在尝试为我的潜在客户提供一个虚拟设备,他们可以将其导入到他们的管理程序设置中 - 无论是 ESX/vCenter、XenServer 还是 Hyper-V。为此,我将 VM 导出到 OVF 包中,然后对其进行签名。现在,当有人在 ESX 上导入 OVF 文件时,vSphere/ESX 会验证和报告这些签名。但是 Hyper-V 不支持导入 OVF 包。因此,我必须将磁盘 (.vmdk) 转换为 .vhd,它可以与 Hyper-V 中的 VM 连接。我的目标是确保 VHD 在我发布之后和任何人在他/她的设置中导入它之前不被篡改。

hyper-v vhd digital-signatures ovf

3
推荐指数
1
解决办法
551
查看次数

导出 OVF 失败并显示“找不到文件”错误

大家早上好/下午好/晚上好:

在导出 OVA/OVF 时,我遇到了单个虚拟机的问题。我收到一个“找不到文件”错误,似乎指向错误的目录......我的过程是

  • 克隆实时虚拟机
  • 导出克隆机的OVA/OVF

我以这种方式克隆 8 个不同的虚拟机并导出数据没有问题。我只在单个 VM 上遇到此问题,我无法弄清楚问题出在哪里。下面是我尝试过的解决方法的确切步骤。

虚拟机名称 = RHEL_TEST_SERVER

克隆的 VM 名称 = tmp_test_server

  • 克隆虚拟机
  • 导出克隆虚拟机的 OVF/OVA
  • 在“导出 OVF 模板”屏幕上点击“确定”后,我立即收到错误消息。错误指出:

    文件 ds:///vmfs/volumes/5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/[] 未找到

看来,当我克隆 OVA 时,它将 ide1(在 tmp_test_server.vmx 内)设置为

ide1:0.fileName = ":///vmfs/volumes/5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/[]"
Run Code Online (Sandbox Code Playgroud)

我认为这是不正确的。应该是指向自己吧?我通过 ssh 进入 ESXI/Linux 服务器并导航到该特定目录。

即使在我修改此文件以指向自身后,我仍然收到“找不到文件”的相同错误(与上述完全相同的错误)。我无法弄清楚为什么这不适用于这个单一的虚拟机克隆。

回答显而易见的问题

  • 是的,我无数次删除并重新克隆了虚拟机(每次都出现相同的错误)

Linux 环境完全,我有完全访问权限查看所有文件。如果有人能告诉我可能的问题是什么以及我如何解决它,我将不胜感激。谢谢你。

virtualization virtual-machines clone vmware-esxi ovf

3
推荐指数
1
解决办法
2万
查看次数