使用 Configuration Manager 将 Windows 7 SP1 客户端替换为 Windows 10

适用于:

  • Windows 10

本文介绍如何使用 Microsoft Configuration Manager 替换 Windows 7 SP1 计算机。 此过程类似于刷新计算机,但由于要替换设备,因此必须独立于部署Windows 10运行备份作业。

在本文中,你将创建一个仅在 PC0004 上运行的任务序列, (要替换) 的设备,部署运行Windows 10的 PC0006 计算机,然后将 PC0004 的此备份还原到 PC006。

基础结构

与 MDT 集成的现有Configuration Manager基础结构用于以下过程。 有关本文设置的详细信息,请参阅准备使用 Configuration Manager 安装Windows 10的零接触安装。

在本文中,我们将使用一台服务器计算机 (CM01) 和两台客户端计算机 (PC0004、PC0006) 。

  • CM01 是域成员服务器和 Configuration Manager 软件分发点。 本指南中的 CM01 是独立的主网站服务器。

    • 重要说明:CM01 必须包含本文中使用的替换任务序列 的“状态迁移点 ”角色才能正常工作。
  • PC0004 是运行 Windows 7 SP1 或更高版本的域成员客户端计算机,安装了 Configuration Manager 客户端,将被替换。

  • PC0006 是运行 Windows 10 的域成员客户端计算机,安装了 Configuration Manager 客户端,它将取代 PC0004。

注意

PC0004 和 PC006 可以是服务器 HV01 上托管的 VM,HV01 是以前用于生成Windows 10引用映像的 Hyper-V 主计算机。 但是,VM 必须有足够的可用资源来运行Configuration Manager OSD 任务序列。 建议使用 2GB 或更多 RAM。

所有服务器均运行 Windows Server 2019。 但是,也可以使用 Windows Server 的早期版本。

本指南中引用的所有服务器和客户端计算机都位于同一子网上。 此配置不是必需的,但每个服务器和客户端计算机都必须能够相互连接以共享文件,并解析 contoso.com 域的所有 DNS 名称和 Active Directory 信息。 下载 OS 和应用程序更新时还需要 Internet 连接。

重要提示

本文假定你在指定的 OU 中为 CM_JD 帐户配置了 Active Directory 权限,并且客户端的 Active Directory 计算机帐户位于 Contoso > 计算机>工作站 OU 中。 使用 Active Directory 用户和计算机 控制台查看计算机对象的位置,并根据需要移动它们。

创建替换任务序列

CM01 中

  1. 使用Configuration Manager控制台,在“软件库”工作区中展开“操作系统”,右键单击“任务序列”,然后选择“创建 MDT 任务序列”。

  2. “选择模板 ”页上,选择“ 客户端替换任务序列” 模板,然后选择“ 下一步”。

  3. 在“ 常规 ”页上,分配以下设置,然后选择“ 下一步”:

    • 任务序列名称:替换任务序列
    • 任务序列注释:仅 USMT 备份
  4. 启动映像页面上,浏览并选择 Zero Touch WinPE x64 启动映像程序包。 然后选择“ 下一步”。

  5. MDT 程序包页面上,浏览并选择 OSD/MDT 程序包。 然后选择“ 下一步”。

  6. “USMT 包 ”页上,浏览并选择适用于 Windows 的 OSD/Microsoft Corporation 用户状态迁移工具 包。 然后选择“ 下一步”。

  7. 设置程序包页面上,浏览并选择 OSD/Windows 10 x64 设置程序包。 然后选择“ 下一步”。

  8. “摘要 ”页上,查看详细信息,然后选择“ 下一步”。

  9. “确认 ”页上,选择“ 完成”。

  10. 查看替换任务序列。

    注意

    此任务序列的操作远少于常规客户端任务序列的操作。 如果看起来没有不同,请确保在创建任务序列时选择了 “客户端替换任务序列 ”模板。

仅备份任务序列。

仅备份任务序列(名为“替换任务序列”)。

将新设备与旧计算机关联

本部分将引导你完成将新的空白设备 (PC0006) 与现有计算机 (PC0004) 相关联,以将 PC0004 替换为 PC0006 的过程。 PC0006 可以是物理计算机也可以是虚拟机。

HV01 (,如果 PC0006 是 VM) 或 PC0006 BIOS 中:

  1. 记下 PC0006 的 MAC 地址。 (如果 PC0006 是虚拟机,你可以在虚拟机设置中看到 MAC 地址)。在我们的示例中,PC0006 MAC 地址为 00:15:5D:0A:6A:96。 尚未尝试 PXE 启动 PC0006。

