摘 要:系统迁移到云上虚拟化平台,能有效实现系统的云灾备。本文通过对单位10年前部署的一套图书管理系统安全隐患的考虑,提出将其通过P2V技术实现在云上虚拟机部署,达到灾备的目的。首先介绍了虚拟化相关技术;其次介绍了P2V备份和优势;最后实施P2V系统迁移容灾,完成图书管理系统容灾部署。
关键词:系统迁移;虚拟化;P2V;云灾备 中图分类号:TP391 文献标识码:A
文章编号:1671-0134(2020)07-122-02 DOI:10.19483/j.cnki.11-4653/n.2020.07.035
本文著錄格式:刘慧.P2V整机迁移助力云灾备的实现[J].中国传媒科技,2020(7):122-123.
我单位在10年前部署了一套图书管理系统,使用的软件平台是Windows Server 2003和SQL Sever 2000数据库,硬件平台是2台Dell的服务器,一台用于图书数据存储,另外一台用于图书管理。随着技术发展,当前基于新硬件架构的服务器已不支持Windows Server 2003系统,另数据库存储硬盘出现空间已满告警。
出于对系统安全的考虑,必须要把系统迁移到安全的硬件平台上。此时遇到的困难是10年前的图书管理系统软件公司已经转型做其他产品,鉴于图书管理系统平台配置的复杂,当时实施做了大量的配置和修改,重新安装已经不现实,当年实施人员都联系不上了,经过大量考察,我单位决定使用VMware vCenter Converter将系统迁移到虚拟机平台上。
1.虚拟化相关技术
虚拟化是一种资源管理技术,如图1所示,通过抽象将物理计算机上的CPU、内存、硬盘空间、网络适配器等硬件资源,虚拟为多台逻辑计算机,可对IT基础设施进行简化。由此可对计算机实体结构进行分割,使用户在一台物理计算机上同时运行多个逻辑计算机,每个逻辑计算机上可以运行不同的操作系统和应用程序。当前,许多单位使用虚拟技术进行系统备份和灾难恢复,提高信息系统的安全性。
P2V全称Physical to virtual,即从物理到虚拟。近年来,越来越多的公司将一些业务迁移到云上虚拟机,于是P2V应急容灾在虚拟化平台应用上受到越来越多的关注。
1.1虚拟化软件VMware
当前,虚拟化业界的主要公司VMware,Microsoft,华为,华三都推出了各自的服务器虚拟化软件。VMware提供了一整套模拟计算机的CPU、内存、磁盘、显示等虚拟硬件。在每个虚拟机上可运行不同的操作系统和应用程序。VMware与同类产品比较,可以更好地利用硬件和软件资源,具有全面的可用性和灾难恢复特性。配套的VMware vCenter Converter软件可以快速而高效的完成物理到虚拟的P2V服务,且能提供系统运行下的热迁移。
1.2 P2V实现系统云迁移
P2V实现系统云迁移指将物理服务器上的操作系统及其应用软件和数据迁移到虚拟监视器管理的虚拟服务器中。用这种方式迁移系统的过程中,避免宕机,主要使用VMware vCenter Converter 和 Microsoft Hyper-V 热迁移工具软件,把物理服务器上的系统和数据配置迁移到虚拟监视器提供的虚拟机中,虚拟机即提供物理服务器的存储硬件与网络服务。只要将虚拟服务器的网卡地址配置成原来服务器相同的IP地址,在重启虚拟机服务器后,虚拟服务器即可以替代物理服务器进行工作。
2.借助P2V实现应急容灾
2.1 P2V备份
P2V备份是将物理服务器上的操作系统及硬盘驱动器进行克隆,创建为虚拟磁盘VMDK格式的文件,这样可以对VMware虚拟机系统进行即时恢复。通过不断对虚拟磁盘建立快照点,在信息系统出现故障或崩溃时选择最近的快照点启动系统快速实现业务和数据的接管,达到容灾要求,同时减少了部署的复杂度。
简单的将磁盘转换成ghost映像文件有时在虚拟机中无法实现应急启动。现有很多备份和存储复制产品仅做到复制整个磁盘,但对服务器应用环境及配置等信息没有做变动,以致在虚拟机恢复时报错,无法恢复。
本文通过借助VMware vCenter Converter工具,实现对图书管理系统服务器磁盘和设备相关驱动进行实时虚拟化,从而实现真正容灾级P2V效果。
2.2 P2V容灾的优势
灾备建设的目标是要保证信息系统业务的连续运行,从这点出发,P2V应用于容灾最主要的优势是可以提高可用性。当服务器硬件老化或数据磁盘异常时,在业务不停顿的情况下,工作负载可以自动转移到灾备系统且无缝接管原有业务。由于可以在一台VPS(Virtual Private Server 虚拟专用服务器)上进行维护而不会中断其他VPS,因此减少了停机时间。
在效率提升方面,P2V有利于服务器的整合。它支持信息系统管理在物理数据服务器和虚拟服务器之间实现负载均衡,避免出现服务器过载情况。还可以创建一个统一的存储,使在线的每个人都可以访问该存储库。这可以帮助员工进行协同办公的同时,确保数据存储安全。
降低资本支出。因为可以在有限的物理服务器上运行多个虚拟服务器。这也使用户能够更好地利用可用資源和容量,从而更高效地使用服务器。因此,只需要更少的能源消耗来执行任务,并且还可以降低能源成本。
3.实施系统迁移容灾
在迁移过程中使用VMware ESX Server作为目标机,其功能是将物理服务器资源抽象为多个虚拟机;使用免费软件VMware Converter Standalone作为控制机,用于将物理机转换为VMware虚拟机。其中,在VMware Converter Standalone中包含有多个组件,其Converter Standalone服务器组件部署在控制机上,负责虚拟机的导入和导出;Converter Standalone代理组件部署在源物理机上,将物理机作为虚拟机导入;Converter Standalone客户端组件部署在控制机上,与Converter Standalone 服务器配合使用,该组件包含用户界面,提供配置向导和虚拟机转换操作。
P2V迁移的具体过程如图2所示,首先利用Converter转换工具将被迁移的图书管理系统服务器整个磁盘分区创建一个虚拟磁盘文件快照(vmdk文件),其次将快照导入到目标虚拟机,最后启动虚拟机,配置网络地址,启动图书管理系统软件和数据库对外提供服务,系统正常运行,结束迁移完成应用容灾。
结语
我单位图书管理系统P2V的虚拟化容灾迁移,是将原图书管理系统服务器上的操作系统以及系统上的数据、配置等信息拷贝至虚拟机资源上,由虚拟层接管,顺利完成业务系统转移。通过P2V系统迁移,不用按常规操作如首先安装操作系统,其次安装应用系统,再次对应用系统参数配置,最后将备份数据库导入等繁琐的步骤,可以提高迁移效率,降低出错概率。另外,P2V迁移可减少业务中断的时间,可对数据集中备份,增强了系统整体的安全性,同时还减少了原硬件和软件的投资维护成本。
[1]岳璐,钟联炯. VMware虚拟化迁移技术的研究[J]. 科技信息,2012(36):52-53.
[2]李剑.P2V技术在校园信息化平台中的应用[J].中国现代教育装备,2011(23):35-37.
[3]张文升.VMware虚拟化P2V迁移实践[J].金融科技时代,2017(4):39-42.
[4]侯星帅.虚拟化技术在数据中,服务器资源整合中的应用研究[D].长安大学,2013.
作者简介:刘慧(1985-),男,陕西,工程师。