在半隔离环境中,可以在安装了 UMDS 的计算机上设置 Internet Information Services (IIS),并将 Update Manager 配置为使用从该 IIS Web 服务器下载的修补程序二进制文件和修补程序元数据。

开始之前

在运行 UMDS 的计算机上安装和设置 IIS。有关设置 IIS Web 服务器的信息,请参见 Microsoft 网站上的 Internet Information Services 文档。

关于此任务

当安装了 Update Manager 服务器的计算机已连接至 UMDS 计算机但不能直接访问 Internet 时,使用此方法。

注:

以下过程使用 IIS 6。可以类似地配置其他版本的 IIS。

过程

  1. 登录到安装了 UMDS 的计算机,并下载修补程序二进制文件和修补程序元数据。
  2. 在 Web 服务器文档根目录下为修补程序数据创建一个目录。

    例如,C:\inetpub\wwwroot\UMDS

  3. 将下载的元数据和二进制文件导出到 Web 服务器根目录下的 UMDS 目录中。
    <userinput>vmware-umds -E --export-store C:\inetpub\wwwroot\UMDS</userinput>
  4. .vib.sig.xml 添加为 Web 服务器允许的 MIME 类型。
    1. 单击开始 > 程序 > 管理工具 > Internet Information Services (IIS) Manager
    2. Internet Information Services (IIS) Manager 窗口中,依次选择 IIS Manager 信息 > 计算机名称(本机计算机) > 网站 > 默认网站

      此处计算机名称是您的计算机的名称。

    3. 右键单击将修补程序数据导出到的 UMDS 文件夹并选择属性
    4. 单击 HTTP 头 > MIME 类型
    5. 单击新建并添加新的 MIME 类型。

      扩展名文本字段中,输入 .vib.sig.xml。为每种 MIME 类型条目输入一个文件扩展名。在 MIME 类型字段中,输入 application/octet-stream(对于 .vib.sig)。对于 .xml,请在 MIME 类型字段中输入 text/xml

  5. 设置对 Web 服务器根目录下的 UMDS 文件夹的相应权限。
    1. Internet Information Services (IIS) Manager 窗口中的默认网站下,右键单击 UMDS 文件夹,然后选择权限
    2. 在“高级安全设置”对话框中,选中允许父项的继承权限传播到该对象和所有子对象。包括那些在此明确定义的项目用在此显示的可以应用到子对象的项目替代所有子对象的权限项目复选框。
    3. 单击应用
  6. 在 Services Control Manager 中重新启动 IIS Admin Service。
  7. (可选) : 验证在浏览器中是否可以看到 Web 服务器根目录下的 UMDS 目录以及下载文件。
  8. vSphere Client 连接到已注册了 Update ManagervCenter Server 系统,然后选择主页 > 解决方案和应用程序 > Update Manager

    如果 vCenter Server 系统由常见的 vCenter Single Sign-On 域连接到其他 vCenter Server 系统,则在导航栏中选择对应的 vCenter Server 系统名称以指定要配置的 Update Manager 实例。

  9. Update Manager 管理视图中,单击配置选项卡。
  10. 选择使用共享的存储库单选按钮。
  11. 输入将修补程序二进制文件和修补程序元数据导出到的 Web 服务器文件夹的 URL。

    例如,http://ip_address_or_hostname/UMDS

  12. 单击验证 URL验证路径。

    确保验证成功。如果验证失败,Update Manager 将报告失败的原因。只有在验证成功的情况下,才可使用共享存储库的路径。

  13. 单击应用以应用所做的更改。
  14. 单击立即下载以立即下载修补程序元数据。

    Update Manager 在转储和修复过程中下载修补程序二进制文件。

结果

现在已将 Update Manager 配置为使用通过 UMDS 下载的且在 IIS Web 服务器上托管的修补程序元数据和修补程序二进制文件。