可以将映像配置文件导出到 ISO 映像或组件文件及文件夹的 ZIP 文件。运行 cmdlet 一次不能同时创建 ISO 映像和 ZIP 文件。可以将 ISO 映像用作 ESXi 安装程序,或者将 ISO 上载到 vSphere Lifecycle Manager 以进行升级。

前提条件

安装 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 Lifecycle Manager 以执行升级。

使用 ZIP 文件升级 ESXi 安装。

  • 将 ZIP 文件导入 vSphere Lifecycle Manager,以便与修补程序基准一起使用。
  • 将 ZIP 文件下载到 ESXi 主机或数据存储,然后运行 esxcli software vib 命令,以便将 VIB 导入 ZIP 文件。

请参见《vSphere 升级》文档。