一种数据备份的方法及系统技术方案

技术编号:17248108 阅读:27 留言:0更新日期:2018-02-11 06:11
本发明专利技术公开了一种数据备份的方法及系统,所述方法包括以下步骤:S1,将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;S2,通过NFC触发实现客户端与存储设备连接;连接时,私有云平台识别客户端发送的信息中是否包含自动备份标识,如果包含,则私有云平台开始自动将客户端中的数据备份至存储设备中;其中,客户端和存储设备上均设有NFC模块。本发明专利技术通过利用NFC触发实现客户端与存储设备连接,并利用私有云平台识别客户端发送的信息中是否包含自动备份标识,从而实现了客户端数据的自动备份,方便,高效,快捷。

【技术实现步骤摘要】
一种数据备份的方法及系统
本专利技术涉及一种数据备份的方法及系统,属于手机数据备份

技术介绍
现有技术中,客户端进行数据备份很不方便,比如备份手机中的数据时,需要先将手机中的数据导入电脑,然后电脑连接存储设备,再将数据导入存储设备中,无法实现手机直接备份数据至存储设备中。另外,在有些时候,人们可能不方便人为去操作进行客户端数据备份,比如老年人不识字,或者人们需要休息时,往往希望设备能够自行进行备份处理,而不需要人为的参与。但是现有技术仍然无法实现。此外,进行数据备份往往比较耗电,用户还需单独给手机充电,比较麻烦。
技术实现思路
本专利技术的目的在于,提供一种数据备份的方法及系统,它可以有效解决现有技术中的问题,实现客户端数据的快速、高效的自动备份。为解决上述技术问题,本专利技术采用如下的技术方案:一种数据备份的方法,包括以下步骤:S1,将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;S2,通过NFC触发实现客户端与存储设备连接;连接时,私有云平台识别客户端发送的信息中是否包含自动备份标识,如果包含,则私有云平台开始自动将客户端中的数据备份至存储设备中;其中,客户端和存储设备上均设有NFC模块。上述步骤S1中,绑定之后,客户端及移动硬盘均存储该绑定关系。优选的,步骤S1包括:客户端发出广播,处于同一局域网的存储设备反馈回自身的ID信息,客户端根据所述的ID信息,将存储设备的ID与客户端账号进行绑定;(相比于UPNP等方式)从而可以通过设定某些字段来进行搜索,搜索效率非常高,而且干扰较少,提高了绑定效率。或者优选的,步骤S1中,当客户端和存储设备接触时,通过存储设备中的NFC模块将存储设备的ID传输给客户端,客户端接收到所述ID后将存储设备的ID与客户端账号进行绑定,从而可以实现客户端与存储设备简单、快捷的进行绑定。前述的数据备份方法中,步骤S1还包括:利用LDAP技术建立多个独立账号并分别与存储设备的ID进行绑定,同时使得存储设备中分配与各个独立账号对应的独立的存储空间;或者通过设置主账号及子账号,分别建立所述主账号及子账号与存储设备ID的绑定关系,从而可以实现多人平等的或具有不同权限的对同一个存储设备的数据进行安全存取。上述的数据备份的方法中,步骤S2中所述的通过NFC触发实现客户端与存储设备连接具体包括:客户端通过NFC模块将客户端账号和存储设备ID的绑定关系及连接请求发送至存储设备,存储设备的私有云平台进行信息核实并同意连接后,将其WIFI信息反馈给客户端,其中,所述的存储设备上设有WIFI模块;从而实现了客户端与存储设备的WIFI连接,方便快捷。前述的数据备份的方法中,步骤S2中,进行图片数据备份时具体包括以下步骤:识别图片中的地点、人物、场景、文字,并对识别到的信息进行标注标签化,或手动设置标签,或与互联网上的已标记过的图片进行对比然后设置标签;进行视频数据备份时具体包括以下步骤:对视频内容的P帧进行监测,当监测到P帧有变化时,则对视频内容的I帧进行拆解,获得视频内容的主要信息,然后进行标注标签化,(如果P帧没有变化说明当前画面没有变化,不需要对I帧进行重复识别)从而可以对视频内容进行准确的识别,同时以P帧作为辅助提高了视频内容的识别效率。通过上述方式将图片或视频进行上述的标签化处理后,从而可以大大提高搜索的准确率和效率。优选的,进行图片场景识别时具体包括以下步骤:S21,根据用户ID、存储设备ID及文件存储路径生成各个图片的MD5值;S22,私有云(可以是客户端的私有云平台或者存储设备的私有云平台或者是私有云服务器)通过调用多个图片处理厂家的API对各个MD5值对应的图片中的场景进行识别,然后采用少数服从多数的原则确定最终识别的场景。通过利用各个图片的MD5值,从而可以在利用多个图片处理厂家的API对图片进行处理时,可以避免混淆,提高了场景识别的准确率。优选的,通过图片的exif区域识别图片中的地点;通过光学文字识别技术识别图片中的文字,从而可以提高地点、文字识别的准确率。本专利技术中,步骤S2还包括:对数据文件进行处理,分别生成相应的软链接和缩略图,并将所述的软链接和缩略图进行关联;当客户端进行数据读取时,根据数据文件对应的标签,将所述的缩略图分组反馈给客户端,从而方便用户根据分类进行文件查看,同时避免了文件的重复存储;另外,进行远程数据读取时,可以提高图片数据的读取效率。可以通过以下方法进行远程数据存取:S21,若客户端与存储设备处于不同的网络中,客户端利用账号登陆私有云平台,利用所述的私有云平台向私有云服务器发送数据存取请求;存储设备利用外部网络通过私有云平台将其域名发送至私有云服务器;S22,私有云服务器根据用户账号与存储设备的ID信息的对应绑定关系,将相应的存储设备的域名反馈给客户端;S23,客户端根据所述的存储设备的域名通过私有云平台访问存储设备,进行远程数据读取或远程将数据存入存储设备中。优选的,步骤S2还包括:当客户端通过私有云平台发送用户账号与存储设备ID的绑定请求时,存储设备的私有云平台判断所述的存储设备ID是否被绑定过,如果已被绑定过,则拒绝该绑定请求;如果未被绑定过,则同意该绑定请求;用户账号与存储设备ID进行绑定后,客户端、存储设备保存该绑定关系;私有云服务器更新用户账号与存储设备ID的对应绑定关系列表。上述的数据备份的方法中,步骤S2中,备份数据时,利用Rsync技术识别客户端中的增量数据,从而可以提高数据备份的效率,同时避免文件的重复存储;备份照片数据时,采用RTSP技术将照片打包成流媒体进行传输,使得传输高效且稳定。本专利技术中,步骤S2还包括:私有云服务器通过私有云平台获取客户端和存储设备的配置信息,并根据二者的性能和绑定关系,利用贝叶斯算法及决策数算法派发相应的任务给客户端或存储设备进行处理(比如对照片、视频进行标注标签化),从而可以根据客户端和存储设备的配置信息,自动分配处理任务,提高资源的利用效率。优选的,步骤S2还包括:进行数据备份的同时触发充电功能,实现存储设备自动给客户端充电;其中,存储设备和客户端上均设有充电模块,从而在进行数据备份时可以实现同时进行客户端充电,避免了在数据备份过程中客户端由于电量耗尽而中断备份工作。一种数据备份的系统,包括:绑定模块,用于将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;连接模块,用于通过NFC触发实现客户端与存储设备连接;其中,客户端和存储设备上均设有NFC模块;自动备份标识识别模块,用于连接时,私有云平台识别客户端发送的信息中是否包含自动备份标识;自动备份模块,用于如果包含自动备份标识,则私有云平台开始自动将客户端中的数据备份至存储设备中。优选的,所述的绑定模块包括:广播发送模块,用于客户端发出广播;ID信息反馈模块,用于处于同一局域网的存储设备反馈回自身的ID信息;A绑定模块,用于客户端根据所述的ID信息,将存储设备的ID与客户端账号进行绑定。或者优选的,所述的绑定模块包括:B绑定模块,用于当客户端和存储设备接触时,通过存储设备中的NFC模块将存储设备的ID传输给客户端,客户端接收到所述ID后将存储设备的ID与客户端账号进行绑定本文档来自技高网...
一种数据备份的方法及系统

