讨论话题:旧系统如何迁移到虚拟化?

我们是钢铁行业,在生产环境中有很多陈旧而昂贵的工业控制系统,大多系统被绑架与国外的工控厂家中,我接触到的一个例子就是,霍尼韦尔系统,装在一台老旧的DELL服务上。据称霍尼韦尔的专家过来调试这东西在全部顺利的情况下大约需要3天,系统运行到现在,已经有10年以上了。想要购买新设备来重新搭建,厂商报的价格6位数以上,还不包括工程师出门开始计算的费用。在这种情况下,我们开始尝试对系统进行虚拟化,我们现有的虚拟化平台是VMWARE。采用vmware p2v对老系统进行转化。尝试过两台终端进行转化,其中一台成功了。另外一台由于系统太老。在p2V的转换中代理服务无法顺利的安装到目标物理机中而导致失败。

虽然这种尝试并不顺利,但至少算是一种折中的解决办法。可以通过对陈旧系统的虚拟化迁移来解决老系统与新硬件之间的兼容问题。对于vmware平台我们主要采用过一下两种方式进行虚拟化迁移。

  1. p2v

优点:通过网络,在线对旧系统进行虚拟化迁移,不需要中断业务,
缺点:需要在目标机中安装代理插件,需要网络健康,目标机共享可以访问,有管理员权限,目标机需要健康,有时候一些无法服务无法启动,一些策略被修改而导致代理插件无法顺利安装。

2通过对原有GHOST备份的虚拟化转换生成新的虚拟化系统。

以下是具体的方法
用ghost直接将gho转成vmdk
将ghost32, gho文件放到同一目录, cmd里进入对应目录,输入以下命令
ghost32 -clone,mode=restore,src=example.gho,dst=example.vmdk -batch -sure
example替换为对应文件名,很快就转好了。vm不能直接打开转好的vmdk文件,于是我们创建虚拟空白硬盘,建好后编辑,移除自带的硬盘,添加一个硬盘,注意要选择已存在硬盘,然后选择vmdk的路径,保存就可以开机了。

另:将vmdk文件转为gho
命令如下:
ghost32 -clone,mode=create,src=example.vmdk,dst=example.gho -batch -sure

反复操作你会发现vmdk转出来的gho文件会偏大。

优点:通过转换提前备份好的GHO文件,成功率高,转换过程稳定,不依赖网络。
缺点:需要停机进行系统GHOST备份,有些服务器RAID卡,GHOST无法识别导致无法备份。

大家都在采用那些虚拟化的平台来应对老旧的系统呢。如何进行旧系统的虚拟化呢。
一起来分享一下吧

参与38

12同行回答

jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信
一般是起新的机器,将老的迁移过来。在将老的做虚拟化,跑其他不关键的业务,或者老的转测试或者报废。老的还要转虚拟化用,问题太多。老的还是物理机跑吧。显示全部

一般是起新的机器,将老的迁移过来。在将老的做虚拟化,跑其他不关键的业务,或者老的转测试或者报废。老的还要转虚拟化用,问题太多。老的还是物理机跑吧。

收起
银行 · 2017-06-17
798683133yj798683133yj  系统架构师 , 政务云某公司
虚拟化软件比较多,我觉得找一款适合你的业务和你比较喜欢操作的虚拟化软件就行。以前用vmware比较多,后来又用Powervm,觉得技术都有利弊,适合自己企业和业务需要就行。显示全部

虚拟化软件比较多,我觉得找一款适合你的业务和你比较喜欢操作的虚拟化软件就行。以前用vmware比较多,后来又用Powervm,觉得技术都有利弊,适合自己企业和业务需要就行。

收起
金融其它 · 2017-06-16
浏览2744
AcdanteAcdante  技术总监 , SHFY
1、旧系统迁移至虚拟化平台,看题主所说,应该不出意外是windows系统,且多为老系统,老应用。windows/Linux系统,使用VMware自带的P2V工具converter基本可以顺利完成。部分无法转换的,可以如 题主所言,进行操作系统级别的镜像备份转换,也是一个办法。2、很多时候,可以考虑借此机会,进...显示全部

1、旧系统迁移至虚拟化平台,看题主所说,应该不出意外是windows系统,且多为老系统,老应用。
windows/Linux系统,使用VMware自带的P2V工具converter基本可以顺利完成。
部分无法转换的,可以如 题主所言,进行操作系统级别的镜像备份转换,也是一个办法。
2、很多时候,可以考虑借此机会,进行系统升级,而不是一昧地被软件商或者应用商牵着走,毕竟是一个你不往前走,就会被时代洪流所抛弃地时代。旧系统,10年不换,也是依靠其稳定性才得以生存,但是,上了虚拟化后,会有其他的问题浮现,应用兼容,版本漏洞,系统更新,所以,针对一定年限的应用系统,可以适当地提出一些自己地要求,或者进行更新换代。

收起
互联网服务 · 2017-06-15
浏览3892
manganese_zhmanganese_zh  系统工程师 , 内蒙古包头
我们单位上一套核心架构中大量使用前置服务器,像HP DL380G5、IBM X345等,安装Win2003系统,上面安装核心应用系统的客户端及其它组件。在平时维护过程中存在很多问题,后来准备迁移到虚拟平台上。最先接触的也是vmware.开始从测试环境入手,通过VMware vCenter Converter进行P2V,...显示全部

我们单位上一套核心架构中大量使用前置服务器,像HP DL380G5、IBM X345等,安装Win2003系统,上面安装核心应用系统的客户端及其它组件。在平时维护过程中存在很多问题,后来准备迁移到虚拟平台上。最先接触的也是vmware.开始从测试环境入手,通过VMware vCenter Converter进行P2V,积累了一定的经验,然后在生产环境上P2V就顺利多了。再后来其它外围类的系统也迁移到虚拟平台,还有新上的一些系统直接就部署在虚拟平台上。

收起
银行 · 2017-06-15
浏览3997
hleiohleio  网络工程师 , 安徽广播电视台
我们也一直在考虑设备虚拟化的问题,但是这边依赖专业的音频、视频处理采集卡,这样的专业板卡成本大大高于工作站电脑,可是虚拟化怎么复用这些专业设备,显示全部

我们也一直在考虑设备虚拟化的问题,但是这边依赖专业的音频、视频处理采集卡,这样的专业板卡成本大大高于工作站电脑,可是虚拟化怎么复用这些专业设备,

收起
事业单位 · 2017-06-15
浏览4072
  • 我想这种专业的板卡应该是虚拟化最大的问题了。我们遇到的是加密狗的问题,好在还能解决,但是一些音频,视频的采集卡。虚拟化好像支持的确实不好。
    2017-06-16
  • direct io就可以了
    2017-06-16
青山松青山松  系统运维工程师 , 传媒
可以尝试把新建一个空系统,然后拷文件,少哪个拷哪个,完成后备一份,都成绿色版了显示全部

可以尝试把新建一个空系统,然后拷文件,少哪个拷哪个,完成后备一份,都成绿色版了

收起
媒体出版 · 2017-06-15
浏览3872
陈宇陈宇  系统工程师 , 某银行
买新的重新建设比较好,因为旧系统就算能虚拟化成功,也存在软件版本不够新,有各种安全漏洞的问题。显示全部

买新的重新建设比较好,因为旧系统就算能虚拟化成功,也存在软件版本不够新,有各种安全漏洞的问题。

收起
银行 · 2017-06-15
浏览3885
zwz99999zwz99999  系统工程师 , dcits
题目范围是比较大,不同的系统可以选择不同的虚拟化平台目前来说windows和linux可以选择VMvare,但是目前来说安装vmvare的机器硬件环境都是比较新的,而且旧的系统有些是可以迁移到VMvare虚拟机上,有些可能不行,关键还是os系统和应用能否顺利迁移power 环境也是类似,太老的系统通...显示全部

题目范围是比较大,不同的系统可以选择不同的虚拟化平台
目前来说windows和linux可以选择VMvare,但是目前来说安装vmvare的机器硬件环境都是比较新的,而且旧的系统有些是可以迁移到VMvare虚拟机上,有些可能不行,关键还是os系统和应用能否顺利迁移
power 环境也是类似,太老的系统通过powervm来实现迁移,就目前power8机器 而言,如果以前的系统时aix5.1 那样老的版本,恐怕迁移就不能实现,所以迁移要看硬件和系统、应用三方结合,这样比较稳妥点

收起
系统集成 · 2017-06-15
yangjianxvyangjianxv  部门总经理 , 成方金融科技有限公司
我也赞成买新的,而不是利旧。笔记本3年一换,手机1-2年一换。为啥生产系统要用10年呢?性能差不说,还各种问题。从IT行业折旧速度来讲,生产环境用了5年基本属于废铁了,建议会计核算的时候,把资产减记为0. 这样就不存在利旧不利旧的顾虑了。...显示全部

我也赞成买新的,而不是利旧。笔记本3年一换,手机1-2年一换。为啥生产系统要用10年呢?性能差不说,还各种问题。从IT行业折旧速度来讲,生产环境用了5年基本属于废铁了,建议会计核算的时候,把资产减记为0. 这样就不存在利旧不利旧的顾虑了。

收起
银行 · 2017-06-15
浏览3932
  • 银行等一些行业资金充足,业务不容有失,自然不会吝惜资金来更换设备,可很多行业或者不景气,或者刚起步,自然要勒紧裤腰带过日子。谁都知道新手机好,但还是有很多打工者用着5,6年以前的手机,一个道理。
    2017-06-16
大大觉迷大大觉迷  网络工程师 , 通钢
有些东西能扔就扔了吧,很多时候重新上一套新的也是很不错的。显示全部

有些东西能扔就扔了吧,很多时候重新上一套新的也是很不错的。

收起
能源采矿 · 2017-06-15
浏览2118

提问者

pysx0503
pysx0503153369
系统工程师第十区。散人
擅长领域: 存储备份服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-06-07
  • 关注会员:14 人
  • 问题浏览:12159
  • 最近回答:2017-06-17
  • X社区推广