常用迁移方案
计划为大批计算机进行硬件和/或操作系统升级时,可以使用 用户状态迁移工具 (USMT) 5.0。USMT 可管理最终用户的数字身份的迁移,方法是从源计算机捕获用户的操作系统设置、应用程序设置和个人文件,并在进行升级后将其重新安装在目标计算机上。
一种常见方案是,仅升级操作系统而不升级硬件,这被称为电脑恢复。另一种常见方案称为电脑替换,这种方案替换一个硬件,通常是替换为较新硬件和较新操作系统。
本主题内容
电脑恢复
方案一:使用 Windows PE 和硬链接迁移存储脱机的电脑恢复
方案二:使用压缩迁移存储的电脑恢复
方案三:使用硬链接迁移存储的电脑恢复
方案四:使用 Windows.old 文件夹和硬链接迁移存储的电脑恢复
电脑替换
方案一:使用 Windows PE 和外部迁移存储的脱机迁移
方案二:手动网络迁移
方案三:托管网络迁移
电脑恢复
下图显示电脑恢复迁移,又称为计算机恢复迁移。首先,管理员将用户状态从源计算机迁移到中间存储。安装操作系统后,管理员将用户状态迁回源计算机。
方案一:使用 Windows PE 和硬链接迁移存储脱机的电脑恢复
某公司刚刚拿到资金,用于将会计部门内所有计算机上的操作系统更新到 Windows(R) 8。每位员工将使用同一台计算机,但是需要对每台计算机上的操作系统进行更新。在此应用场景中,将无需网络连接,完全脱机即可处理更新。管理员使用 Windows PE 和硬链接迁移存储将每个用户状态保存到其各自的计算机上。
在每台计算机上,管理员将计算机启动到 Windows PE 并运行 ScanState 命令行工具,并指定 /hardlink /nocompress 命令行选项。ScanState 将用户状态保存到每台计算机上的硬链接迁移存储,并通过最大程度减少网络通信和迁移故障来提高硬盘驱动器上可用空间非常有限的计算机的性能。
管理员在每台计算机上安装公司的标准操作环境 (SOE),其中包括 Windows 8 及其他公司应用程序。
管理员在每台计算机上运行 LoadState 命令行工具。LoadState 将每个用户状态还原回每台计算机。
方案二:使用压缩迁移存储的电脑恢复
某公司刚刚拿到资金,用于将其所有计算机上的操作系统更新到 Windows 8。每位员工将使用同一台计算机,但是需要对每台计算机上的操作系统进行更新。在此应用场景中,管理员使用压缩迁移存储将用户状态保存到服务器上。
管理员在每台计算机上运行 ScanState 命令行工具。ScanState 将每个用户状态保存到服务器上。
管理员在每台计算机上安装公司的标准操作环境,其中包括 Windows 8 及其他公司应用程序。
管理员在每台计算机上运行 LoadState 命令行工具,LoadState 将每个用户状态还原回源计算机。
方案三:使用硬链接迁移存储的电脑恢复
某公司刚刚拿到资金,用于将其所有计算机上的操作系统更新到 Windows 8。每位员工将使用同一台计算机,但是需要对每台计算机上的操作系统进行更新。在此应用场景中,管理员使用硬链接迁移存储将每个用户状态保存到其各自的计算机上。
管理员在每台计算机上都运行 ScanState 命令行工具,并指定 /hardlink /nocompress 命令行选项。ScanState 将用户状态保存到每台计算机上的硬链接迁移存储,并通过最大程度减少网络通信和迁移故障来提高硬盘驱动器上可用空间非常有限的计算机的性能。
管理员在每台计算机上安装公司的标准操作环境,其中包括 Windows 8 及其他公司应用程序。
管理员在每台计算机上运行 LoadState 命令行工具。LoadState 将每个用户状态还原回每台计算机。
方案四:使用 Windows.old 文件夹和硬链接迁移存储的电脑恢复
某公司刚刚拿到资金,用于将其所有计算机上的操作系统更新到 Windows 8。每位员工将使用同一台计算机,但是需要对每台计算机上的操作系统进行更新。在此应用场景中,管理员使用 Windows.old 和硬链接迁移存储将每个用户状态保存到其各自的计算机上。
管理员在每台计算机上从头安装 Windows 8,确保通过以下方法创建 Windows.old 目录:在不对硬盘进行格式化或重新分区的情况下选择包含先前版本的 Windows 的分区安装 Windows 8。
管理员在每台计算机上安装公司的标准操作环境,其中包括公司应用程序。
管理员在每台计算机上依次运行 ScanState 和 LoadState 命令行工具,同时指定 /hardlink /nocompress 命令行选项。
电脑替换
下图显示电脑替换迁移。首先,管理员将用户状态从源计算机迁移到中间存储。在目标计算机上安装操作系统后,管理员将用户状态从存储迁移到目标计算机。
方案一:使用 Windows PE 和外部迁移存储的脱机迁移
某公司要将 20 台新计算机分配给会计部门的用户。这些用户每人拥有一台包含其文件和设置的计算机:源计算机。在此方案中,将无需网络连接,完全脱机即可处理迁移。
在每台源计算机上,管理员将计算机引导到 Windows PE,并通过运行 ScanState 将用户状态收集到服务器或外部硬盘上。
管理员在每台新计算机上安装公司的标准操作环境,其中包括 Windows 8 及其他公司应用程序。
在每台新计算机上,管理员运行 LoadState 工具,将每个用户状态从迁移存储还原到新计算机上。
方案二:手动网络迁移
某公司拿到供经理使用的 50 台新的便携式计算机,需要将 50 台旧的便携式计算机再分配给新员工。在此方案中,管理员在每台计算机上从 cmd 提示符运行 ScanState 工具,收集用户状态并保存到压缩迁移存储中的服务器上。
管理员在经理的每台旧便携式计算机上运行 ScanState 工具,并将每个用户状态保存到服务器上。
管理员在新便携式计算机上安装公司的标准操作环境,其中包括 Windows 8 及其他公司应用程序。
管理员在新便携式计算机上运行 LoadState 工具,将经理们的用户状态迁移到适当的计算机上。现在,新便携式计算机已准备完毕,可供经理们使用。
管理员在旧便携式计算机上安装公司的标准操作环境,其中包括 Windows 8、Microsoft Office 及其他公司应用程序。现在,旧计算机已准备完毕,可供新员工使用。
方案三:托管网络迁移
某公司要将 20 台新计算机分配给会计部门的用户。这些用户每人拥有一台包含其文件和设置的计算机:源计算机。管理员使用诸如登录脚本、批处理文件的管理技术在每台源计算机上运行 ScanState,ScanState 从每台源计算机收集用户状态,然后将其保存到压缩迁移存储中的服务器上。
在每台源计算机上,管理员使用 Microsoft System Center Configuration Manager (SCCM)、Microsoft 部署工具包 (MDT)、登录脚本、批处理文件或非 Microsoft 管理技术运行 ScanState 工具。ScanState 从每台源计算机收集用户状态,然后将其保存到服务器上。
管理员在每台新计算机上安装公司的标准操作环境,其中包括 Windows 8 及其他公司应用程序。
管理员使用 System Center Configuration Manager、登录脚本、批处理文件或非 Microsoft 管理技术,在每台新计算机上运行 LoadState 工具。LoadState 将用户状态从迁移存储迁移到新计算机。