浅析信息系统数据迁移的方法

2020-01-06 10:21◆宾
网络安全技术与应用 2020年1期
关键词:存储设备镜像备份

◆宾 璐

浅析信息系统数据迁移的方法

◆宾 璐

(中车株洲电力机车有限公司 湖南 412000)

信息系统数据迁移有几个基本原则,也有一些基本的方式方法。在实际操作中,如何选择合适方法来完成数据迁移任务,是所有IT运维人员绕不开的话题,本文研究了信息系统数据迁移的方法,供相关读者参考。

数据迁移;存储;备份;恢复

信息系统运行的所有结果,都以数据的形式留存了下来。信息系统的运维人员,因为各种各样的原因,比如服务器及存储系统等保存数据的设备损坏或更换、业务重构等,都会遇到不得不进行数据存放位置转移——数据迁移的情况,如何在人员、时间甚至工具都有限的情况下,完成业务系统的数据迁移任务,是一个绕不开的话题。

1 数据迁移的方法

信息系统数据迁移有几个基本的原则:

(1)保证数据迁移前后的一致性和完整性;

(2)信息系统服务应尽可能不中断;

(3)数据迁移过程可以重入重迁。

在满足基本原则要求的前提下,现阶段常见的数据迁移方式基本覆盖了信息系统组成的各个层面,包括存储、文件系统、应用等。

2 基于存储的数据迁移

基于存储的数据迁移是指将数据从一台存储设备上转移至另一台存储设备上的过程。该方式完全基于硬件层面,大多情况下业务无感知。

基于存储的数据迁移主要涉及相同存储和异构存储两种场景。

对于两套同厂商同系列的磁盘阵列,可以通过远程镜像来实现数据迁移。远程镜像是一种基于块的远程备份,即通过网络将备份的块数据传输到异地站点,这有同步复制和异步复制两种实现方式,一般都在存储设备底层进行,不耗费主机资源,对应用透明。目前,主流存储厂商产品都能提供此功能,例如IBM的PPRC、EMC的SRDF、HDS的TureCopy、NetAPP的SnapMirror等。

对于不同厂商不同系列的磁盘阵列,可以借用存储虚拟化网关来实现数据迁移(图1)。虚拟化设备对其连接的存储设备进行虚拟抽象后,通过前端的接口,向最终使用它的主机进行通告。换句话说,虚拟化设备面对后端存储时,它是主机,而面对前端主机时,它就是存储。这看上去有一点无赖,但确实帮上了大忙:它将一种存储设备的资源通过“装修”,“出租”给了主机。这样,不同存储设备间的数据经过虚拟化设备倒腾后,能实现镜像、快照、远程复制能功能。主流的产品有EMC的VPLEX、IBM的SVC等。

图1 虚拟化网关数据迁移示意

3 基于文件系统的数据迁移。

基于文件系统的数据迁移,一般指使用特定工具软件,将数据从一个文件系统转移至另一个文件系统的过程(图2)。该方式由于需要保持数据迁移前后的一致性,多需要业务停机来完成数据同步,从而造成业务的中断。

文件系统的复制技术由来已久,常见的CIFS/NFS文件共享拷贝、X-Copy等都属于文件系统复制技术。这种复制技术简单快捷,对环境几乎没有任何复杂要求,可以快速地完成文件系统的整体拷贝操作,但并不符合数据迁移的基本原则。

目前,比较常用工具是RSYNC。这是一款免费开源的跨平台数据同步软件,基于RSYNC算法实现文件的快速同步;支持Unix、Linux、Mac以及Windows等多种操作系统;在对文件进行备份/镜像时,只传输文件集中被更改的部分,能尽可能地缩小业务停机时间。

图2 文件系统同步复制示意

4 基于应用的数据迁移

基于应用的数据迁移,是指通过应用系统自带的功能,实现其管理的数据在其识别的存储空间之间的转移过程。

常见的应用数据迁移一般为通用平台本身具备的功能,例如数据库的同步复制、虚拟化平台复制或在线迁移等,也有一些应用本身设计支持数据迁移功能。

数据迁移的根本目的,是实现应用在其他底层设备上的正常运行。因此,在条件允许的情况下,基于应用的数据迁移,是最经济、最安全的数据迁移方式。

5 基于数据库备份和恢复技术的数据迁移

基于数据备份和恢复技术的数据迁移,一般指先通过备份系统对源数据进行完全备份后,再恢复至目标存储空间的过程(图3)。整个过程耗时相对较长,且在业务系统不停机的情况下,很难保证迁移前后的数据一致性。几乎所有的备份软件都能完成此操作,但非必要,一般不采用。

图3 数据备份恢复示意

6 结语

数据迁移是IT运维人员经常会遇到的问题,在实际操作中,在遵循数据迁移原则的前提下,可供选择的方式方法比较多,不同的选择带来时间消耗和数据安全风险完全不同。

因此,实际问题还需实际分析,数据迁移前进行充分论证,确保使用已有人员、时间、工具完成任务,保障系统数据安全。

[1]冬瓜头.大话存储Ⅱ[M].北京:清华大学出版社,2011.

[2]Linux日常运维—rsync同步工具[EB/OL].https://my.oschina.net/ccLlinux/blog/1859116.

猜你喜欢
存储设备镜像备份
镜像
如何只备份有用数据而不备份垃圾数据
创建vSphere 备份任务
Windows10应用信息备份与恢复
镜像
旧瓶装新酒天宫二号从备份变实验室
浅析计算机硬件发展史
浅析铁路视频监控存储设备设计
镜像
防止USB接口泄密