可以将映像配置文件导出到 ISO 映像或组件文件及文件夹的 ZIP 文件。运行 cmdlet 一次不能同时创建 ISO 映像和 ZIP 文件。可以将 ISO 映像用作 ESXi 安装程序,或者将 ISO 上载到 vSphere Update Manager 以进行升级。可以使用包含在映像配置文件中指定的元数据和 VIB 的 ZIP 文件,以便升级到 ESXi 5.0 及更高版本。

开始之前

安装 vSphere PowerCLI 和所有必备软件。请参见安装 vSphere ESXi Image Builder 和必备软件

过程

  1. vSphere PowerCLI 会话中,为每个要使用的库运行 Add-EsxSoftwareDepot cmdlet。

    选项

    操作

    远程库

    运行 Add-EsxSoftwareDepot -DepotUrl depot_url

    ZIP 文件

    1. 将 ZIP 文件下载到本地文件系统。

    2. 运行 Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

    Cmdlet 将返回一个或多个 SoftwareDepot 对象。

  2. 运行 Export-EsxImageProfile 导出映像配置文件。

    导出格式

    Cmdlet

    ISO 映像

    带有 -ExportToIso 参数的 Export-EsxImageProfile

    脱机库 ZIP 文件

    带有 -ExportToBundle 参数的 Export-EsxImageProfile

结果

对于 ISO 映像,vSphere ESXi Image Builder 会验证 VIB 签名,向映像中添加 VIB 二进制文件,并且将映像下载到指定位置。对于 ZIP 文件,vSphere ESXi Image Builder 会验证 VIB 签名并将 VIB 二进制文件下载到指定位置。

将映像配置文件导出到 ISO

按照以下步骤将映像配置文件导出到 ISO 映像或组件文件及文件夹的 ZIP 文件。

  1. 添加软件库。

    Add-EsxSoftwareDepot -DepotUrl url_or_file
  2. 查看所有可用的映像配置文件,以查找要导出的映像配置文件的名称。

    Get-EsxImageProfile
  3. 导出映像配置文件。

    Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name
  1. 添加软件库。

    Add-EsxSoftwareDepot -DepotUrl url_or_file
  2. 查看所有可用的映像配置文件,以查找要导出的映像配置文件的名称。

    Get-EsxImageProfile
  3. 导出映像配置文件。

    Export-EsxImageProfile -ImageProfile "myprofile" -ExportToBundle -FilePath C:\my_bundle.zip

下一步做什么

ESXi 安装中使用 ISO 映像,或者将 ISO 映像上载到 vSphere Update Manager,以便执行升级。

使用 ZIP 文件升级 ESXi 安装。

  • 将 ZIP 文件导入 vSphere Update Manager,以便与修补程序基准一起使用。

  • 将 ZIP 文件下载到 ESXi 主机或数据存储,然后运行 esxcli software vib 命令,以便将 VIB 导入 ZIP 文件。

请参见《vSphere 升级》文档。