图7—冷克隆步骤3
(4) vCenter Converter 保持源物理机为其原始状态。
取出引导光盘,然后重新引导源物理机以返回其自有的操作系统。虚拟机准备在目标计算机上运行。
2.3.6.2 迁移方案设计
针对11台迁移目标服务器,我们根据其应用及应用环境的不同拟采用VMware Converter和系统重建两种方法迁移。在迁移方法的选择过程中我们遵循如下原则:
(1) 对于域控制器、数据库服务器和Exchange邮件服务器均不适合采用
VMware Converter进行迁移。
(2) 对于网络配置较为复杂的服务器,尽量避免使用VMware Converter
进行迁移,而采用系统重建的方法。
(3) 对于已经出现部分应用错误或缺陷的服务器,尽量避免使用VMware
Converter将原有的错误和缺陷迁移到新的虚机上,因此建议采用系统系统重建的方法。
(4) 对于系统上部署了自主开发的应用程序,且应用程序重新安装比较
困难的,尽量使用VMware Converter进行迁移。
(5) 考虑到本次迁移的目标系统均为非核心系统,因此为了降低项目风
33
险,提高迁移效率,充分保障迁移数据的完整性,所有使用VMware Converter进行迁移的服务器一律采用冷克隆方法。
(6) 根据目标服务器的应用不同,尽量采用安全、可靠、用时最短的迁
移方法。
根据以上原则,确定XXXX11台迁移目标服务器的迁移方案如下:
表15—目标服务器迁移方案
服务器名称 使用目的 应用系统 迁移方法 Srv1 镜像数据库 Oracle 8.1.6 系统重建+Oracle冷备份恢复 Srv2 局财务统计接口数据库 服务器 ORACLE Oracle 8.1.6 系统重建+Oracle冷备份恢复 Srv3 Oracle 10G 系统重建+Oracle冷备份恢复 Srv4 VRV软件管理 服务器 财务物资派车档案文件 服务器 EDI/FTP 联通代理 考勤 VRV 服务程序 VMware Converter Srv5 共享文件 VMware Converter Srv6 Srv7 Srv8 CCProxy 考勤、售饭(无源程序) 公司网站 数据、报文发送(部分无源程序) CCProxy VMware Converter 系统重建+配置文件导入 VMware Converter VMware Converter Srv9 WEB Srv10 邮件发送 VMware Converter Srv11 局代理 系统重建+配置文件导入
34
2.3.7 备份方案设计 2.3.7.1 可选备份方案
由于虚拟化系统承载了多台业务/主机,数据安全就显得更加重要。人为的操作错误、系统软件或应用软件缺陷、硬件损毁、电脑病毒、黑客攻击、突然断电、意外宕机、自然灾害等诸多因素都有可能造成计算机中数据的丢失,给企业造成无法估量的损失。对数据进行备份是为了保证数据的一致性和完整性,消除系统使用者和操作者的后顾之忧。一个实用的备份解决方案,应该充分考虑企业的实际情况和备份的需求。
针对本方案中的虚拟化系统可采用以下三种方式进行备份: (1)VMware Data Recovery
VMware Data Recovery是VMware在vSphere Essentials Plus及其以上版本提供的一个备份方案,其具有以下功能特色:
(1) 基于磁盘的备份和恢复。利用基于磁盘的存储实现快速的虚拟机恢
复。
(2) 虚拟机的完整备份和增量备份。保存增量更改并实现高效率的备份
时段。
(3) 映像级恢复和单个文件的恢复。在发生灾难时,将恢复整个虚拟机
映像(针对运行任何操作系统的虚拟机)以及恢复单个文件和目录(针对运行 Microsoft? Windows 操作系统的虚拟机)。
(4) VSS 支持。通过支持卷影复制服务 (VSS),使得运行 Microsoft 操
作系统和应用程序的虚拟机备份保持一致。
(5) 集中化管理控制台。作为插件安装在 VMware vCenter 中,支持在单
个控制台中进行备份和虚拟机管理。
(6) 虚拟机清单。自动识别 VMware vCenter 范围内的所有虚拟机。 (7) 由向导驱动的工作流。通过直观的向导来创建、配置和计划备份作
业。四个可轻松完成的步骤:1) 选择要保护的虚拟机,2) 选择目标存储磁盘,3) 选择计划,以及 4) 选择保留策略。
(8) 全面的 vSphere 感知。监视由 VMware HA、VMware VMotion 和
VMware DRS 移动的虚拟机,避免中断所计划的备份操作。
35
(9) 重复数据消除。在数据流式传送到磁盘时消除重复数据,从而节约
存储空间。
(10) 广泛的存储支持。 保护利用任意存储类型构建的虚拟化环境。(光
纤通道、iSCSI、NAS 或本地存储)
(2)VMware Consolidated Backup
通过使用VMware Consolidated Backup软件,可以为虚拟服务器提供易于使用、集中化的备份工具,它使虚拟机内容能够从一个集中的Windows 2003代理服务器(而不是直接从ESX Server)中进行备份,它可与其他商业备份软件完美协调工作,由于只需要在备份代理服务器上配置商业备份软件的Agent,而不是象传统服务器群方式下,每台服务器都需要配置备份软件的Agent,因此可以大幅节省用户购买这些Agent的费用。 (3) Symantec Backup Exec代理
在Symantec Backup Exec 2010专门推出了针对VMware虚拟化系统的代理程序,但是目前XXXX的版本是Symantec Backup Exec 11d,无专门的备份虚拟化平台的代理程序,因此需要在每个虚拟机中安装现有Symantec Backup的备份代理,把虚拟机直接备份到磁带库里。 2.3.7.2 备份方案选择
(1) Symantec Backup Exec备份评估
采用Symantec Backup Exec进行备份,无论是升级备份软件到Symantec Backup Exec 2010,还是在每台虚拟机分别安装备份代理程序,均涉及到较高的采购成本。另外由于无法对动态VMware虚拟机文件进行识别和备份,需要手动对所有虚拟机建立快照后才能备份虚拟机存储文件。因此需要定制脚本,按计划周期性自动执行快照脚本,配合Symantec Backup Exec自动备份机制实现虚拟化系统的自动化备份。从经济成本和实施、管理风险来看,均不建议采用该方案。
(2) VMware Consolidated Backup不受VSphere Essentials Plus版本支持。 VMware Consolidated Backup是VI3架构中的备份软件接口,在VI3中,改名为vStorageAPI,此功能提供第三方备份软件针对vmware的备份接口,需要
36
找第三方软件厂商购买for Vmware授权。目前同方海陆使用Symantec Backup Exec 11d软件并无次代理程序,因此该方案也不予考虑。
(3) VMware Data Recovery
通过DataReconvery功能,可以为虚拟服务器提供易于使用、集中化的备份工具,它使虚拟机内容能够从一个集中的代理服务器(而不是直接从ESX Server)中进行备份,它可与其他商业备份软件完美协调工作,由于只需要在备份代理服务器上配置商业备份软件的Agent,而不是象传统服务器群方式下,每台服务器都需要配置备份软件的Agent,因此可以大幅节省用户用户购买这些Agent的费用。
Data Recovery 可创建虚拟机备份,同时不会中断虚拟机的使用或其提供的数据和服务。Data Recovery会管理现有备份,并在这些备份过时后将它们删除。它还支持去重复功能以删除冗余数据。
Data Recovery 建立在用于数据保护的 VMware vStorage API 基础上。它与 VMware vCenter Server 集成,可以集中调度备份作业。通过与 vCenter Server 集成,还可以备份虚拟机,即使使用 VMware VMotion 或DRS 移动这些虚拟机也是如此。
通过以上备份方案的评估,充分考虑到投资成本和维护成本,同时考虑到XXXX一期虚拟化项目并非公司关键业务,因此可以根据实际情况设计备份策略。本方案建议选择VMware Data Recovery方案。 2.3.7.3 备份方案设计
VMware Data Recovery的备份和还原是凌驾于虚拟机之上的,因此无论虚拟机系统是什么样子的,VDR都将他作为一个整体来备份,不需要在虚拟机内安装任何代理程序,也不需要关心虚拟机的操作系统、文件系统等,提供了最大的兼容性和重要的重复数据删除功能,虚拟机对备份和还原基本是不可感知的。每个VDR可以备份100个台虚拟机,但同时只能并发备份8台,备份密度最高为天,VDR1.2起每个vCenter Server支持10个VDR,CIFS做为存储目标最大500GB,挂载的磁盘做为存储目标最大1TB,只能挂载两个备份目标,
37

