码迷,mamicode.com
首页 > 其他好文 > 详细

实时镜像的服务器数据在线备份方法与流程

时间:2020-05-29 16:21:58      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:原理   破坏   tcp   ping   重复数据删除   cache   主机   ssm   heartbeat   

背景技术:

当前,数据中心基于共享磁盘阵列模式的双机集群系统,一般通过在两台服务器上运行高可用性软件和共用磁盘阵列来实现。其有一个明显的缺点,在于存在单点数据故障的可能,即一旦其共享磁盘(磁盘阵列)出现问题,数据安全就得不到保障,整个群集或双机都不可能继续提供核心业务。因而对于核心业务高可用性比较高,并希望实时进行有数据备份及在线备份服务器系统的需求就无法得到满足。

技术实现要素:

本发明的技术任务是针对以上不足之处,提供一种一种实时镜像的服务器数据在线备份方法。

本发明解决其技术问题所采用的技术方案是: 一种实时镜像的服务器数据在线备份方法,方法如下:在基于共享磁盘阵列模式的双机集群系统中,通过备份软件实现主副磁盘备份及对等,以实现服务器数据的在线备份。具体步骤如下:

S1、将两个磁盘阵列各自连接服务器,两台服务器均安装备份软件,以使得每台服务器上都能访问这两个磁盘阵列;

S2、利用备份软件的镜像功能把所述的两个磁盘阵列组合为一个镜像磁盘卷,形成磁盘对,以确保两个磁盘阵列盘数据完全一致;

S3、配置业务应用监控,通过备份软件提供心跳线监控环境中的资源,用于保证其业务不间断运行。

进一步的,优选的方法如下,所述的两台服务器,各自包括四块网卡。

进一步的,优选的方法如下,所述的四块网卡,包括一块网卡用于承载ISCSI的数据流,一块网卡用于做公网网卡,两块网卡用于私网连接。

进一步的,优选的方法如下,所述的两台服务器,通过心跳线实现相互连接。

进一步的,优选的方法如下,所述的两个磁盘阵列是两个完全对等的,容量相等的磁盘片或磁盘分区。

进一步的,优选的方法如下,所述的镜像磁盘卷应用于业务主机,业务主机对所述的镜像磁盘卷的任一修改,均同时写到两个磁盘阵列上。

进一步的,优选的方法如下,所述的心跳线监控,包括物理卷、虚拟地址、数据库、程序应用的资源监控和切换。

本发明的一种实时镜像的服务器数据在线备份方法和现有技术相比,有益效果如下:

1、本发明为一种实时镜像的服务器数据在线备份方法,解决了重要数据的存储问题,避免因各种故障如系统损坏、主机硬件故障、数据破坏、文件丢失等,从而避免造成的数据丢失或不可用;

2、采用高性能集群软件,无论是单台的服务器还是磁盘阵列出现故障后,系统均可以实现应用的实时自动接管,实现了真正的无单点故障,确保核心信息系统应访问的不间断运行及在线数据的安全性。

附图说明

下面结合附图对本发明进一步说明。

附图1为一种实时镜像的服务器数据在线备份方法的原理示意图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步说明。

HeartBeat,心跳线监控;EterneDisk盘,镜像磁盘卷。本发明为一种实时镜像的服务器数据在线备份方法。

实施例1:

一种实时镜像的服务器数据在线备份方法,在基于共享磁盘阵列模式的双机集群系统中,通过备份软件实现主副磁盘备份及对等,以实现服务器数据的在线备份。具体步骤如下:

S1、将两个磁盘阵列各自连接服务器,两台服务器均安装备份软件,以使得每台服务器上都能访问这两个磁盘阵列;

S2、利用备份软件的镜像功能把所述的两个磁盘阵列组合为一个镜像磁盘卷,形成磁盘对,以确保两个磁盘阵列盘数据完全一致;即通过镜像磁盘卷保证两个磁盘片(磁盘分区)上的数据完全一致。

S3、配置业务应用监控,通过备份软件提供心跳线监控环境中的资源,用于保证其业务不间断运行。

所述的业务应用监控,简称SSM,是指对关键业务应用的监测和优化,提高业务应用的可用性和可靠性指标,降低运维的投入和工作量,国内常用的业务应用监控系统有浪潮SSM。主要功能为提供服务器代理Agent监测和远程无代理监测两种监测模式;智能预警和有效报警;通过针对监测配置、告警配置、报表配置等提供模板化的配置支持,帮助数据中心工作人员实现快速的报表定制等。产品架构包括数据采集层、数据处理层、业务模块层、功能展现层。

两台服务器通过心跳线实现相互连接。所述的心跳线监控环境中的资源,包括物理卷、虚拟地址、数据库、程序应用的资源监控和切换工作。心跳线主要利用一条RS-233检测链路来完成,采用Ping方式检测验证系统Down机检测的准确性。

所述的两台服务器,各自包括四块网卡。所述的四块网卡,包括一块网卡用于承载ISCSI的数据流,一块网卡用于做公网网卡,两块网卡用于私网连接。

其中,ISCSI,即表示互连网SCSI(小型计算机系统接口)的缩写,作为用于通过TCP/IP网络在不同数据存储设备之间高效传送数据的新协议。通常来说,ISCSI为用于从所谓的SCSI 数据传送发起方向SCSI目标方传送存储数据的端到端协议;所述的目标放即响应于进行I/O处理的请求的SCSI设备,所述的发起方即启动输入/输出—I/O—处理的SCSI设备,例如应用服务器,或者只是用户的个人计算机—PC—或工作站,例如存储设备;其中SCSI发起方与SCSI目标方两者都连接到TCP/IP网络。

ISCSI协议为利用消息语义以将面向块的存储数据SCSI协议映射为TCP/IP协的SCSI传送协议,其采用字节流的形式,由此可以通过TCP/IP网络传送SCSI命令:通用SCSI命令描述块(CDB)被封装在ISCSI数据单元中,其被称为数据包或者协议数据单元(PDU),然后在通过网络将其发送给所希望的目的SCSI目标方之前,将其送往TCP层(并且类似地,来自该SCSI目标方的响应被封装在ISCSI PDU中,并且被转发给TCP层以通过网络传送给发起方的SCSI发起者)。

所述的备份软件主要具备数据备份、恢复能力,数据恢复元素,支持云计算,虚拟机保护,满足按周期全量和增量备份,确保数据安全。本发明所选取的备份软件,为具备镜像功能的备份软件,如浪潮备份软件。

所述的两个磁盘阵列是两个完全对等的,容量相等的磁盘片或磁盘分区,所述的镜像磁盘卷应用于业务主机,业务主机对所述的镜像磁盘卷的任一修改,均同时写到两个磁盘阵列上。

本发明通过一种实时镜像的服务器数据在线备份方法,确保核心信息系统应访问的不间断运行及在线数据的安全性,从而提高数据中心和服务器存储产品的竞争力。

应当理解,虽然本说明书根据实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以 经适当组合,形成本领域技术人员可以理解的其他实施方式。

通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同。
UCACHE灾备云利用现有的数据中心及软硬件的整体方案实现了云端灾备,成本低,灵活的方案,保证企业重复数据删除技术:累积重删比高达99%,减少备份窗口,压缩比例1:7.UCACHE灾备云功能。

实时镜像的服务器数据在线备份方法与流程

标签:原理   破坏   tcp   ping   重复数据删除   cache   主机   ssm   heartbeat   

原文地址:https://blog.51cto.com/14817364/2499480

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!