电脑技术学习

Windows Vista中用Easy Transfer实现数据迁移

dn001
 导读:虽然每个新操作系统的推出总是让人感到欣喜,然而旧系统的数据迁移却是一件让人郁闷的事情——不是新系统被搞的很乱,就是有些重要的数据,像收藏夹之类东西被漏掉了。然而,到了Windows Vista时代,你再也不用为这些事情而苦恼了——因为我们有了Windows Easy Transfer

  说起系统升级,恐怕每个IT Pro在新操作系统即将上线之际心里总会咯噔一下——麻烦来了。虽然每个新操作系统的推出总是让人感到欣喜,然而旧系统的数据迁移却总是一件让人郁闷的事情——不是新系统被搞的很乱,就是有些重要的数据,像收藏夹之类东西被漏掉了。如今,距离Vista的正式发布已经越来越近了,为了平滑地迁移到新的操作系统,微软在新的操作系统中提供的Windows轻松转送(也就是Windows Easy Transfer)工具能够帮助用户轻松的把旧系统上的个人数据转移到新的系统中。无论是通过移动硬盘还是办公室网络,你都可以根据要求选择适合自己的传送方式。今天,我们就来实地感受一下这个诱人的新特性,看看它的实际使用情况。需要注意的就是,由于本次测试基于Windows Vista Pre-RC1 Ultimate版本,所以可能会和最终发布版本有所差别。

  不同时代的选择

  在Windows XP时代,当我们需要把用户数据从以前的操作系统迁移到Windows XP系统的时候,虽然也可以使用微软提供的命令行工具USMT进行数据迁移,但是对于一开始就接触Windows的大部分用户来说,使用命令行本身就是一个极大的挑战,更不用说去使用它迁移数据了。于是,要么大家只是简单地备份一下最重要的文件,例如办公文档之类。要么,就只有请有经验的IT Pro来帮忙了。当准备迁移到新的Vista操作系统的时候,你还可以继续使用新版本的USMT(3.0)工具传送用户状态数据到系统中,但是这种基于命令行的方式更适合有经验的管理员,以及进行大范围的系统迁移时很有用。对于一般的办公环镜和家庭使用来说,使用基于图形界面,操作更加简单的Windows轻松传送则是你的不二之选。

  Windows轻松传送主要用于把Windows 2000、Windows XP和Windows Vista电脑上的数据传递到其它基于Windows Vista的电脑上。正如图1中所看到的,你可以通过Windows轻松传送自动传输用户的各种重要数据。虽然它不支持将数据迁移到Windows Starter Edition 2007,但是Windows Starter用户可以得到手动迁移的指导。尽管微软没有明确表示Windows轻松传送是否支持Windows 2003到Windows Vista的传送,但在Pre-RC1版本的测试中我还是尝试了一下把Windows 2003中的数据传送到Vista系统中,也成功的完成了(但在正式版中已经不再支持把Win2003中的数据迁移到Vista中了)。

Vista中用Easy Transfer实现数据迁移1

图1:Windows轻松传送界面

  传送方式的选择

  Vista中的Windows轻松传送工具提供了一个简单的向导帮助你转移老机器上的各种数据到新系统中。你可以通过使用USB连线和网络进行实时的数据传送,也可以把传送数据刻录到CD/DVD,或是放到移动硬盘上,然后在新系统中把这些信息导入,这是非实时的数据传送方式。今天,我们主要以第二种方式为例,尝试把一台Windows XP系统中的数据传送到一台新的Vista机器中。在这里,我们假设你的Windows Vista机器已经装好。并且要把旧机器的数据通过网络传送到新的Vista机器上。

  非实时的数据传送

  当你把Windows Vista光盘放入驱动器时,自动运行的“安装Windows”对话框中会有“从另一台计算机传送文件和设置”的链接,点击此连接即可运行Windows轻松传送。实际上,该软件存放在光盘的“X:supportmigwiz”文件夹下,你可以直接把这个文件夹复制出来便于下次使用。如果你手边没有Vista光盘,也可以在新的Vista机器上运行Windows轻松传送向导,然后依次运行下列步骤:

  1. 在欢迎页面点击“下一步”。

  2. 选择启动新的传输。

  3. 选择这是我的新计算机。

  4. 选择否,我没有Windows轻松传送USB电缆。

  5. 选择否,我需要现在安装,会显示如图2所示的界面。

  正如在图2中所看到的,你可以选择把软件放到一个共享文件夹,或是可移动的介质中,如移动硬盘或是空白CD光盘。然后,就可以在旧机器上运行这个工具了。

