在 Configuration Manager 中管理用户状态

适用于: Configuration Manager(current branch)

在 OS 部署方案中,可以使用Configuration Manager任务序列来捕获和还原用户状态数据,其中需要保留当前 OS 的用户状态。 例如:

  • 要从一台计算机捕获用户状态以在另一台计算机上还原用户的部署。

  • 更新要在同一台计算机上捕获和还原用户状态的部署。

Configuration Manager使用用户状态迁移工具 (USMT) 10.0 管理操作系统安装完成后用户状态数据从源计算机到目标计算机的迁移。 有关 USMT 10.0 的常见迁移方案的详细信息,请参阅 常见迁移方案

捕获用户状态数据

捕获用户状态时,可以将用户状态数据存储在目标计算机或状态迁移点上。 若要将用户状态存储在状态迁移点上,请先配置站点系统服务器来托管角色。 若要在目标计算机上存储用户状态,请将任务序列配置为使用链接在本地存储数据。

注意

Windows 用于在本地存储用户状态的链接称为 硬链接。 硬链接迁移存储是 USMT 10.0 的一项功能。 它会扫描计算机中的用户文件和设置,然后创建指向这些文件的硬链接目录。 然后,在任务序列部署新 OS 后,USMT 使用硬链接还原用户数据。

重要

不能同时使用状态迁移点和使用硬链接来存储用户状态数据。

当 USMT 捕获用户状态时,它可以通过以下方式之一存储信息:

  • 将数据远程存储在状态迁移点上。 捕获用户状态任务序列步骤将数据发送到服务器。 任务序列部署 OS 后, “还原用户状态” 步骤将从服务器下载数据,并在目标计算机上还原用户状态。

  • 将数据存储在本地特定位置。 在此方案中, “捕获用户状态” 步骤将用户数据复制到目标计算机上的特定位置。 任务序列部署 OS 后, “还原用户状态” 步骤将从该本地位置获取用户数据。

  • 使用硬链接。 在这种情况下,任务序列删除旧 OS 时,用户状态数据将保留在驱动器上。 任务序列部署 OS 后, “还原用户状态” 步骤使用硬链接将用户状态数据还原到其原始位置。

在状态迁移点上存储用户状态数据

若要将用户状态数据存储在状态迁移点上,请使用以下步骤:

  1. 配置 状态迁移点 以存储用户状态数据。

  2. 在源 计算机 和目标计算机之间创建计算机关联。 在捕获源计算机上的用户状态之前创建此关联。

  3. 创建任务序列以捕获和还原用户状态。 具体而言,添加以下任务序列步骤,以从计算机捕获用户数据,将用户日期存储在状态迁移点上,并将用户数据还原到计算机:

    • 请求状态存储:从计算机捕获状态或将状态还原到计算机时请求访问状态迁移点。

    • 捕获用户状态:运行 USMT 以捕获用户状态数据并将其存储在状态迁移点上。

    • 还原用户状态:运行 USMT 将数据从状态迁移点还原到目标计算机。

    • 发布状态存储:通知状态迁移点捕获或还原操作已完成。

在本地存储用户数据

若要在本地存储用户状态数据, 请创建一个任务序列来捕获和还原用户状态。 具体而言,请添加以下任务序列步骤,以从计算机捕获用户数据并将其还原:

  • 捕获用户状态:运行 USMT 以捕获用户状态并将其存储到本地文件夹,无论是否使用硬链接。

  • 还原用户状态:运行 USMT 将数据从本地存储还原到目标计算机。

    注意

    在任务序列删除旧 OS 后,硬链接引用的用户状态数据将保留在计算机上。

状态迁移点

状态迁移点存储用户状态数据。 任务序列从一台计算机捕获它,然后在另一台计算机上还原它。 在同一台计算机上捕获 OS 部署的用户设置时,可以使用硬链接将数据存储在同一台计算机上,也可以使用状态迁移点。 对于某些部署,创建状态存储时,Configuration Manager会自动在状态存储和目标计算机之间创建关联。

有关状态迁移点及其配置步骤的详细信息,请参阅 状态迁移点

计算机关联

在新硬件上安装 OS 并从另一台计算机还原用户数据设置时,将使用计算机关联。 关联定义源计算机和目标计算机之间的关系。 源计算机是Configuration Manager管理的现有计算机。 它具有原始用户状态。 目标计算机是具有新 OS 的新计算机。 将用户状态还原到目标计算机。

注意

不支持在Configuration Manager父站点中的计算机与子站点中的计算机之间创建计算机关联。 计算机关联特定于站点,不会复制。

创建计算机关联

  1. 在Configuration Manager控制台中,转到“资产和符合性”工作区,然后选择“用户状态迁移”节点。

  2. 在“ 主页 ”选项卡上的“ 创建 ”组中,选择“ 创建计算机关联”。

  3. 在“ 计算机关联 ”选项卡上:

    1. 对于 “源计算机”,请选择“ 搜索”。 找到并选择具有用户状态的现有计算机。

    2. 目标计算机重复此过程。 可能需要 导入计算机信息 以预定义设备记录。

  4. 切换到“ 用户帐户 ”选项卡,指定要迁移到目标计算机的用户帐户。 选择以下迁移行为之一:

    • 捕获和还原所有用户帐户:使用此选项创建与同一源计算机的多个关联。

    • 捕获所有用户帐户并还原指定帐户:此选项捕获源计算机中的所有用户帐户,并且仅将指定的帐户还原到目标计算机。 还可以使用此设置创建与同一源计算机的多个关联。

    • 捕获和还原指定的用户帐户:此选项仅捕获和还原指定的帐户。 选择此选项时,无法创建与同一源计算机的多个关联。 此值是默认选项。

    选择新按钮 (金星号) 以从 Active Directory 添加用户帐户。

部署失败时

如果 OS 部署失败,请使用 USMT 10.0 LoadState 工具手动获取任务序列捕获的用户状态数据。 对于存储在状态迁移点上或在计算机上本地保存的数据,请使用此过程。 有关命令行选项的详细信息,请参阅 LoadState 语法

后续步骤

状态迁移点

创建任务序列以捕获和还原用户状态