预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110119329A(43)申请公布日2019.08.13(21)申请号201910147030.8(22)申请日2019.02.27(71)申请人咪咕音乐有限公司地址610000四川省成都市高新区交子大道575号中海国际中心J座1层103、104号及J座3-10层申请人咪咕文化科技有限公司(72)发明人魏彬(74)专利代理机构上海晨皓知识产权代理事务所(普通合伙)31260代理人成丽杰(51)Int.Cl.G06F11/14(2006.01)权利要求书2页说明书11页附图8页(54)发明名称数据复制容灾方法及容灾系统(57)摘要本发明实施例涉及容灾技术领域,公开了一种数据复制容灾方法及容灾系统。该方法包括:在将数据写请求同步写入生产服务器以及应急服务器之后返回写完成以响应下一数据写请求;将数据写请求对应的数据异步写入生产服务器以及灾备服务器,并将异步写入数据时生产服务器以及灾备服务器上的数据写入状况同步记录至生产服务器以及应急服务器;其中,在满足重构条件时,灾备服务器根据异步写入的数据以及从应急服务器获取的数据写请求以及数据写入状况重构出与生产服务器一致的数据。本发明实施方式够在保证数据容灾复制的可靠性的同时,大大提升其可用性。CN110119329ACN110119329A权利要求书1/2页1.一种数据复制容灾方法,其特征在于,所述方法应用于容灾系统中的生产服务器,所述容灾系统包括:灾备服务器以及应急服务器;所述生产服务器、灾备服务器以及所述应急服务器两两之间通信连接;所述方法还包括:在将数据写请求同步写入所述生产服务器以及所述应急服务器之后返回写完成以响应下一数据写请求;将所述数据写请求对应的数据异步写入所述生产服务器以及所述灾备服务器,并将异步写入数据时所述生产服务器以及所述灾备服务器上的数据写入状况同步记录至所述生产服务器以及所述应急服务器;其中,在满足重构条件时,所述灾备服务器根据异步写入的数据以及从所述应急服务器获取的所述数据写请求以及数据写入状况重构出与所述生产服务器一致的数据。2.根据权利要求1所述的数据复制容灾方法,其特征在于,还包括:在将数据写请求同步写入所述生产服务器以及所述应急服务器时,还将所述数据写请求对应的写入顺序同步写入所述灾备服务器,并在所述灾备服务器返回所述写入顺序同步写入完成之后返回写完成。3.根据权利要求1所述的数据复制容灾方法,其特征在于,所述应急服务器为与所述生产服务器的距离小于预设距离的轻量级服务器。4.根据权利要求2所述的数据复制容灾方法,其特征在于,所述生产服务器配置有第一复制缓冲桶,所述应急服务器配置有第二复制缓冲桶,所述第一复制缓冲桶以及所述第二复制缓冲桶均用于存储所述数据写请求以及所述数据写入状况,且所述第一复制缓冲桶与所述第二复制缓冲桶大小相同。5.根据权利要求4所述的数据复制容灾方法,其特征在于,所述第二复制缓冲桶挂载于所述生产服务器或者以存储共享方式导入所述生产服务器。6.根据权利要求4所述的数据复制容灾方法,其特征在于,所述生产服务器还配置有异步缓冲卷,所述将所述数据写请求对应的数据异步写入所述生产服务器以及所述灾备服务器,具体包括:将已写入所述生产服务器的数据依次添加至所述异步缓冲卷,并将所述异步缓冲卷中的数据依次传输至所述灾备服务器,以供所述灾备服务器异步写入数据。7.根据权利要求6所述的数据复制容灾方法,其特征在于,所述并将所述异步缓冲卷中的数据依次传输至所述灾备服务器,具体为:将所述异步缓冲卷中的数据按照数据块粒度进行传输以发送至所述灾备服务器;其中,所述灾备服务器按照所述写入顺序将接收到的数据块写入所述灾备服务器。8.根据权利要求7所述的数据复制容灾方法,其特征在于,所述第一复制缓冲桶以及所述第二复制缓冲桶均包括复制状态位图;所述复制状态位图用于记录以下数据写入状况:所述数据写请求同步写入所述生产服务器以及所述应急服务器的同步写完成状态;所述数据写请求对应的各数据块在所述生产服务器中的写完成的状态;所述各数据块是否添加至所述异步缓冲卷的状态;以及所述各数据块在所述灾备服务器中的写完成的状态。9.一种数据复制容灾方法,其特征在于,所述方法应用于容灾系统中的灾备服务器,所2CN110119329A权利要求书2/2页述容灾系统包括:生产服务器以及应急服务器;所述生产服务器、灾备服务器以及所述应急服务器两两之间通信连接;所述方法还包括:异步写入来自所述生产服务器的请求写入的数据,并返回所述请求写入的数据的异步写完成状况至所述生产服务器,供所述生产服务器将所述灾备服务器的异步写完成状况同步写入所述生产服务器以及所述应急服务器;在满足重构条件时,从所述应急服务器获取数据重构信息;所述数据重