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

先决条件

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

过程

  1. 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 映像。

  1. 添加软件库。

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

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

    Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name

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

  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 升级文档。