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

开始之前

关于此任务

执行此任务的管理员必须具有使用 PowerCLI 或 Microsoft PowerShell 的经验。

过程

  1. 运行 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 导出映像配置文件。

    要构建...

    运行...

    ISO 映像

    带有 -ExportToIso 参数的 Export-EsxImageProfile

    脱机库 ZIP 文件

    带有 -ExportToBundle 参数的 Export-EsxImageProfile

结果

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

将映像配置文件导出到 ISO 或脱机捆绑包

从 PowerCLI 提示符下将映像配置文件导出到 ISO。

  1. 添加软件库。

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

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

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

从 PowerCLI 提示符将映像配置文件导出到脱机捆绑包 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 升级》文档。