随着信息化的快速发展和业务的迅猛扩张,很多企业建立了新的数据中心,并需要在新旧数据中心之间进行业务切换。由于数据中心是7*24不间断运转,并且承载着一系列企业赖以生存的信息资产,因此在数据迁移过程中,保障业务连续性和数据高可靠性就成为项目的核心需求和成败关键点。安图特曾为数百家客户实施过机房搬迁项目,在数据迁移领域积累了较为丰富的经验。下面就与各位博友分享几种常见的数据迁移方式。
一、LVM MIRROR
实施步骤
1、测试光纤与LAN网络的连通性
在目的机房搭建两台SAN光纤交换机和一台测试服务器,在原机房的磁盘阵列上划分出测试LUN给测试服务器,确认主机可以正确识别异地LUN,并正常读写使用:
2、核心业务备份并拆除数据盘LVM 镜像
a.进行全业务数据库备份和操作系统备份;
b.将核心业务通过集群切换至备机服务器,并进行HA测试;
c.断开存储B和存储C之间的远程数据容灾,关闭存储C存储设备;
d.将需要搬迁的存储B从业务系统拆离,拆开主机上使用存储A和存储B做的逻辑卷镜像;
e.将业务运行至主机A上,然后将主机B的集群服务停止;
f.验证业务的连通性和稳定性。
3、备份设备搬迁
a.在主机A上的业务运行稳定后,即可进行第一批设备搬迁,包括主机B、存储B和存储C;
b.由于原机房存在单点故障风险(此时主机A为单点),第一批设备搬迁建议在切换后24小时内完成,并完成业务切入,同时建议在原机房搭建一台主机A的生产冷备机。
4.新机房第一批设备切入生产环境并接管
a.在新机房设备上电正常后,并且服务器稳定运行一段时间后,即可进行业务切入;
b.进行磁盘阵列数据同步,让灾备服务器连接新机房磁盘阵列,并镜像所有逻辑卷,直到所有LVM状态为“sync“;
c.将业务切换到新机房主机B服务器上,保证业务回切正常并停机一次:
5、第二批设备搬迁
a.在服务器接管业务并运行稳定后,即可进行第二批设备搬迁,包括主机A、存储A;
b.全业务数据库备份和操作系统备份;
c.需要搬迁的存储A从业务系统拆离,拆开主机上使用存储A和存储B做的VG镜像;
d.由于新机房存在单点故障风险(此时主机B为单点),第二批设备搬迁建议在切换后24小时内完成,并完成业务切入,同时建议在目的新机房搭建一台主机B生产冷备机;
e.物理下电,并拆除线缆进行设备搬迁。
6、第二批设备接入(假设设备搬迁至新机房上电连线正常)
a.主机A和存储A上电正常后,即可切入新机房业务应用;
b.启用主机A的集群服务;
c.存储B和存储A通过操作系统进行LVM 镜像;
d.业务切换测试,保证主机A业务启用正常:
方案优点:停机时间短、成本低、风险低、可借助搬迁机会进行新旧设备的替换工作
方案缺点:操作繁琐、实施周期长
二、 存储远程镜像复制
如今大部分存储都已经支持远程数据复制功能,如EMC的SRDF、Mirror View,HP的HP StorageWorks Continuous Access XP,IBM的Remote Mirror等。在数据中心迁移中可以使用存储复制技术进行新旧数据中心的数据迁移。
实施步骤
1、盘阵专线连接(或者交换机级联);
2、两地存储进行同步镜像和异步镜像;
3、新机房新生产服务器搭建,进行系统恢复(如AIX:mksysb和mkcd,Win/Linux: Clonezilla );
4、同步中止,新机房硬盘测试挂载,业务测试;
5、盘阵恢复同步;
6、确定停机时间,中止业务,盘阵同步中止,新机房正式挂载盘阵中的业务卷,完成业务应用及数据迁移;
7、任意时间点物理搬迁。
方案优点:高效、停机时间短、实施简便、物理迁移风险低
方案缺点:数据迁移风险高
三、业务级迁移实施策略(Oracle Data Guard、Sybase RS等)
实施步骤(用Oracle DG举例)
1、目的机房服务器安装搭建
搭建DataGurd环境,主库进行RMAN备份数据库(在线),将备份出来的FTP至新机房备机。
2、恢复备库
备库启动到nomount状态,在mount状态下使用复制过来的备份文件RMAN恢复目的库。
3、主备库切换
确认两边数据库同步并系统运行正常,主备库切换(在主库进行切换的同时还会向丛库发送一次ArchiveLog),先将主库切换成从库,成功以后,再将丛库切换成主库。
方案优点:无缝搬迁、费用低、风险低
方案缺点:操作复杂、居于网络、限于Oracle
小结:伴随着虚拟存储的兴起,使得数据迁移工作变得更加简便快捷。只需将新的磁盘阵列连上SAN网络,通过简单的图形界面操作,即可完成数据的迁移工作。数据迁移过程中,应用服务器完全不需要停机,数据丢失和损坏的风险完全消除,也不会影响用户数据一致性。
PS:将多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,使所有的存储模块在一个存储池(Storage Pool)中得到统一管理,为使用者提供大容量、高数据传输性能的存储系统,即为虚拟存储。
如欲了解更多,请登录安图特官方网站:www.antute.com.cn