当 Base Layer 在服务器上完成更新并至少在一个 CVD 上进行测试后,您可以将其分配给一个或多个 CVD。

如果已定义了集合,则您可以将新的 Base Layer 一次性分配给集合中的所有 CVD。请参见使用 CVD 集合

将数据下载到端点时,只会将新文件和更改部分传输到目标端点中的现有文件。

如果 Base Layer 中存在文件,该文件将覆盖目标端点中的对应文件,除非以下条件之一适用:
  • 该文件是在层规则不下载规则中定义的。
  • 该文件是在 CVD 策略详细信息不保护区域中定义的。

如果 Base Layer 中存在软件或系统注册表项和值,它们将覆盖目标端点中相应的注册表项,除非该注册表项是在系统配置单元要排除的注册表项层规则软件配置单元选项卡中定义的。

用户配置文件(例如 c:\users\john)和任何对应的用户注册表配置单元不会被 Base Layer 更新操作覆盖。

分配过程中新的 Base Layer 会替换旧有 Base Layer,从而将新 Base Layer 分配到端点,并将端点实例化。在端点上执行的更改将传播回服务器上端点的 CVD。

应用新的或更新过的 Base Layer 之前,Mirage 服务器会为 CVD 拍摄一张快照,以便于在更新后出现问题时进行回滚。

Base Layer 下载前及下载过程中,Mirage 会验证继续操作所需的磁盘空间是否足够。

为多个 CVD 或一个集合应用或修改 Base Layer 时也采用相同的界面。

对于已经分配了较早版本 Base Layer 或应用程序层的 CVD,您可以对其现有的 Base Layer 或应用程序层进行升级。请参见分配较早版本的层

分配过程中,系统会对某些方面进行验证。
表 1. 分配验证
系统方面 验证描述
操作系统 系统会检查 CVD 和新 Base Layer 的操作系统和类型是否相同(32 位或 64 位)。如果不同,系统会阻止这些 CVD 接收 Base Layer。
计算机类型 系统会检查 CVD 与 Base Layer 的计算机类型是否相同(例如笔记本电脑或台式机)。如果不同,则会显示警告信息。如果已将 Base Layer 配置为同时支持台式机和笔记本电脑,则您可以忽略警告并继续操作。
供应商和型号名称 系统会检查 Base Layer 与 CVD 是否来自同一个计算机供应商。如果不同,则会显示警告信息。如果已将 Base Layer 配置为支持不同的供应商类型,则您可以忽略警告并继续操作。
驱动器盘符 系统会检查 CVD 是否包含 Base Layer 中所需的驱动器盘符。如果 CVD 没有相应的驱动器盘符,系统将阻止这些 CVD 接收 Base Layer。

前提条件

只有在该 CVD 完成端点集中操作且其内容在服务器中受到保护后,才能将 Base Layer 分配给 CVD。您可以恢复到上一个 CVD 状态。

过程

  1. Mirage 管理控制台中,选择常用向导 > 分配 Base Layer
  2. 选择您要更新的一个或多个 CVD,或一个 CVD 集合,单击选择,完成后单击下一步
    选定 CVD 的详细信息将显示在底部窗格中。
  3. 选择更新 CVD 时要使用的 Base Layer,然后单击下一步
    Base Layer 的详细信息将显示在底部窗格中。
  4. 如果需要,请对 Base Layer 和所选 CVD 之间的匹配错误进行更正。
    请忽略所有不适用的警告信息。系统会对以下方面进行验证。
  5. 单击完成
    此时将创建更新任务。作为日常处理任务的一部分,客户端会定期检查服务器是否需要下载更新。

结果

至此,管理员的步骤即告完成。

当客户端再次连接时,系统将会执行下载和交换操作,并要求用户重新启动。请留出一些时间来下载更改信息。