使用Mirage将Windows XP升级到Windows 7

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

如今微软已经不支持Windows XP了,所以需要将XP升级到Windows 7了。一般情况下,从Windows XP升级到Windows 会面临如下问题:

1. 数据丢失:无论是终端用户自己进行升级还是IT的管理员来做这件事情,丢失数据的风险总是存在的。

2. 终端长时间不可用:在使用诸如微软的SCCM之类的工具进行升级时,终端会有很长处于不可用状态,这对很多用户来说是不可忍受的。

3. 应用程序的部署:在Windows XP上跑的应用程序不能直接被迁移到Windows 7.

4. 迁移到虚拟机:如今是云的时代,很多公司都在从实体机想虚拟机的迁移过程中。


VMware Mirage 除了提供分层镜像管理之外,还提供从XPWindows7的迁移,并且有如下好处:

1. 零数据丢失:由于Mirage事先将所有数据都本分到服务器上,所以不存在数据丢失的问题。

2. 最小化的终端不可用时间:一般情况下,在整个迁移过程中,终端只是在最后重启的时候不可用。重启所需要的时间在30分钟以内。

3. 应用程序的部署:Mirage使用应用层来将需要的应用程序在迁移过程中发布到终端。

4. 迁移到虚拟机:对于Mirage来说,虚拟机也实体机是一样的,从实体机到虚拟机的迁移非常简单。

本文包括以下几个部分:

迁移前的准备工作

迁移的过程

迁移中可能会遇到的问题已经解决方法

准备工作

在迁移之前需要做如下的准备工作:

1. 导入USMT

详细步骤:Mirage管理控制台导入USMT

2. 抓取应用层

在抓取应用层之前,需要准备一台干净的Windows 7系统作为终端。在上面安装Mirage客户端,连接到Mirage服务器。注意,不要集中管理这台终端,要让它处于挂起状态。接下来可以Mirage管理控制台上抓取应用层

3. 抓取基础层

如果你的Mirage环境是4.x或以前的版本,在抓取供Windows 7迁移的基础层之前需要配置工作。即在创建了reference CVDreference机器上,右键单击处于任务栏右边的Mirage客户端图标,选择工具 > Windows 7 Image Setup。完成之后再从Mirage管理控制台抓取基础层。如果向导给出警告说Windows 7 Image Setup,刷新即可。

完成以上三步之后就可以正式的开始将XP迁移到Windows 7了。

迁移过程

迁移方式有两种,一种是本地迁移,也就是在原来的硬件设备上,直接将XP迁移到Windows 7。这个迁移过程中用户需要选择基础层,另外可以选择应用层。这种情况下,原来的XP系统下C:\Windows目录的内容会被保存到C:\Windows.old这个目录下面,用户数据会被迁移到新的Windows 7系统中相应的目录下面。用户在迁移结束后会被要求重启,重启直接进入新的Windows7系统,该系统已经被安装好了迁移过程中所选的应用层的应用。详细步骤:XPWindows 7的本地迁移

另外一种迁移是异地迁移,也就是将原来XP上的用户数据迁移到另外一台Windows 7终端上。对于这种迁移,需要实现准备好一台安装了Mirage客户端但是没有被集中管理的Windows 7终端,虚拟机和实体机都可以。在整个迁移过程中,原来的XP系统完全不受影响。迁移结束后需要重启那台新的Windows 7终端。重启之后那台新的Windows 7终端就拥有了XP系统的用户数据。详细步骤请参考XPWindows 7的异地迁移

迁移中可能会遇到的问题以及解决方法

问题1结束本地迁移向导之后迁移不开始

分析:可能的原因是原来的XP终端没有足够的空间来存放迁移过程中下载的基础层和应用层数据。这种情况下终端会有如下图所示的提示:

wKiom1PKC9nQeJqYAACwm6NbJm8854.jpg

另外也可以从终端的日志里查找原因。日志文件的位置:C:\ProgramFiles\Wanova\Mirage Service\Logs。检查tray日志里面有没有如下图所示的信息:

wKioL1PKDUGxVXqNAAbk7DOGzao602.jpg

检查desktop_major日志里有没有如下图所示的信息:

wKioL1PKDXGh5s3XAAZX5eA4qSM520.jpg

解决方法:取消本次升级,扩大终端系统盘的容量在重新升级。

问题2新的Windows 7系统网络连接失败

在本地迁移重启之后,新的Windows 7系统的网络连接失败,如下图所示:

wKioL1PKDZmAiRpmAABqHDPaSgw388.jpg

 

分析:这个问题可能会发生在将对虚拟机上的XP迁移到Windows7的过程中。因为XP虚拟机的网络适配器和Windows7的不一样,所以重启之后原来的网络适配器变得不可用了。

解决方法:

1.     关闭终端机器。

2.     删除该机器的原来的网络适配器,然后添加一块E1000新网络适配器。

3.     启动终端机器。

关于XPWindows 7的迁移这次就介绍到这里,后续博客会结束更多的Mirage功能。

 

关于作者:

吴金荣,VMware EUC 解决方案工程师。

 




本文转自 桌面虚拟化 51CTO博客,原文链接:http://blog.51cto.com/vmwareeuc/1440213
相关文章
|
29天前
|
安全 搜索推荐 Windows
如何修复Windows 10升级错误0xa0000400
通过上述方法,即使面对棘手的错误0xa0000400,也能逐步定位问题并采取相应措施,让Windows 10升级之旅回归正轨。
84 1
|
2月前
|
网络协议 API Windows
MASM32编程调用 API函数RtlIpv6AddressToString,windows 10 容易,Windows 7 折腾
MASM32编程调用 API函数RtlIpv6AddressToString,windows 10 容易,Windows 7 折腾
|
1月前
|
Windows
安装Windows XP系统
安装Windows XP系统
|
2月前
|
安全 Windows
怎样利用 Windows XP实现网络统一关机
怎样利用 Windows XP实现网络统一关机
怎样利用 Windows XP实现网络统一关机
|
2月前
|
Windows
在Windows xp中即时创建系统还原点的秘技
在Windows xp中即时创建系统还原点的秘技
|
2月前
|
Windows
【收藏】每个Windows XP版本的缩写
【收藏】每个Windows XP版本的缩写
|
2月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
|
3月前
|
网络安全 Apache Windows
网站⭐Windows下,将xampp升级为https
网站⭐Windows下,将xampp升级为https
|
5天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
10天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
37 3
下一篇
无影云桌面