一种安全的云备份系统及方法与流程

文档序号:16431798发布日期:2018-12-28 20:12阅读:453来源:国知局
一种安全的云备份系统及方法与流程

本发明属于数据备份安全技术领域,具体涉及一种安全的云备份系统及方法。

背景技术

云备份是基于互联网的异地存储常用技术。根据服务商提供的服务不同,云服务器可以有不同的配置,收取不同的服务费。一般来讲,收费越高,给予的安全保障就越高。很多企业的运营数据全部托管在云服务器上,缴纳高昂的托管费用,以求得到更好的安全保障。

云备份技术兴起后,各厂家加入此行列,竞争降低了价格,也造成了质量的下降。目前有企业租用的云服务器发生了硬盘静默错误,文件校验错误且失效,给企业造成了巨大损失,而云服务提供厂商承诺的多重备份并未起到作用,给业界对云服务的信心蒙上了一层阴影。

目前云存储行业在网络传输过程中有足够用的校验手续,但是服务器在写入磁盘时,由于数据量大,难以避免产生概率极小的静默错误。静默错误是一类故障的统称,是指实际上发生了写入错误,却没有任何报警,包括漏写,错写,写入地址错误等。

云备份技术,对用户来讲,存储的物理过程是不透明的,用户无法验证其安全性究竟多高,云服务器商宣称提供备份,也有可能是由一份错误的数据拿去备份容灾,用户依然要承担风险。所以需要一种措施来增强租用云备份服务的安全性,具体来讲,就是增强容灾能力。



技术实现要素:

本发明的目的就在于为了解决上述问题而提供结构简单,工作可靠的一种安全的云备份系统及方法。

本发明通过以下技术方案来实现上述目的:

一种安全的云备份系统,包括一台校验服务器,若干数据终端;

所述校验服务器安装有云存储服务程序,可以登录云端并上传下载,校验服务器内置有一个专用的缓存存储器,用于接收数据终端上传的文件;

所述数据终端为具有云存储需求的终端,通过网络与校验服务器连接,将所需要备份的文件上传至校验服务器。

一种基于本安全的云备份系统的文件备份方法,包括以下步骤:

a为在数据终端的需要备份的文件,a可以为一个文件也可以为一批文件集合;

步骤1,数据终端与校验服务器建立连接,将文件a从数据终端传输至校验服务器的缓存存储器中,在缓存存储器中命名为a1;

步骤2,校验服务器使用云存储服务程序,上传文件a1,上传成功后在云端的文件为a3;

步骤3,针对步骤2中每一上传成功的文件a1,经过一个设定的冷却时长t,校验服务器使用云存储服务程序下载a3,置于系统所在存储器中,命名为a2;

步骤4,将a1与a2进行校验,如果通过校验,则删除校验服务器中的a1与a2,针对a的备份过程结束;如果未通过校验,则校验服务器使用云存储服务程序删除云端文件,转至步骤2重复执行直到步骤4通过校验。

作为本发明的安全的云备份系统的备选方案,所述缓存存储器包括ssd硬盘和hdd硬盘。

基于以上备选方案的文件备份方法,包括以下步骤:

a为在数据终端的需要备份的文件,a可以为一个文件也可以为一批文件集合;

步骤1,数据终端与校验服务器建立连接,将文件a从数据终端传输至校验服务器的缓存存储器中,其中a11为a的副本,存储在hdd中,a12为a的副本,存储在ssd中;

步骤2,将a11与a12进行校验,如果通过校验,则进入步骤3,如未通过校验,则删除a11,转至步骤1重复执行直到步骤2通过校验。

步骤3,校验服务器使用云存储服务程序,上传文件a12;

步骤4,针对步骤3中每一上传成功的文件a12,经过一个设定的冷却时长t,校验服务器使用云存储服务程序下载该文件,置于系统所在存储器中,命名为a2;

步骤5,将a12与a2进行校验,如果通过校验,则删除校验服务器中的a12与a2,针对a的备份过程结束,;如果未通过校验,则校验服务器使用云存储服务程序删除云端文件,转至步骤3重复执行直到步骤4通过校验。

本发明的发明点主要在于回传校验,彻底消除静默错误可能造成的数据错误,具体在于:

1.数据终端通过云服务商提供的软件将备份文件上传到云端之后,下载备份镜像,对比确认,增强安全性。

2.数据终端通过云服务商提供的软件将备份文件上传到云端之后,经过一定冷却时间再下载,防止备份文件还没有被写入最终的云存储介质就被下载,没有起到检验作用。

3.本发明的备选方案中,校验服务器使用两种介质的存储设备存储同样的数据,并相互校验,防止同种介质存储设备发生相同的故障,发生错误却校验成功。

附图说明

图1是本发明的系统结构连接关系图;

图2是本发明实施例1的方法流程图;

图3是本发明实施例2的方法流程图。

具体实施方式

下面结合附图对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。

实施例1:一种安全的云备份系统,包括一台校验服务器、若干数据终端;

所述校验服务器安装有云存储服务程序,可以登录云端并上传下载,校验服务器内置有一个专用的缓存存储器,用于接收数据终端上传的文件;

所述数据终端为具有云存储需求的终端,通过网络与校验服务器连接,将所需要备份的文件上传至校验服务器。

利用本云备份系统的文件备份方法,包括以下步骤:

a为在数据终端的需要备份的文件,a可以为一个文件也可以为一批文件集合;

步骤1,数据终端与校验服务器建立连接,将文件a从数据终端传输至校验服务器的缓存存储器中,在缓存存储器中命名为a1;

步骤2,校验服务器使用云存储服务程序,上传文件a1,上传成功后在云端的文件为a3;

步骤3,针对步骤2中每一上传成功的文件a1,经过一个设定的冷却时长t,校验服务器使用云存储服务程序下载a3,置于系统所在存储器中,命名为a2;

步骤4,将a1与a2进行校验,如果通过校验,则删除校验服务器中的a1与a2,针对a的备份过程结束;如果未通过校验,则校验服务器使用云存储服务程序删除云端文件,转至步骤2重复执行直到步骤4通过校验。

实施例2:一种安全的云备份系统,包括一台校验服务器、若干数据终端;

所述校验服务器安装有云存储服务程序,可以登录云端并上传下载,校验服务器内置有一个专用的缓存存储器,所述缓存存储器包括ssd硬盘和hdd硬盘,用于接收数据终端上传的文件;

所述数据终端为具有云存储需求的终端,通过网络与校验服务器连接,将所需要备份的文件上传至校验服务器。

利用权利要求2所述的云备份系统的文件备份方法,包括以下步骤:

a为在数据终端的需要备份的文件,a可以为一个文件也可以为一批文件集合;

步骤1,数据终端与校验服务器建立连接,将文件a从数据终端传输至校验服务器的缓存存储器中,其中a11为a的副本,存储在hdd中,a12为a的副本,存储在ssd中;

步骤2,将a11与a12进行校验,如果通过校验,则进入步骤3,如未通过校验,则删除a11,转至步骤1重复执行直到步骤2通过校验。

步骤3,校验服务器使用云存储服务程序,上传文件a12;

步骤4,针对步骤3中每一上传成功的文件a12,经过一个设定的冷却时长t,校验服务器使用云存储服务程序下载该文件,置于系统所在存储器中,命名为a2;

步骤5,将a12与a2进行校验,如果通过校验,则删除校验服务器中的a12与a2,针对a的备份过程结束,;如果未通过校验,则校验服务器使用云存储服务程序删除云端文件,转至步骤3重复执行直到步骤4通过校验。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1