备份存储系统、备份系统及数据备份方法和恢复方法技术方案

技术编号:3932377 阅读:175 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种备份存储系统、备份系统及数据备份方法和恢复方法。备份存储系统,包括:N个存储子系统,其中,第i个存储子系统与第i+1个存储子系统相连接,第i个存储子系统的性能高于第i+1个存储子系统,第i个存储子系统的容量小于第i+1个存储子系统,第i个存储子系统的单位容量成本高于第i+1个存储子系统,N≥2,1≤i≤N-1。采用本发明专利技术实施例的技术方案,能够在不显著增加系统总体成本的基础上,有效地提高系统的性能,从而提升系统的性价比。

【技术实现步骤摘要】

本专利技术涉及数据备份
,尤其涉及一种备份存储系统、备份系统及数据备份方法和恢复方法
技术介绍
随着信息技术的发展,数据的安全性也越来越重要。然而,硬件故障、软件损坏、病 毒侵袭、黑客骚扰、错误操作以及其他意想不到的原因时时都在威胁着应用系统中的数据。 通过采用备份的方式将应用系统中的数据另外保存一个副本,当应用系统中的数据丢失 时,就使用这个数据副本恢复应用系统中的数据,从而有效避免数据丢失可能造成的损失。 因此,备份成为提高数据安全性的一个非常有效的方法。 随着现有业务系统中数据量的急剧增长,为了有效地保证业务数据的安全性,业 务系统每天进行一次备份,但是由于备份时需要读取系统中的数据,所以往往需要消耗大 量的应用系统资源,如果在系统业务比较繁忙的时候进行数据备份,不仅严重影响系统业 务性能,而且备份性能也不好。所以现有技术中通常采用将第1天下班之后到第二天上班 之前作为备份时间即备份窗口 (此备份窗口为理想备份窗口 ),来有效地完成对业务系统 中数据的备份。 传统的备份存储系统采用物理磁带库来存储备份数据。物理磁带库中的物理磁带 为线性访问介质,物理磁带库各部件需要完成如机械臂移动定位磁带、磁带机加载磁带以 及绕带等大量的机械运动来完成一次完整的写操作以实现对数据的备份。由于其备份性能 非常低,所以不能在理想备份窗口内完成备份,无法满足客户的备份需求。为了有效地縮短 备份窗口 ,提高备份的性能,现有技术中采用磁盘阵列代替物理磁带库来存储备份数据。磁 盘阵列为随机访问介质,数据定位时间短,且磁盘阵列的读写性能远高于一般的物理带库; 能够提高备份存储系统的性能,满足用户对备份窗口的要求。然而,采用磁盘阵列作为备份 存储系统,在提高备份性能的同时,造成备份存储系统的成本和能耗都急剧升高,使得采用 磁盘阵列的备份存储系统的性价比较低。
技术实现思路
本专利技术实施例提供一种,实 现了在不显著增加系统成本和能耗的同时,有效地提升备份存储系统的性能,以满足现有 业务系统的需求。 本专利技术实施例提供一种备份存储系统,包括 N个存储子系统,其中,第i个存储子系统与第i + l个存储子系统相连接,第i个存 储子系统的性能高于第i + l个存储子系统,第i个存储子系统的容量小于第i + l个存储子 系统,第i个存储子系统的单位容量成本高于第i+l个存储子系统,N > 2, 1《i《N-l。 本专利技术实施例还提供一种备份系统,包括备份客户端、备份服务器,还包括上述的 备份存储系统;所述备份服务器用于接收所述客户端发送的备份数据,并将所述备份数据存储在所述备份存储系统中,以完成备份数据的存储操作;和/或所述备份服务器根据用 户的恢复需求,向所述备份存储系统发送数据请求,以从所述备份存储系统获取与所述数 据请求对应的备份数据;并将所述对应的备份数据发送至所述客户端,以完成备份数据的 恢复操作。 本专利技术实施例还提供一种数据备份方法,包括 第1个存储子系统接收并缓存备份服务器发送的备份数据;将复制的备份数据发 送给第2个存储子系统; 从第2个存储子系统开始,第i+l个存储子系统接收并缓存第i个存储子系统发 送的复制的备份数据,重复执行该步骤,直至i =N_1 ;第N个存储子系统接收并存储第N-1 个存储子系统发送的复制的备份数据,N为存储子系统的个数,N > 2, 1《i《N-l ; 其中,第i个存储子系统的性能高于第i+l个存储子系统,第i个存储子系统的容 量小于第i+l个存储子系统,第i个存储子系统的单位容量成本高于第i+l个存储子系统。 本专利技术实施例还提供一种数据恢复方法,包括 第1个存储子系统接收备份服务器发送的数据请求,当所述数据请求对应的备份 数据缓存在所述第1个存储子系统中时,将所述备份数据返回给所述备份服务器; 当所述数据请求对应的备份数据没有缓存在所述第1个存储子系统中时,将i赋 值为l,其中1《i《N-l, N为存储子系统的个数,N > 2 ; 第i+l个存储子系统接收第i个存储子系统发送的所述数据请求,当所述数据请 求对应的备份数据缓存在所述第i+l个存储子系统中时,将所述备份数据的信息返回给所 述备份服务器,以供所述备份服务器恢复数据;当所述数据请求对应的备份数据没有缓存 在第i+l个存储子系统时,将i赋值为i+l ;重复执行该步骤,直至i = N,返回错误信息;其 中1《i《N-l, N为存储子系统的个数,N > 2。 本专利技术实施例的,通过采用 读写性能和单位容量成本依次降低、容量依次增大的依次相连的N个存储子系统作为备份 存储系统,并将具有最高读写性能的第1个存储子系统作为与备份服务器的接口,以实现 对备份数据的存储及恢复处理。采用本专利技术实施例的技术方案,能够在不显著提高备份系 统成本和能耗的基础上,有效地提高了备份系统的性能。从而有效地提高了备份存储系统 的性价比。附图说明 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。图1为本专利技术实施例一的备份存储系统的结构图; 图2为本专利技术实施例四提供的数据备份方法的流程图; 图3为本专利技术实施例五提供的数据恢复方法的流程图; 图4为本专利技术实施例六提供的数据恢复方法的流程图; 图5为本专利技术实施例七提供的备份系统结构图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一的备份存储系统的结构图;如图1所示,本实施例的备份存储系统,包括 N个存储子系统,其中,第i个存储子系统与第i + l个存储子系统相连接,第i个存 储子系统的性能高于第i + l个存储子系统,第i个存储子系统的容量小于第i + l个存储子 系统,第i个存储子系统的单位容量成本高于第i+l个存储子系统,N > 2, 1《i《N-l, N 和i均为正整数。 具体地,本实施例介绍一种备份存储系统,第1个存储子系统11、第2个存储子系 统12 —直到第N个存储子系统13依次逻辑相连。也就是说,各存储子系统仅与其前一个 最近邻的存储子系统和后一个最近邻的存储子系统相连,实现数据交换。需要说明的是,备 份存储系统中还包括一控制器IO,控制器10用于控制各相邻的存储子系统之间备份数据 的交换。 本实施例备份存储系统的第1个存储子系统11读写性能最高、单位容量成本最 高,但是其容量较小。比如第1个存储子系统11可以选取小容量的虚拟磁带库、或者磁盘 阵列,以及随着高新技术的发展,可能还会采用FLASH芯片阵列等等具有较高读写性能的 存储介质。考虑到高读写性能的存储介质其成本一般非常高,单位存储容量的成本较高,本 实施例备份存储系统可以选取容量较小的高性能存本文档来自技高网
...

【技术保护点】
一种备份存储系统,其特征在于,包括:N个存储子系统,其中,第i个存储子系统与第i+1个存储子系统相连接,第i个存储子系统的性能高于第i+1个存储子系统,第i个存储子系统的容量小于第i+1个存储子系统,第i个存储子系统的单位容量成本高于第i+1个存储子系统,N≥2,1≤i≤N-1,N和i均为正整数。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪野方德辉何非
申请(专利权)人:成都市华为赛门铁克科技有限公司
类型:发明
国别省市:90[中国|成都]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1