分类:
2008-10-17 13:12:35
每次发布新版本操作系统的时候,希望利用新功能的组织都会开始一个最终导致大面积部署新技术的过程。有助于成功完成此部署的一个关键因素便是用户设置的迁移,具体来说,便是获得现有系统中的所有自定义设置,然后将这些设置恢复到新部署的系统中。本白皮书将重点关注迁移工作的数据收集和恢复过程,尽管部署活动强调的是操作系统的更新换代。在 Microsoft Vista 下,这种部署活动因改进后的 Microsoft User State Migration Tool(用户状态迁移工具,USMT)而得到了改观,该工具有助于迁移过程顺畅且无差错地进行。本文介绍了企业和个人执行迁移工作的方式,以及如何让这些迁移活动获得成功。
根据具体的迁移方案,有两个工具可用于设置迁移:
•PC 到 PC 的迁移使用“PC 迁移助手”(PC Migration Assistant),它是迁移过程的一个图形化界面。该工具支持个人迁移——即在非企业环境下执行的迁移,或者是由每个用户执行的企业迁移。
•远程迁移或者那些使用 USMT V3.0 执行的迁移,USMT 是一个命令行界面,可通过脚本来执行迁移过程,提供了一个标准且可复用的企业迁移过程。
本文将对上述两个工具加以介绍,但将重点介绍 USMT,因为默认情况下本工具比图形化工具拥有更加丰富的功能。
不论组织的规模如何,部署工作的成功与否通常取决于其复杂性和多样性是否得到了降低。成功的操作系统部署活动通常依赖于经过测试的部署过程,这些过程可以重复并且具有高度的准确性。这是为什么必须尽可能降低多样性的一个原因——部署过程中的多样性越高,过程失败的可能性就越大。
为了降低复杂性并提高标准化程度,组织应选择一组硬件和软件,并将它们配发给所有用户。这意味着实现一个可作为所有系统安装活动基准的标准化操作环境 (SOE)。SOE 应包括标准的硬件驱动程序、核心操作系统功能、核心生产力应用程序(尤其是在使用批量许可的情况下)以及核心实用工具。此外,它还应遵照组织的企业策略,包含一组标准的功能。使用这样的 SOE 可极大降低部署工作的挑战性。
在迁移规划中,组织和个人均应首先找出要迁移的内容,包括个人用户设置、应用程序和应用程序设置、个人数据文件以及文件夹。找出要迁移的应用程序尤其重要,因为无法获得哪些应用程序将被逐步淘汰的信息。在迁移设置和数据时,最重要概念之一便是:恢复到目标计算机上的信息必须仅包含必需的信息。即便是出于备份目的而导致收集的源数据比要恢复的信息更多,恢复那些目标系统上不会安装的应用程序的数据和设置也会造成冗余现象,并且在新部署的计算机中引入不稳定因素。
如果多个用户共享一个系统,那么设置传输过程的复杂性还会增加。在这种情况下,源计算机包含多个用户的配置文件,每个配置文件都必须得到保护。这是进行有效性验证的另一个机会。配置文件可能已经废弃不用,因为用户不再使用该计算机或者已经离开组织。与此类似,在个人迁移情况中,迁移工作应当仅针对那些会在新系统上重新使用的配置文件。
注意:USMT 和迁移助手之间在几方面存在重大差异。由于其互动式本性,迁移助手必须运行在用户的上下文环境中,必须对系统中的每个用户重复执行某个操作,除非是在管理员的上下文中使用它。USMT 可以批模式运行,并且可捕获系统中的所有配置文件。此外,USMT 可筛选掉那些最近未在系统中登录的用户。USMT 和迁移助手都可将现有用户映射到新帐户(例如,将某个配置文件从工作组移动到域帐户)。
[1]