【技术实现步骤摘要】
一种基于云端NAS的数据迁移系统
[0001]本专利技术涉及计算机领域,特别是涉及一种基于云端NAS的数据迁移系统。
技术介绍
[0002]目前,随着大数据的发展,越来越多的数据需要进行存储,尤其是在家庭端,数据的安全性问题尤为重要,云端存储大多是采用公有云的方式的进行存储,例如阿里云和腾讯云,但没有一个适合家庭端的云端存储,在用户的手机、电脑等不小心丢失时,对于用户云端数据的安全性有很大的威胁,并且还会发生在用户进行搬家护,由于宽带的变化,原始账号丢失的情况。在现有技术中,CN114301931A公开了一种基于云端NAS的数据同步系统,该系统通过数据切片的容量判断是否在云端进行存储,但并没有公开在用户进行搬家时,云端账号的数据进行迁移的情况。
技术实现思路
[0003]针对上述技术问题,本专利技术采用的技术方案为:一种基于云端NAS的数据迁移系统,所述系统包括第一云端、部署在与第一云端对应的智能网关中的第一NAS插件、存储器和服务器,所述存储器存储有账号使用习惯特征列表集A={A1,A2,
…
,A
j
,
…
,A
n
},其中,云端NAS的第j个用户的账号使用习惯特征列表A
j
=[A
j1
,A
j2
,...,A
ji
,...,A
jm
],j的取值范围为1到n,n为云端NAS用户数量,i的取值范围是1到m,m是云端NAS用户的账号使用习惯特征数量 ...
【技术保护点】
【技术特征摘要】
1.一种基于云端NAS的数据迁移系统,其特征在于,所述系统包括第一云端、部署在与第一云端对应的智能网关中的第一NAS插件、存储器和服务器,所述存储器存储有账号使用习惯特征列表集A={A1,A2,
…
,A
j
,
…
,A
n
},其中,云端NAS的第j个用户的账号使用习惯特征列表A
j
=[A
j1
,A
j2
,...,A
ji
,...,A
jm
],j的取值范围为1到n,n为云端NAS用户数量,i的取值范围是1到m,m是云端NAS用户的账号使用习惯特征数量;进一步,所述存储器还存储有计算机程序,当服务器执行计算机程序时,实现如下步骤:S100,获取目标用户发出的数据迁移请求指令及数据迁移信息,所述数据迁移信息至少包括目标迁移位置、目标用户设备ID、目标用户设备ID的云端NAS原始账号;S110,基于目标迁移位置获取目标云端和目标云端对应的目标NAS插件;S120,基于所述目标NAS插件,获取目标迁移位置对应的宽带ID,并在目标云端上注册临时使用账号,所述临时使用账号用于存储所述目标用户在第一预设时间段内的全部数据;S130,基于所述目标NAS插件,获取连接宽带ID的待认证设备的设备ID,当待认证设备的设备ID和目标用户设备ID相同时,执行S140;S140,获取待认证设备在第一预设时间段内的用户使用习惯特征值列表B={B1,B2,
…
,B
i
,
…
,B
m
},B
i
是待认证设备的使用用户的第i个设备使用习惯特征的特征值;S150,获取待认证设备的目标特征值B0=(1/m)*∑
mi=1
(K
ji
*B
i
),其中,与目标用户设备ID的云端NAS原始账号的账号使用习惯特征列表A
j
对应的特征权重列表K
j
={K
j1
,K
j2
,
…
,K
ji
,
…
,K
jm
},K
ji
是A
ji
对应的权重值;S160,当B0大于第一预设阈值时,确认待认证设备对应的用户为目标用户,将原始账号及原始账号存储的数据从第一云端迁移到目...
【专利技术属性】
技术研发人员:曹敬涛,钱慧奇,王军会,徐建刚,
申请(专利权)人:上海凯翔信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。