网络存储装置的数据备份和还原方法与流程

文档序号:22758400发布日期:2020-10-31 09:56阅读:138来源:国知局
网络存储装置的数据备份和还原方法与流程

本发明涉及数据处理方法,特别是涉及基于网络的数据处理方法。



背景技术:

现有技术网络存储装置包括数据存储单元和网络连接单元。网络存储装置通过网络连接单元接入网络,用户通过网络对数据存储单元进行读写。用户无论身处何地,只要能够接入网络,即可读写网络存储装置内的数据,实现数据管控私有化。为了防止数据丢失,用户往往需要将网络存储装置内的数据进行备份。现有技术的备份方法是将网络存储装置内的数据复制存储在其他存储装置内,备份数据和还原数据的操作较复杂。另外,现有技术网络存储装置还无法解决以下问题:第一,在网络环境较差或者因停电等原因暂时断开网络的情况下,用户急需向现有技术网络存储装置内存储数据而无法实现;第二、当现有技术网络存储装置自身的数据存储单元因故障被更换,或者整个网络存储装置都被损坏而需要更换,无法实现更换后的数据还原。



技术实现要素:

本发明要解决的技术问题在于避免现有技术的不足之处而提出一种以网络服务器为中间环节的网络存储装置的数据备份和还原方法,实现日常数据备份还原,网络存储装置替换时的数据还原,以及网络存储装置所在网络环境不佳时的数据缓存。

本发明解决所述技术问题可以通过采用以下技术方案来实现:

提出一种网络存储装置的数据备份和还原方法,基于包括至少一网络存储装置、至少一网络服务器和至少一网络终端的数据传输网络。

网络存储装置包括数据处理器,以及电连接该数据处理器的数据存储单元、网络连接单元和加/解密单元。借助网络连接单元能够接入数据传输网络。借助加/解密单元对备份数据实施加密处理,对还原数据实施解密处理。

网络终端与网络存储装置建立数据连接,并能够对数据存储单元进行数据读/写操作。

所述方法包括如下过程:

绑定过程:

当网络存储装置与网络服务器首次建立数据连接时,设立一管理员用户,在网络服务器内分配一数据备份空间给管理员用户,同时该管理员用户配置一网络存储装置与网络服务器中分配给该管理员用户的数据备份空间绑定;

数据备份过程:

根据设定的备份时间和需要备份数据的存储地址,或者根据管理员用户借助网络终端发出的备份指令,网络存储装置将需要备份的数据加密后发送并存储至网络服务器内与该网络存储装置绑定的数据备份空间;

数据还原过程:

当需要数据还原时,管理员用户向网络服务器发起数据还原请求,在管理员用户验证正确的情况下,网络服务器将数据备份空间内的数据发送至与该数据备份空间绑定的网络存储装置,网络存储装置将接收的还原数据进行解密处理后存储至数据存储单元。

具体而言,所述绑定过程具体包括:

在首次使用网络存储装置时,为该网络存储装置配置一管理员用户;

当网络存储装置与网络服务器首次建立数据连接时,网络存储装置向网络服务器发送管理员用户信息并提出分配数据备份空间请求;

当管理员用户符合验证要求且网络服务器未检索到管理员用户信息时,网络服务器分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器将该地址信息和序列号发送至网络存储装置,绑定网络存储装置;网络存储装置借助地址信息和序列号信息访问网络服务器为管理员用户分配的数据备份空间;

当管理员用户符合验证要求且网络服务器检索到已存在管理员用户信息时,网络服务器通过网络终端询问管理员用户是新建绑定,还是恢复已有绑定,

当管理员用户借助网络终端向网络服务器反馈新建绑定时,网络服务器分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器将该地址信息和序列号发送至网络存储装置,绑定网络存储装置;网络存储装置借助地址信息和序列号信息访问网络服务器为管理员用户分配的数据备份空间;

当管理员用户借助网络终端向网络服务器反馈恢复已有绑定,并且选定一序列号时,该序列号与一已分配给管理员用户的数据备份空间地址信息一一对应,网络服务器将该已分配的数据备份空间的地址信息和序列号发送至网络存储装置,绑定网络存储装置;网络存储装置借助地址信息和序列号信息访问网络服务器为管理员用户分配的数据备份空间。

为实现数据缓存,所述方法还包括如下数据缓存过程:

当网络终端无法访问该网络终端指定的网络存储装置时,或者网络终端访问网络存储装置的数据传输速率未达到预设的数据传输速率阈值时,

网络终端将需要发送给网络存储装置的数据作为缓存数据,对缓存数据加密后发送至网络服务器;

当网络服务器侦测与网络存储装置的数据连接正常时,网络服务器将缓存数据发送至网络存储装置,网络存储装置将缓存数据解密后存储在数据存储单元。

具体地,当网络服务器将缓存数据发送至网络存储装置完成后,网络服务器将缓存数据删除。

更具体地,所述绑定过程具体包括:

在首次使用网络存储装置时,为该网络存储装置配置一管理员用户;

当网络存储装置与网络服务器首次建立数据连接时,网络存储装置向网络服务器发送管理员用户信息并提出分配数据备份空间请求;

当管理员用户符合验证要求时,网络服务器分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器将该地址信息和序列号发送至网络存储装置,绑定网络存储装置;

网络存储装置借助地址信息和序列号信息访问网络服务器为管理员用户分配的数据备份空间;

那么,所述数据缓存过程具体包括:

当网络终端首次访问网络存储装置时,网络存储装置将为其绑定的数据备份空间的地址信息和序列号发送给网络终端,同时将自身加/解密单元的密钥发送给网络终端;

当网络终端无法访问该网络终端指定的网络存储装置时,或者网络终端访问网络存储装置的数据传输速率为达到预设的数据传输速率阈值时,

网络终端将需要发送给网络存储装置的数据作为缓存数据,借助网络存储装置的密钥对缓存数据进行加密处理;

网络终端依据与网络存储装置对应的数据备份空间的地址信息和序列号,将加密的缓存数据发送至网络服务器的数据备份空间;

当网络服务器侦测与网络存储装置的数据连接正常时,网络服务器将数据备份空间内的缓存数据发送至网络存储装置,网络存储装置将缓存数据解密后存储在数据存储单元。

具体地,当网络服务器将缓存数据发送至网络存储装置完成后,网络服务器将缓存数据删除。

同现有技术相比较,本发明“网络存储装置的数据备份和还原方法”的技术效果在于:

以网络服务器为中间媒介实现对网络存储装置内存储数据的日常备份和还原,操作简单,备份和还原效率高,并且确保数据安全性;当网络存储装置需要更换时,本发明也能够实现更换后的数据还原;另外,当网络存储装置所处网络环境差或者断网时,本发明通过数据缓存能够解决此情况下的数据存储问题。

附图说明

图1是本发明“网络存储装置的数据备份和还原方法”的数据传输网路结构示意图;

图2是本发明的网络存储装置1的电原理结构示意框图。

具体实施方式

以下结合各实施例作进一步详述。

本发明提出一种网络存储装置的数据备份和还原方法,如图1所示,基于包括至少一网络存储装置1、至少一网络服务器2和至少一网络终端3的数据传输网络。如图2所示,网络存储装置1包括数据处理器11,以及电连接该数据处理器11的数据存储单元12、网络连接单元13和加/解密单元14。借助网络连接单元13能够接入数据传输网络。借助加/解密单元14对备份数据实施加密处理,对还原数据实施解密处理。根据实际应用需要,网络存储装置1还包括电连接数据处理器11的功能单元15,该功能单元14用于完成除网络连接、数据存储和数据加/解密的其它功能,例如音视频解码、文件管理、数据输入输出等。

所述网络终端3包括计算机、俗称手机的移动通信终端和平板电脑。

网络终端3与网络存储装置1建立数据连接,并能够对数据存储单元12进行数据读/写操作。

所述网络存储装置1的数据备份和还原方法包括如下过程:

绑定过程:

当网络存储装置1与网络服务器2首次建立数据连接时,设立一管理员用户,在网络服务器2内分配一数据备份空间给管理员用户,同时该管理员用户配置一网络存储装置1与网络服务器2中分配给该管理员用户的数据备份空间绑定。

数据备份过程:

所述数据备份包括自动备份和指令备份两种。自动备份是为网络存储装置1设置备份时间,当到达备份时间时网络存储装置1自动将备份内容发送至网络服务器2的数据备份空间。指令备份是管理员用户通过网络终端3向网络存储装置1发送备份指令,网络存储装置1依据该备份指令将备份内容发送至网络服务器2的数据备份空间。所述备份内容可以是网络存储装置1的数据存储单元12内的全部数据,也可以是设定的数据存储单元12内的部分存储空间内的数据。

根据设定的备份时间和需要备份数据的存储地址,或者根据管理员用户借助网络终端3发出的备份指令,网络存储装置1将需要备份的数据加密后发送并存储至网络服务器2内与该网络存储装置1绑定的数据备份空间。

数据还原过程:

数据还原一般都是依据管理员用户通过网络终端3发出的还原指令进行。

当需要数据还原时,管理员用户通过网络终端3向网络服务器2发起数据还原请求,在管理员用户验证正确的情况下,网络服务器2将数据备份空间内的数据发送至与该数据备份空间绑定的网络存储装置1,网络存储装置1将接收的还原数据进行解密处理后存储至数据存储单元12。

本发明以网络服务器2为中间媒介实现对网络存储装置1内存储数据的日常备份和还原,操作简单,备份和还原效率高,并且在数据备份过程中对备份数据进行加密操作,确保数据安全性。

当网络存储装置1遭遇被意外损毁的情况时,如果仅是其中作为的数据存储单元12的硬盘受损,例如,被穿刺,被低级格式化,被消磁处理等,而网络存储装置1的其它器件都能够正常使用,那么仅需要更换作为数据存储单元12的硬盘,然后进行上述数据还原过程即可实现网络存储装置1意外受损的数据还原。如果整个网络存储装置1都被损坏,用户需要用新的网络存储装置1替换旧的网络存储装置1,本发明第一实施例通过细化绑定过程解决:

所述网络存储装置的数据备份和还原方法的绑定过程具体包括:

在首次使用网络存储装置1时,为该网络存储装置1配置一管理员用户;

当网络存储装置1与网络服务器2首次建立数据连接时,网络存储装置1向网络服务器2发送管理员用户信息并提出分配数据备份空间请求;

当管理员用户符合验证要求且网络服务器2未检索到管理员用户信息时,网络服务器2分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器2将该地址信息和序列号发送至网络存储装置1,绑定网络存储装置1;网络存储装置1借助地址信息和序列号信息访问网络服务器2为管理员用户分配的数据备份空间;

当管理员用户符合验证要求且网络服务器2检索到已存在管理员用户信息时,网络服务器2通过网络终端3询问管理员用户是新建绑定,还是恢复已有绑定,

当管理员用户借助网络终端3向网络服务器2反馈新建绑定时,网络服务器2分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器2将该地址信息和序列号发送至网络存储装置1,绑定网络存储装置1;网络存储装置1借助地址信息和序列号信息访问网络服务器2为管理员用户分配的数据备份空间;

当管理员用户借助网络终端3向网络服务器2反馈恢复已有绑定,并且选定一序列号时,该序列号与一已分配给管理员用户的数据备份空间地址信息一一对应,网络服务器2将该已分配的数据备份空间的地址信息和序列号发送至网络存储装置1,绑定网络存储装置1;网络存储装置1借助地址信息和序列号信息访问网络服务器2为管理员用户分配的数据备份空间。

通过上述恢复已有绑定的过程,将新的网络存储装置1绑定到旧的网络存储装置1的数据备份空间,从而,对旧的网络存储装置1解绑,进而,通过上述数据还原过程就可以将网络存储装置1内的数据恢复,实现用新的网络存储装置1替换旧的网络存储装置1。当网络存储装置1需要更换时,本发明网络存储装置的数据备份和还原方法能够实现更换后的数据还原。

当遇到网络环境差或者断网情况时,为了能够实现数据存储,所述网络存储装置的数据备份和还原方法还包括如下的数据缓存过程:

当网络终端3无法访问该网络终端3指定的网络存储装置1时,即断网时,或者网络终端3访问网络存储装置1的数据传输速率未达到预设的数据传输速率阈值时,即网络环境差时,

网络终端3将需要发送给网络存储装置1的数据作为缓存数据,对缓存数据加密后发送至网络服务器2;

当网络服务器2侦测与网络存储装置1的数据连接正常时,网络服务器2将缓存数据发送至网络存储装置1,网络存储装置1将缓存数据解密后存储在数据存储单元12。

为缓存数据的安全性,当网络服务器2将缓存数据发送至网络存储装置1完成后,网络服务器2将缓存数据删除。

当网络存储装置1所处网络环境差或者断网时,本发明通过数据缓存能够解决此情况下的数据存储问题,并且确保数据安全性。

本发明第三实施例对第二实施例进一步优化,所述网络存储装置的数据备份和还原方法的绑定过程具体包括:

在首次使用网络存储装置1时,为该网络存储装置1配置一管理员用户;

当网络存储装置1与网络服务器2首次建立数据连接时,网络存储装置1向网络服务器2发送管理员用户信息并提出分配数据备份空间请求;

当管理员用户符合验证要求时,网络服务器2分配一数据备份空间给管理员用户,同时生成反映该数据备份空间地址的地址信息和与该地址信息一一对应的序列号,网络服务器2将该地址信息和序列号发送至网络存储装置1,绑定网络存储装置1;网络存储装置1借助地址信息和序列号信息访问网络服务器2为管理员用户分配的数据备份空间;

那么,所述数据缓存过程具体包括:

当网络终端3首次访问网络存储装置1时,网络存储装置1将为其绑定的数据备份空间的地址信息和序列号发送给网络终端3,同时将自身加/解密单元的密钥发送给网络终端3;

当网络终端3无法访问该网络终端3指定的网络存储装置1时,或者网络终端3访问网络存储装置1的数据传输速率为达到预设的数据传输速率阈值时,

网络终端3将需要发送给网络存储装置1的数据作为缓存数据,借助网络存储装置1的密钥对缓存数据进行加密处理;

网络终端3依据与网络存储装置1对应的数据备份空间的地址信息和序列号,将加密的缓存数据发送至网络服务器2的数据备份空间;

当网络服务器2侦测与网络存储装置1的数据连接正常时,网络服务器2将数据备份空间内的缓存数据发送至网络存储装置1,网络存储装置1将缓存数据解密后存储在数据存储单元12。

同样地,为使缓存数据的安全性,当网络服务器2将缓存数据发送至网络存储装置1完成后,网络服务器2将缓存数据删除。

上述绑定过程还能够细化为如同本发明第一实施例的方案,使第三实施例优化为既能够完成网络存储装置1替换后的数据还原,也能够完成数据缓存。

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