【技术保护点】
一种数据备份的方法,其特征在于,包括以下步骤:S1,将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;S2,通过NFC触发实现客户端与存储设备连接;连接时,私有云平台识别客户端发送的信息中是否包含自动备份标识,如果包含,则私有云平台开始自动将客户端中的数据备份至存储设备中;其中,客户端和存储设备上均设有NFC模块。

【技术特征摘要】
1.一种数据备份的方法,其特征在于,包括以下步骤:S1,将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;S2,通过NFC触发实现客户端与存储设备连接;连接时,私有云平台识别客户端发送的信息中是否包含自动备份标识,如果包含,则私有云平台开始自动将客户端中的数据备份至存储设备中;其中,客户端和存储设备上均设有NFC模块。2.根据权利要求1所述的数据备份方法,其特征在于,步骤S1包括:客户端发出广播,处于同一局域网的存储设备反馈回自身的ID信息,客户端根据所述的ID信息,将存储设备的ID与客户端账号进行绑定;或者当客户端和存储设备接触时,通过存储设备中的NFC模块将存储设备的ID传输给客户端,客户端接收到所述ID后将存储设备的ID与客户端账号进行绑定;或者利用LDAP技术建立多个独立账号并分别与存储设备的ID进行绑定,同时使得存储设备中分配与各个独立账号对应的独立的存储空间;或者通过设置主账号及子账号,分别建立所述主账号及子账号与存储设备ID的绑定关系。3.根据权利要求1所述的数据备份的方法,其特征在于,步骤S2中,进行图片数据备份时具体包括以下步骤:识别图片中的地点、人物、场景、文字,并对识别到的信息进行标注标签化,或手动设置标签,或与互联网上的已标记过的图片进行对比然后设置标签;其中,优选的,通过图片的exif区域识别图片中的地点;通过光学文字识别技术识别图片中的文字;优选的,通过以下方式识别图片中的场景:S21,根据用户ID、存储设备ID及文件存储路径生成各个图片的MD5值;S22,私有云通过调用多个图片处理厂家的API对各个MD5值对应的图片中的场景进行识别,然后采用少数服从多数的原则确定最终识别的场景;进行视频数据备份时具体包括以下步骤:对视频内容的P帧进行监测,当监测到P帧有变化时,则对视频内容的I帧进行拆解,获得视频内容的主要信息,然后进行标注标签化。4.根据权利要求1所述的数据备份的方法,其特征在于,步骤S2还包括:对数据文件进行处理,分别生成相应的软链接和缩略图,并将所述的软链接和缩略图进行关联;当客户端进行数据读取时,根据数据文件对应的标签,将所述的缩略图分组反馈给客户端。5.根据权利要求1所述的数据备份的方法,其特征在于,步骤S2中,备份数据时,利用Rsync技术识别客户端中的增量数据;备份照片数据时,采用RTSP技术将照片打包成流媒体进行传输。6.根据权利要求1所述的数据备份的方法,其特征在于,步骤S2还包括:私有云服务器通过私有云平台获取客户端和存储设备的配置信息,并根据二者的性能和绑定关系,利用贝叶斯算法及决策数算法派发相应的任务给客户端或存储设备进行处理。7.一种数据备份的系统,其特征在于,包括:绑定模块,用于将存储设备的ID与客户端账号进行绑定;其中,所述的存储设备和客户端上均运行有私有云平台;连接模块,用于通过NFC触发实现客户端与存储设备连接;其中,客户端和存储设备上均设有NFC模块;自动备份标识识别模块,用于连接时,私有云平台识别客...

【专利技术属性】
技术研发人员:战鹏州高峰
申请(专利权)人:北京春鸿科技有限公司
类型:发明
国别省市:北京,11

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

1