Vista中用Easy Transfer实现数据迁移2

图2:选择Windows轻松传送软件存放介质

  在得到了Windows轻松传送软件之后,在旧机器上直接从它的文件夹下运行migsetup.exe。然后按照下列步骤准备迁移数据:

  1. 在欢迎页面点击“下一步”。

  2. 选择使用CD、DVD或其它的可移动介质。

  3. 选择使用外接硬盘或网络位置。如果你有刻录机或是USB闪存,也可以从这两个选项中选择。

  4. 点击浏览,选择一个存储的位置,并在下方的密码和确认输入框中输入一个自定义的密码以便在新机器上接收旧机器的传送数据时使用。在缺省情况下,要传送的信息会被放到一个名为savedata.mig的文件中。

  5. 在接下来的“你希望将什么传送到新计算机上?”屏幕中,你可以选择把所有用户的账户、文件和设置进行传送,也可以选择只传送当前用户的数据,或是自定义要传送的内容,在这里,我们选择自定义。

  6. 正如图3中所看到的,如果你是当前计算机的管理员,那么可以选择所有用户的状态数据。如果你还想传送指定的驱动器和文件夹,或是把某些文件夹屏敝掉,可以利用树状列表下方的四个选项进行自定义配置。在选择了要传送的数据以后,可以稍微等待一下,看看界面右下方估计出的传送大小是否满足要求。在完成了上述设置以后,点击“下一步”。

  7. 接下来,Windows转松传输将会把文件和设置复制到你所选择的介质中,并会在界面上显示当前进度。完成后关闭即可结束旧机器上的工作。

  成功完成了上述步骤以后,在旧机器上工作就宣告结束了。接下来,我们将在新机器上继续我们的轻松传送。需要注意的是,如果你的硬盘空间足够,那么最好先把传输数据放到本地硬盘的一个文件夹下,这样速度会快一些,并可以减少不必要的麻烦,然后再把savedata.mig文件复制到移动硬盘或网络共享中。

Vista中用Easy Transfer实现数据迁移3

图3:选择要传送的用户账户、文件和设置

  在新的Vista机器上,你需要执行以下操作

  1. 在资源管理器中浏览网络共享,找到生成的savedata.mig文件,双击执行后将自动进入Windows轻松传输向导。然后,在密码框中输入先前设置的口令,点击“下一步”。虽然你可以先执行轻松传送向导然后根据提示手动选择传输文件的路径,但是这种方法更简便一些。

  2. 在“输入新用户名或单击列表中的名称”屏幕中,如图4所示,如果你想把用户数据传递到尚未创建的新账户中,可以在新机器上的用户账户中输入一个新的用户名,这时虽然原有的账户密码不会传送到新计算机中,但在第一次登录时会提示你创建该账户的密码。另外,你也可以从新机器上的用户账户下拉列表中选择当前机器中已有的用户,把原来账户的数据直接迁移过来。在这里我选择了机器上已有的账户jxm,然后点击“下一步”。

  3. 在“复查选中的文件和设置”屏幕中,你可以再次检查一下要传送的文件和设置,没什么问题的话,就可以点击“传送”了。

  4. 现在泡杯清苶,等待传输结束吧。当前屏幕上会有进度提示告诉你正在传送的文件以及整体进度。当传送完成后,你会在“传送完成”屏幕中看到转移摘要信息。点击显示已传输的全部内容链接可以看到如图5所示的详细报表,你可以把报表打印输出,或是保存到HTML格式的文件。

