一种数据中心间的异步备份方法_2

文档序号:9618777阅读:来源:国知局
的数据的相关信息,以确定在需要备份的其他数据中心中保存的目标数据,完成对目标数据的备份,从而减少了实时同步所需的网络带宽以及系统资源的占用。
[0037]另外,本发明实施例提供的一种数据中心间的异步备份方法中,数据中心间具有独立性,多个数据中心均提供业务的读写能力,即,某一数据中心的业务中断,将不影响其他数据中心的服务。
[0038]上述实施例提供的一种数据中心间的异步备份方法,在获取本地数据中心中存储的元数据之前,还可以包括:
[0039]利用用户信息登录本地数据中心,并在用户信息符合第一预设要求时对本地数据中心进行访问。
[0040]第一预设要求即为对用户的权限要求,通过第一预设要求可以确定用户信息对应的用户是否为授权用户,只有在用户为授权用户时,才允许其对本地数据中心的访问,如果该用户不为授权用户,则拒绝其对本地数据中心的访问,以避免本地数据中心中的数据被不允许访问的用户访问的情况发生,保证了本地数据中心中数据的安全性。并且,在用户需要对任一数据中心进行访问时,均需要利用用户信息完成上述登录过程之后再对数据中心进行访问。
[0041]并且,在利用用户信息登录本地数据中心之前,还可以包括:
[0042]将用户信息输入至任一数据中心,以创建用户,并指示该实现创建用户的数据中心将用户信息实时同步至其他数据中心。
[0043]用户在登录任一数据中心前,需要在该数据中心创建用户,即通过创建用户使得该用户成为被授权的用户。在每次创建用户后,对应的数据中心均将该用户的用户信息实时同步给其他数据中心,即保证数据中心间对于用户信息的共享,可以保证该用户在任一数据中心均可以成功登陆,进而可以访问任一用户的数据,从而方便了异地跨域业务的协同效率。
[0044]另外,将用户信息输入至任一数据中心,以创建用户,可以包括:
[0045]将用户信息输入至任一数据中心,并在用户信息符合第二预设要求时显示创建用户成功的消息。
[0046]第二预设要求即为在已经创建用户的用户信息中查找是否存在与此次正在创建用户的用户信息相同的信息,如果是,则拒绝该用户的创建,如果否,则允许该用户的创建,以保证用户在多个数据中心间的唯一性,避免出现重名用户(用户信息相同的用户),有利于对于多个用户的管理。
[0047]上述实施例提供的一种数据中心间的异步备份方法,还可以包括:
[0048]登录本地数据中心后,利用用户信息对其他需要登录的数据中心进行登录。
[0049]S卩,同一用户可以同时登陆多个不同的数据中心,对多个数据中心的数据同时进行访问,从而完善了本发明实施例提供的一种数据中心间的异步备份方法的功能,保证用户可以在需要时对任意数据中心的访问。
[0050]上述实施例提供的一种数据中心间的异步备份方法,将目标数据中心中存储的目标数据备份至本地数据中心,可以包括:
[0051]指示本地数据中心向目标数据中心发送数据备份请求,以获取目标数据的备份。
[0052]S卩,用户可以通过本地数据中心向目标数据中心发送数据备份请求的方式实现对于目标数据的备份,而数据备份请求可以包括目标数据的相关信息,以便目标数据中心准确获知需要被备份的数据,进而顺利实现目标数据的异步备份。
[0053]另外,在将目标数据中心中存储的目标数据备份至本地数据中心之后,还可以包括:
[0054]对本地数据中心中获取的目标数据备份进行读操作或者写操作,且,目标数据中心中存储的目标数据保持不变。
[0055]S卩,数据之间具有独立性,当数据从其他数据中心被有选择的备份到本地数据中心后,则与存储有被备份的数据的数据中心脱离关系,用户可以在本地数据中心对备份后的数据进行读操作或者写操作,读操作或者写操作可以包括删除、修改等,但是存储有被备份的数据的数据中心中对应的数据不会发生任何改变,即用户对本地数据中心中数据的改变不会影响其他数据中的数据,除非用户预先设定部分指定数据一旦发生改变则进行实时同步给其他数据中心。从而提高了数据的利用率及使用的灵活性。
[0056]上述实施例提供的一种数据中心间的异步备份方法,还可以包括:
[0057]读取本地数据中心中存储的数据,并从中确定出需要被备份的数据为待备份数据;
[0058]将待备份数据备份至其他数据中心。
[0059]用户不仅可以将目标数据中心中的目标数据备份到本地数据中心中,还可以实现逆操作,即将本地数据中心中的数据备份到其他数据中心中,从而提高了数据备份的灵活性。
[0060]对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种数据中心间的异步备份方法,其特征在于,包括: 确定任一数据中心为本地数据中心,获取所述本地数据中心中存储的与其他数据中心间实现实时同步的元数据; 由所述元数据中确定与需要备份的目标数据对应的目标元数据; 确定所述目标元数据对应的数据中心为目标数据中心,并将所述目标数据中心中存储的所述目标数据备份至所述本地数据中心。2.根据权利要求1所述的方法,其特征在于,在获取所述本地数据中心中存储的元数据之前,还包括: 利用用户信息登录所述本地数据中心,并在所述用户信息符合第一预设要求时对所述本地数据中心进行访问。3.根据权利要求2所述的方法,其特征在于,在利用所述用户信息登录所述本地数据中心之前,还包括: 将所述用户信息输入至任一数据中心,以创建用户,并指示该实现创建用户的数据中心将所述用户信息实时同步至其他数据中心。4.根据权利要求3所述的方法,其特征在于,所述将所述用户信息输入至任一数据中心,以创建用户,包括: 将所述用户信息输入至任一数据中心,并在所述用户信息符合第二预设要求时显示创建用户成功的消息。5.根据权利要去4所述的方法,其特征在于,还包括: 登录所述本地数据中心后,利用所述用户信息对其他需要登录的数据中心进行登录。6.根据权利要求1所述的方法,其特征在于,所述将所述目标数据中心中存储的所述目标数据备份至所述本地数据中心,包括: 指示所述本地数据中心向所述目标数据中心发送数据备份请求,以获取所述目标数据的备份。7.根据权利要求1所述的方法,其特征在于,在将所述目标数据中心中存储的所述目标数据备份至所述本地数据中心之后,还包括: 对本地数据中心中获取的所述目标数据备份进行读操作或者写操作,且,所述目标数据中心中存储的所述目标数据保持不变。8.根据权利要求1至7任一项所述的方法,其特征在于,还包括: 读取所述本地数据中心中存储的数据,并从中确定出需要被备份的数据为待备份数据; 将所述待备份数据备份至其他数据中心。
【专利摘要】本发明公开了一种数据中心间的异步备份方法,包括:确定任一数据中心为本地数据中心,获取本地数据中心中存储的与其他数据中心间实现实时同步的元数据;由元数据中确定与需要备份的目标数据对应的目标元数据;确定目标元数据对应的数据中心为目标数据中心,并将目标数据中心中存储的目标数据备份至本地数据中心。由此,在对某一数据中心的数据进行备份时,无需对该数据中心的全部数据进行备份,而是仅将需要备份的数据部分进行备份,减少了备份数据量,由于备份数据量的减少,进而减少了备份时间,更在一定程度上避免了【背景技术】中所提到的备份过程中发生备份业务中断造成备份数据与原数据不一致的情况的发生。
【IPC分类】H04L29/08
【公开号】CN105376307
【申请号】CN201510707871
【发明人】梁攀
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2016年3月2日
【申请日】2015年10月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1