【发布时间】:2023-04-08 19:15:01
【问题描述】:
我正在使用两种不同的 vsphere 环境来部署我的应用程序。我正在使用预安装的 RHEL 模板,并且不时想在两个环境中更新模板(通常出于安全原因)。在我更新一个模板并将导出导入到另一个 vsphere 时。
我试图找到一些数据来比较模板(以确保我真的使用相同的模板)这样的校验和,但没有成功。
为难的是我的两个vsphere不在同一个版本中,一个是5.1,另一个是5.5。
谢谢
【问题讨论】:
我正在使用两种不同的 vsphere 环境来部署我的应用程序。我正在使用预安装的 RHEL 模板,并且不时想在两个环境中更新模板(通常出于安全原因)。在我更新一个模板并将导出导入到另一个 vsphere 时。
我试图找到一些数据来比较模板(以确保我真的使用相同的模板)这样的校验和,但没有成功。
为难的是我的两个vsphere不在同一个版本中,一个是5.1,另一个是5.5。
谢谢
【问题讨论】:
您可以将每个模板导出到 OVA/OVF。完成此操作后,在 OVA 或 OVF 文件夹中会有一个 .mf 文件,其中包含构成模板的文件的 SHA1 文件哈希。您应该能够比较模板之间的这些哈希值并验证模板是否相同。
或者,一旦下载了 OVA 文件,您可以选择根据您喜欢的任何算法计算自己的文件哈希。
您很可能对 vmdk 文件哈希感兴趣,因为不同 ESX 版本的 VMX 可能不同。如果不同,则需要另一种方法来比较 VMX 以确保配置,而不仅仅是数据相同。
【讨论】: