【技术实现步骤摘要】
数据同步方法、系统、装置及设备
[0001]本申请属于云存储技术,尤其涉及一种数据同步方法、系统、装置及设备。
技术介绍
[0002]随着云存储技术的不断发展,越来越多的大数据存储供应商都开发了自己的数据云。而在此多云环境下,基于安全考虑,云与云之间数据是无法互通的。
[0003]通常情况下,用户往往需要部署两朵以上的数据云来存储目标类型数据,以在其中一朵数据云无法提供数据时,其他数据云能够及时接管,保证目标类型数据的供应。而相关技术中针对多云环境,无法实现不同数据云之间的数据同步。
技术实现思路
[0004]本申请实施例提供一种数据同步方法、系统、装置及设备,能够实现不同数据云之间的数据同步。
[0005]第一方面,本申请实施例提供了一种数据同步方法,应用于目标云系统,该方法包括:
[0006]接收对源云系统中目标类型数据的同步指令,同步指令包括目标类型数据对应的源主题;
[0007]根据同步指令,生成与目标类型数据对应的目标同步任务;
[0008]根据目标同步任务, ...
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,应用于目标云系统,所述方法包括:接收对源云系统中目标类型数据的同步指令,所述同步指令包括所述目标类型数据对应的源主题;根据所述同步指令,生成与所述目标类型数据对应的目标同步任务;根据所述目标同步任务,从所述源云系统的第一消息队列中获取目标数据,所述第一消息队列为所述源云系统中与所述源主题对应的消息队列;将所述目标数据存储至所述目标云系统的第二消息队列,所述第二消息队列为所述目标云系统中与目标主题对应的消息队列,其中,所述目标主题与所述源主题相对应。2.根据权利要求1所述的方法,其中,所述同步指令还包括所述源云系统对应的访问接口信息;所述方法还包括:根据所述访问接口信息对应的访问接口访问所述源云系统,获取所述源云系统中消息队列集群包含的多个主题信息;显示所述多个主题信息;接收用户对所述多个主题信息中第一主题信息的选中输入,确定所述第一主题信息对应的主题为所述源主题。3.根据权利要求1或2所述的方法,其中,所述同步指令还包括所述源云系统中的消息队列集群所对应的访问地址;所述根据所述目标同步任务,从所述源云系统的第一消息队列中获取目标数据,包括:根据所述目标同步任务,按照所述访问地址访问所述源云系统中的所述消息队列集群;根据所述源主题,从所述消息队列集群中的所述第一消息队列中获取目标数据。4.根据权利要求1所述的方法,其中,所述同步指令还包括数据过滤条件;所述根据所述目标同步任务,从所述源云系统的第一消息队列中获取目标数据,包括:根据所述目标同步任务,从所述源云系统的所述第一消息队列中获取满足所述数据过滤条件的第一数据,所述目标数据包括所述第一数据。5.根据权利要求1所述的方法,其中,所述同步指令还包括同步权限信息;所述根据所述目标同步任务,从所述源云系统的第一消息队列中获取目标数据,包括:向所述源云系统发送数据同步请求,所述数据同步请求包括所述同步权限信息,以用于所述源云系统根据所述同步权限信息进行权限验证;在权限验证通过的情况下,根据所述目标同步任务,从所述源云系统的第一消息队列中获取目标数据。6.根据权利要求1所述的方法,其中,所述目标云系统包括控制台、任务管控节点和多个任务工作节点,每个所述任务工作节点用于执行至少一个同步任务;所述方法还包括:由所述多个任务工作节点向所述任务管控节点发送各自执行的同步任务的同步进度信息;由所述控制台从所述任务管控节点对应的查询接口,获取与所述同步任务对应的同步进度信息;在所述控制台中显示所述同步进度信息。7.根据权利要求1所述的方法,还包括:
接收用户对第一同步任务的任务操控输入;对所述第一同步任务执行与所述任务操控输入对应的任务处理,所述任务处理包括创建任务、删除任务、启动任务、停止任务中的至少一项。8.根据权利要求7所述的方法,其中,所述接收用户对第一同步任务的任务操控输入,包括:获取所述用户的用户权限信息;对所述用户权限信息进行验证,得到验证结果...
【专利技术属性】
技术研发人员:李致波,杜恒,丁磊,金融通,周波,林清山,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。