CM01 中

  1. 使用 Configuration Manager 控制台时,在“资产和符合性”工作区中,右键单击“设备”,然后选择“导入计算机信息”。

  2. “选择源” 页上,选择“ 导入单台计算机 ”,然后选择“ 下一步”。

  3. 在“ 单台计算机 ”页上,使用以下设置,然后选择“ 下一步”:

    • 计算机名称:PC0006
    • MAC 地址: <记下的 mac 地址>
    • 源计算机:PC0004

    创建计算机关联。

    创建 PC0004 和 PC0006 之间的计算机管理。

  4. “用户帐户” 页上,选择“ 捕获并还原所有用户帐户 ”,然后选择“ 下一步”。

  5. “数据预览 ”页上,选择“ 下一步”。

  6. “选择其他集合”页上,选择“添加”,然后选择“安装Windows 10 企业版 x64 集合”。 现在,选中刚添加的“安装Windows 10 企业版 x64 集合”旁边的复选框,然后选择“下一步”。

  7. “摘要 ”页上,选择“ 下一步”,然后选择“ 关闭”。

  8. 选择“ 用户状态迁移 ”节点,并在右侧窗格中查看计算机关联。

  9. 右键单击PC0004/PC0006关联,然后选择查看恢复信息。 已分配恢复密钥,但用户状态存储位置尚未分配。

  10. 查看 Install Windows 10 企业版 x64 集合。 在集合中看到 PC0006 计算机之前,请勿继续操作。 可能需要更新成员身份并再次刷新集合。

创建设备集合并添加 PC0004 计算机

CM01 中

  1. 使用 Configuration Manager 控制台时,在“资产和符合性”工作区中,右键单击“设备集合”,然后选择“创建设备集合”。 使用以下设置:

    • 常规
      • 名称:USMT 备份(替换)
      • 有限集合:所有系统
    • 成员规则:
      • 添加规则:直接规则
        • 资源类:系统资源
        • 属性名称:名称
        • 值:PC0004
        • 选择“资源”:
          • 选择 PC0004

    对剩余的向导页使用默认设置,然后选择“ 关闭”。

  2. 查看 USMT 备份 (替换) 集合。 在集合中看到 PC0004 计算机之前,请勿继续操作。

创建新部署

CM01 中

使用Configuration Manager控制台,在“软件库”工作区中展开“操作系统”,选择“任务序列”,右键单击“替换任务序列”,然后选择“部署”。 使用以下设置:

  • 常规
    • 集合:USMT 备份(替换)
  • 部署设置
    • 目的:可用
    • 可用于以下项:仅限 Configuration Manager 客户端
  • 计划
    • <默认>
  • 用户体验
    • <默认>
  • 警报
    • <默认>
  • 分发点
    • <默认>

验证备份

本部分假定你有一台名为 PC0004 的计算机,其中安装了 Configuration Manager 客户端。

PC0004 上

  1. 如果尚未启动,请启动 PC0004 计算机并打开Configuration Manager控制面板 (control.exe smscfgrc) 。

  2. 在“ 操作 ”选项卡上,选择“ 计算机策略检索 & 评估周期”,选择“ 立即运行”,然后在出现的弹出对话框中选择“ 确定 ”。

    注意

    你还可以在 Configuration Manager 控制台中使用“客户端通知”选项,如使用 Configuration Manager 将 Windows 7 SP1 客户端刷新至 Windows 10 中所示。

  3. 打开软件中心,选择“ 替换任务序列” 部署,然后选择“ 安装”。

  4. 再次单击“ 安装 ”,确认要升级此计算机上的操作系统。

  5. 允许完成替换任务序列。 PC0004 计算机将收集用户数据,启动到 Windows PE 并收集更多数据,然后启动回完整的操作系统。 整个过程只需几分钟。

任务序列示例。

捕获用户状态

CM01 中

  1. 打开状态迁移点存储文件夹 (例如:D:\Migdata) 并验证是否已创建包含 USMT 备份的子文件夹。

  2. 使用Configuration Manager控制台,在“资产和符合性”工作区中选择“用户状态迁移”节点,右键单击“PC0004/PC0006 关联”,然后选择“查看恢复信息”。 对象现在还具有用户状态存储位置。

    注意

    可能需要几分钟的时间填充用户状态存储位置。

部署新计算机

PC0006 上:

  1. 启动 PC0006 虚拟机 (或物理计算机) ,按 F12 在出现提示时预启动执行环境 (PXE) 启动。 允许启动到 Windows 预安装环境 (Windows PE),然后使用以下设置完成部署向导:

    • 密码:pass@word1
    • 选择要在此计算机上执行的任务序列:Windows 10 企业版 x64 RTM
  2. 安装程序现在启动并执行以下步骤:

    • 安装 Windows 10 操作系统
    • 安装 Configuration Manager 客户端
    • 加入到域
    • 安装应用程序
    • 还原 PC0004 备份

该过程完成后,域中将有一台新的Windows 10计算机,其中已还原用户数据和设置。 请参阅以下示例:

用户数据和设置已还原的示例 1。
用户数据和设置已还原的示例 2。
用户数据和设置已还原的示例 3。
用户数据和设置已还原的示例 4。
用户数据和设置已还原的示例 5。
用户数据和设置已还原的示例 6。
用户数据和设置已还原的示例 7。
用户数据和设置已还原的示例 8。
用户数据和设置已还原的示例 9。

接下来,请参阅使用 Configuration Manager 执行到Windows 10的就地升级