本发明专利技术公开了一种基于云存储的数据备份容灾方法及系统,该方法包括如下步骤:根据备份数据源,提供备份工具选择信息;确认备份工具,获取用户输入的备份信息,并提供数据备份策略选择信息;根据用户选择的所述备份工具和所述数据备份策略,执行数据备份,并提供将备份数据存储到本地存储端或云存储端的选择信息;当用户选择将备份数据存储到本地存储端时,将备份数据保存到本地存储端,再由本地存储端将备份数据传输至云存储端。本发明专利技术利用云存储的按需使用、按需计费、无缝扩展、永久保存等优势,同时将多种备份工具、多种备份策略、多种存储方式有机结合,满足了用户需求。
【技术实现步骤摘要】
基于云存储的数据备份容灾方法及系统
本专利技术属于数据备份容灾
,具体涉及的是一种基于云存储的数据备份容灾方法及系统。
技术介绍
随着信息技术的迅猛发展,数据量开始爆炸性增长,数据价值也越来越高,人们需要对数据进行备份容灾保护,以便在出现故障时能及时有效的恢复数据,避免带来损失。传统的备份数据存储架构简单,数据保护能力差,初期投资成本较高,需要购买针对性的设备,后期维护成本也较高,要保障可用性还需要额外投资进行数据冗余,而且存储容量扩展困难,需要专人和专门的设备。云存储是在云计算(CloudComputing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。云存储从短期和长期来看,最大的特点就是可以为用户减少成本,云存储按需使用、按需计费、无缝扩展、永久保存,目前在中小企业中得到了很大规模的应用。但在云存储的实际应用中,受网络状况的影响较大,如果用户需要频繁的使用一些近期备份数据,网络状况不好时,等待时间较长,造成时间浪费。
技术实现思路
本专利技术的目的在于提供一种基于云存储的数据备份容灾方法及系统,将传统数据备份系统与云存储结合,保障整个系统的高可用性和高可靠性。具体
技术实现思路
如下:一种基于云存储的数据备份容灾方法,包括如下步骤:根据备份数据源,提供备份工具选择信息;确认备份工具,获取用户输入的备份信息,并提供数据备份策略选择信息;根据用户选择的所述备份工具和所述数据备份策略,执行数据备份,并提供将备份数据存储到本地存储端或云存储端的选择信息;当用户选择将备份数据存储到本地存储端时,将备份数据保存到本地存储端,再由本地存储端将备份数据传输至云存储端。可选的,上述备份工具为备份客户端或浏览器。可选的,上述数据备份策略为全备份、增量备份、差异备份以及合成全备份中的任意一种。进一步的,还包括如下步骤:判断本地存储端存储的备份数据是否超过预设存储期限;当本地存储端存储的备份数据超过所述预设存储期限时,清除超过所述预设存储期限的备份数据。进一步的,在接收到数据恢复指令时,提供未超过所述预设存储期限的近期备份数据恢复或历史备份数据恢复选择信息;当用户选择未超过所述预设存储期限的近期备份数据恢复时,从本地存储端利用浏览器自助恢复或手动恢复;当用户选择超过所述预设存储期限的历史备份数据恢复时,从云存储端利用浏览器自助恢复或手动恢复。本专利技术还提供一种基于云存储的数据备份容灾系统,包括:备份设定模块,用于确认备份工具,获取备份信息,获取数据备份策略;备份执行模块,执行数据备份;备份数据存储模块,提供选择将备份数据存储至本地存储或云存储;当用户选定使用本地存储时,将备份数据保存到本地存储端,再由本地存储端向云存储端进行传输。进一步的,所述备份数据存储模块还具备自动清除功能,当本地存储备份数据超过预设存储期限时,本地存储自动清除超过所述预设存储期限的备份数据。进一步的,还包括备份数据恢复模块,用于恢复备份数据,对于未超过所述预设存储期限的近期备份数据,从本地存储端或云存储端利用浏览器自助恢复或者用户手动恢复;对于超过所述预设存储期限的历史备份数据,从云存储端利用浏览器自助恢复或者用户手动恢复。进一步的,还包括备份数据压缩加密模块,在备份执行模块之前对备份数据进行压缩和加密处理。本专利技术的有益效果在于:将多种备份工具、多种备份策略、多种存储方式结合,满足了企业在大量数据备份恢复以及分布式访问和归档方面的需求。用户在备份数据存储时可以根据实际情况合理选择本地存储端或云存储端,在选择将备份数据保存到本地端时,本地端会向云存储端进行传输,不影响数据来源端的负载,这样云存储端可以存放所有历史备份数据。更进一步的,本地存储端具备自动清除功能,只用于存放近期备份数据,在用户需要频繁使用近期备份数据时可以直接从本地端获取,效率较高;多种恢复方式保障了不管备份系统是否正常运行,都可以及时恢复数据。附图说明图1为本专利技术中基于云存储的数据备份容灾方法的流程图;图2为本专利技术中基于云存储的数据备份容灾系统的一种实施例的结构示意图。具体实施方法下面以结合附图和实例对本专利技术做进一步的详细说明,但对本领域技术人员来说本专利技术的实施和保护不限于此。图1为本专利技术基于云存储的数据备份容灾方法的一种实施例的流程图,该方法包括如下步骤:根据备份数据源,提供备份工具选择信息;确认备份工具,获取用户输入的备份信息,并提供数据备份策略选择信息;根据用户选择的所述备份工具和所述数据备份策略,执行数据备份,并提供将备份数据存储到本地存储端或云存储端的选择信息;当用户选择将备份数据存储到本地存储端时,将备份数据保存到本地存储端,再由本地存储端将备份数据传输至云存储端。在该方法中,用户可以选择合适的备份工具,例如备份客户端,目前主流平台提供备份客户端可以获得更好的用户体验,另外也可以使用浏览器进行备份,实现跨平台操作。备份工具选定之后,用户可以填写备份信息。在本专利技术中,备份策略为全量备份、增量备份、差异备份以及合成全备份中的任意一种。全量备份是指对数据文件中使用过的数据块进行备份;增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件;差异备份是指在一次全备份后到进行差异备份的这段时间内,对那些增加或者修改文件的备份;合成全备份是指通过将已经备份的数据与新变化的数据合成而生成的备份。用户可以根据实际情况选择合适的备份策略。执行数据备份时,用户可以选择将备份数据存储到本地存储端或云存储端。当用户选择将备份数据存储到本地存储端时,本地存储端会将备份数据传输至云存储端,该过程不影响数据来源端的负载,而云存储的优势就是按需使用、按需计费、无缝扩展、永久保存,因此可以用云存储端存放所有历史备份数据。本实施例中,在执行数据备份操作之前对备份数据进行加密和压缩处理,保障了数据的安全性。本专利技术中,在恢复数据时用户可以选择从云存储端或本地存储端采用多种方式进行恢复,例如浏览器自助恢复或者用户手动从备份服务器端恢复。为了取得更好的效果,本方法中对本地存储端存储的备份数据是否超过预设存储期限进行判断;当本地存储端存储的备份数据超过所述预设存储期限时,清除超过所述预设期限的备份数据,这样本地存储端可以仅用于存储近期的备份数据,无需投资成本扩展存储空间,而云存储端则保存了所有的历史备份数据,可以满足异地容灾需求。在进行数据恢复时,所有的历史备份数据用户都可以从云存储端恢复,对于未超过所述预设存储期限的近期备份数据,用户可以从本地存储端恢复。恢复方式同样可以选用浏览器自助恢复或者用户手动恢复。当用户频繁的使用近期备份数据时,直接从本地存储端恢复,无需网络等待,节省时间,提高了数据恢复效率。图2为本专利技术中基于云存储的数据备份容灾系统的一种实施例的结构示意图,包括:备份设定模块210,该模块中用户可以选择如上所述的备份工具如备份客户端或本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于云存储的数据备份容灾方法,其特征在于,包括如下步骤:根据备份数据源,提供备份工具选择信息;确认备份工具,获取用户输入的备份信息,并提供数据备份策略选择信息;所述数据备份策略为全备份、增量备份、差异备份以及合成全备份中的任意一种;根据用户选择的所述备份工具和所述数据备份策略,执行数据备份,并提供将备份数据存储到本地存储端或云存储端的选择信息;当用户选择将备份数据存储到本地存储端时,将备份数据保存到本地存储端,再由本地存储端将备份数据传输至云存储端;还包括如下步骤:判断本地存储端存储的备份数据是否超过预设存储期限;当本地存储端存储的备份数据超过所述预设存储期限时,清除超过所述预设存储期限的备份数据;在接收到数据恢复指令时,提供未超过所述预设存储期限的近期备份数据恢复或历史备份数据恢复选择信息;当用户选择未超过所述预设存储期限的近期备份数据恢复时,从本地存储端利用浏览器自助恢复或手动恢复;当用户选择超过所述预设存储期限的历史备份数据恢复时,从云存储端利用浏览器自助恢复或手动恢复。2.根据权利要求1所述的基于云存储的数据备份容灾方法,其特征在于,所述备份工具包括备份客户端和浏...
【专利技术属性】
技术研发人员:周林,何耸,陈飞,高俊萍,
申请(专利权)人:广州杰赛科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。