Vista中用Easy Transfer实现数据迁移4

图4:创建用户账号对应关系

Vista中用Easy Transfer实现数据迁移5

图5:Windows 轻松传送报告

  实时传送数据的测试

  上述的传送方式适合于你要在同一台计算机上安装新的操作系统,或是打算保留一份迁移数据时非常有用。然而,如果你在另外一台计算机上安装了Vista并想把当前系统中的个人数据同步传送到新的机器上时,可以考虑使用USB连线或是通过网络实时传送,步骤如下:

  1. 在老的系统中启动Windows轻松传送程序。

  2. 在“选择将文件和设置传送到新计算机的方法”屏幕中选择使用网络连接直接传送。

  3. 选择“使用网络连接”如果你的机器上运行有防火墙,会有窗口提示你是否允许Windows轻松转送自行取消来自防火墙连接,点击“是”。

  4. 为了保护传输过程,Windows轻松传送将会生成一个密钥,点击“否,我需要密钥”。

  5. 记住下屏幕上出现的密钥。

  现在不要进行任何操作,离开老机器,并在新机器上完成以下步骤:

  1. 运行Windows轻松传送程序。

  2. 进行到“您想开始一个新的传送还是继续正在进行的传送”屏幕中,选择继续正在进行的传输。

  3. 选择我要通过网络传送文件和设置。

  4. 和旧机器一样,如果现在你开启了防火墙,Windows轻松传送会弹出对话框提示你允许它取消防火墙的阻拦,毫无疑问,我们点击“是”。

  5. 在接下来的“键入Windows轻松传送密钥”中,输入刚才抄下的密码,点击“下一步”。

  6. 然后会有连接到网络的进度提示,一旦Vista侦测到网络中的旧系统已经就绪,就会出现“您的计算机现在已连接”屏幕,而与此同时,老机器上会出现“您想将什么传送到新计算机上?”屏幕。你需要返回老机器上继续完成余下的步骤,由于接下来的过程和前面很相似,我们也就不再一一赘述了。

  关于传送的数据

  我在测试过程中发现,用户个人配置文件中的相关设置都可以比较完美的传送到新的系统中,包括Office 设置,收藏夹和桌面工具栏中的快速启动快捷方式等。但是对于那些在Program Files下面存放有数据的第三方的应用程序,虽然有一部分文件也会传送到新系统中,然而像QQ的聊天记录之类的数据文件并没有自动包含在内,你还需要手动把这些文件夹加入到传送文件夹中。另外,安装在IE中的证书也无法传送到新系统中。希望在正式版到来时在这方面会有所改善。

  其它用途

  除了在更新升级机器时,你可以利用Windows轻松传送把老机器中的用户数据传送到新机器中以外,在重新安装系统时你同样也可以利用这个软件保存你的设置,并传送到新系统中。比如,在测试Vista时,由于版本更新的很快,我不得不频繁的重新安装系统,为了更快的移植原来系统中的配置,我就使用Window轻松传送把当前系统的个人信息转存到传输文件中,然后在新系统装好后,再使用Windows轻松传送将其导入就可以了。同样的道理,将来用户也可以使用Windows轻松传送作为重装操作系统的快速信息备份与恢复工具,从而避免重装系统所带来的数据丢失。

  建议

  越来越多的新特性展现出微软在新操作系统中软件易用性方面所做出的努力,尽管我们也可以把Windows轻松传输看作是微软为了吸引用户迁移到Windows Vista平台又一个策略。但是毫无疑问,这个好用的工具将会对个人以及小型办公环境下PC到PC的数据迁移和系统维护起到莫大的帮助。对Windows IT Pro们来说,他们也会从这个工具中解脱某些工作上的麻烦。如果是大型环境中Windows Vista迁移与部署,管理员们还可以使用即将到来的USMT 3.0(用户状态迁移工具)进行基于服务器的用户数据迁移。

标签: