本发明专利技术提供了一种数据备份处理方法及装置,其中,该方法包括:接收启动数据备份功能的触发指令,并根据该触发指令发起搜索备份设备的搜索设备指令;接收一个或多个目标备份设备发送的响应消息,其中,该响应消息中携带有该一个或多个目标备份设备的IP地址;根据该IP地址与该一个或多个目标备份设备建立连接;通过建立的连接与该一个或多个目标备份设备进行设备认证;在认证通过之后,将数据备份到该一个或多个目标备份设备中,可以解决相关技术中通过将数据分区备份或多区备份的方式,使得备份数据局限在设备本身,若设备损坏或异常将导致数据丢失的问题,实现低成本、一主多备式的数据备份系统。
A data backup processing method and device
【技术实现步骤摘要】
一种数据备份处理方法及装置
本专利技术涉及视频监控领域,具体而言,涉及一种数据备份处理方法及装置。
技术介绍
用户在使用多个设备配合完成自身需求的同时,也会产生较多重要数据,这些数据往往只存储在产生数据的设备本身,一旦产生数据的设备发生异常这些重要数据就无法找回。相关技术中将缓冲池和磁带库分别划分为多个第一存储单元和第二存储单元将数据写入至该第一存储单元中;在数据全部写入至第一存储单元中后,将其迁移至磁带库中对应的第二存储单元。该数据备份管理方案将索引区域与数据存储区域分离,方便数据管理,并通过将索引数据缓存在缓冲池中,提高了存储检索效率,且利用磁带库实现数据备份,降低了管理成本。上述备份数据的方式,备份数据局限在设备本身,通过将数据分区备份或多区备份的方式实现,若设备损坏或异常导致数据丢失。针对相关技术中通过将数据分区备份或多区备份的方式,使得备份数据局限在设备本身,若设备损坏或异常将导致数据丢失的问题,尚未提出解决方案。
技术实现思路
本专利技术实施例提供了一种数据备份处理方法及装置,以至少解决相关技术中通过将数据分区备份或多区备份的方式,使得备份数据局限在设备本身,若设备损坏或异常将导致数据丢失的问题。根据本专利技术的一个实施例,提供了一种数据备份处理方法,包括:接收启动数据备份功能的触发指令,并根据所述触发指令发起搜索备份设备的搜索设备指令;接收一个或多个目标备份设备发送的响应消息,其中,所述响应消息中携带有所述一个或多个目标备份设备的IP地址;根据所述IP地址与所述一个或多个目标备份设备建立连接;通过建立的连接与所述一个或多个目标备份设备进行设备认证;在认证通过之后,将数据备份到所述一个或多个目标备份设备中。可选地,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:接收通过交互操作输入的所述一个或多个目标备份设备的帐号和密码;对所述一个或多个目标备份设备的帐号和密码进行验证;在验证通过的情况下,确定与所述一个或多个目标备份设备的认证通过;在验证未通过的情况下,确定与述一个或多个目标备份设备的认证未通过。可选地,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:将证书发送给所述一个或多个目标备份设备,其中,所述证书中携带有公钥;接收所述一个或多个目标备份设备在验证所述证书成功之后生成的字符串;根据与所述公钥对应的私钥对所述字符串进行签名,得到签名后的字符串;将所述签名后的字符串发送给所述一个或多个目标备份设备;接收在所述一个或多个目标备份设备使用所述公钥对所述签名后的字符串进行验签之后,确定验签后得到的字符串与生成的字符串相同之后返回的认证成功消息或确定验签后得到的字符串与生成的字符串不同之后返回的认证失败;根据所述认证成功消息确定与所述一个或多个目标备份设备的认证通过;或者根据所述认证失败消息确定与所述一个或多个目标备份设备的认证未通过。可选地,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:接收所述一个或多个目标备份设备发送的证书,其中,所述证书中携带有公钥;将验证所述证书成功之后生成的字符串发送给所述一个或多个目标备份设备;接收所述一个或多个目标备份设备根据与所述公钥对应的私钥对所述字符串进行签名,得到签名后的字符串;使用所述公钥对所述签名后的字符串进行验签;在验签后得到的字符串与生成的字符串相同的情况下,确定与所述一个或多个目标备份设备的认证通过;在验签后得到的字符串与生成的字符串不同的情况下,确定与所述一个或多个目标备份设备的认证未通过。可选地,将数据备份到所述一个或多个目标备份设备中包括:与所述一个或多个目标备份设备建立安全传输层协议(TransportLayerSecurity,简称为TLS)通道,将所述数据携带检索标识之后通过所述TLS通道备份到所述一个或多个目标备份设备的备份数据库中;或者通过预先与所述一个或多个目标备份设备协商好的加密方式对所述数据进行加密,将加密后的所述数据发送给所述一个或多个目标备份设备。可选地,在将数据备份到所述一个或多个目标备份设备中之后,所述方法还包括:接收所述一个或多个目标备份设备的数据,其中,所述数据中携带有检索标识;将所述一个或多个目标备份设备的数据存储到备份数据库中。可选地,在将所述一个或多个目标备份设备的数据存储到备份数据库中之后,所述方法还包括:根据所述检索标识从所述备份数据库中搜索所述一个或多个目标备份设备的数据。根据本专利技术的另一个实施例,还提供了一种数据备份处理装置,包括:第一接收模块,用于接收启动数据备份功能的触发指令,并根据所述触发指令发起搜索备份设备的搜索设备指令;第二接收模块,用于接收一个或多个目标备份设备发送的响应消息,其中,所述响应消息中携带有所述一个或多个目标备份设备的IP地址;建立连接模块,用于根据所述IP地址与所述一个或多个目标备份设备建立连接;认证模块,用于通过建立的连接与所述一个或多个目标备份设备进行设备认证;备份模块,用于在认证通过之后,将数据备份到所述一个或多个目标备份设备中。可选地,所述认证模块包括:第一接收子模块,用于接收通过交互操作输入的所述一个或多个目标备份设备的帐号和密码;验证子模块,用于对所述一个或多个目标备份设备的帐号和密码进行验证;第一确定子模块,用于在验证通过的情况下,确定与所述一个或多个目标备份设备的认证通过;第二确定子模块,用于在验证未通过的情况下,确定与述一个或多个目标备份设备的认证未通过。可选地,所述认证模块包括:第一发送子模块,用于将证书发送给所述一个或多个目标备份设备,其中,所述证书中携带有公钥;第二接收子模块,用于接收所述一个或多个目标备份设备在验证所述证书成功之后生成的字符串;签名子模块,用于根据与所述公钥对应的私钥对所述字符串进行签名,得到签名后的字符串;第二发送子模块,用于将所述签名后的字符串发送给所述一个或多个目标备份设备;第三接收子模块,用于接收在所述一个或多个目标备份设备使用所述公钥对所述签名后的字符串进行验签之后,确定验签后得到的字符串与生成的字符串相同之后返回的认证成功消息或确定验签后得到的字符串与生成的字符串不同之后返回的认证失败;第三确定子模块,用于根据所述认证成功消息确定与所述一个或多个目标备份设备的认证通过;或者第四确定子模块,用于根据所述认证失败消息确定与所述一个或多个目标备份设备的认证未通过。可选地,所述认证模块包括:第四接收子模块,用于接收所述一个或多个目标备份设备发送的证书,其中,所述证书中携带有公钥;第三发送子模块,用于将验证所述证书成功之后生成的字符串发送给所述一个或多个目标备本文档来自技高网...
【技术保护点】
1.一种数据备份处理方法,其特征在于,包括:/n接收启动数据备份功能的触发指令,并根据所述触发指令发起搜索备份设备的搜索设备指令;/n接收一个或多个目标备份设备发送的响应消息,其中,所述响应消息中携带有所述一个或多个目标备份设备的IP地址;/n根据所述IP地址与所述一个或多个目标备份设备建立连接;/n通过建立的连接与所述一个或多个目标备份设备进行设备认证;/n在认证通过之后,将数据备份到所述一个或多个目标备份设备中。/n
【技术特征摘要】
1.一种数据备份处理方法,其特征在于,包括:
接收启动数据备份功能的触发指令,并根据所述触发指令发起搜索备份设备的搜索设备指令;
接收一个或多个目标备份设备发送的响应消息,其中,所述响应消息中携带有所述一个或多个目标备份设备的IP地址;
根据所述IP地址与所述一个或多个目标备份设备建立连接;
通过建立的连接与所述一个或多个目标备份设备进行设备认证;
在认证通过之后,将数据备份到所述一个或多个目标备份设备中。
2.根据权利要求1所述的方法,其特征在于,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:
接收通过交互操作输入的所述一个或多个目标备份设备的帐号和密码;
对所述一个或多个目标备份设备的帐号和密码进行验证;
在验证通过的情况下,确定与所述一个或多个目标备份设备的认证通过;
在验证未通过的情况下,确定与述一个或多个目标备份设备的认证未通过。
3.根据权利要求1所述的方法,其特征在于,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:
将证书发送给所述一个或多个目标备份设备,其中,所述证书中携带有公钥;
接收所述一个或多个目标备份设备在验证所述证书成功之后生成的字符串;
根据与所述公钥对应的私钥对所述字符串进行签名,得到签名后的字符串;
将所述签名后的字符串发送给所述一个或多个目标备份设备;
接收在所述一个或多个目标备份设备使用所述公钥对所述签名后的字符串进行验签之后,确定验签后得到的字符串与生成的字符串相同之后返回的认证成功消息或确定验签后得到的字符串与生成的字符串不同之后返回的认证失败;
根据所述认证成功消息确定与所述一个或多个目标备份设备的认证通过;或者
根据所述认证失败消息确定与所述一个或多个目标备份设备的认证未通过。
4.根据权利要求1所述的方法,其特征在于,通过建立的连接与所述一个或多个目标备份设备进行设备认证包括:
接收所述一个或多个目标备份设备发送的证书,其中,所述证书中携带有公钥;
将验证所述证书成功之后生成的字符串发送给所述一个或多个目标备份设备;
接收所述一个或多个目标备份设备根据与所述公钥对应的私钥对所述字符串进行签名,得到签名后的字符串;
使用所述公钥对所述签名后的字...
【专利技术属性】
技术研发人员:冷国强,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。