The invention provides a data backup method, applied to the end of the controller, the method comprises the following steps: the terminal controller for reserved memory in the remote controller; the controller will end when writing data to be written to the host cache, parallel the writing data to be written to the remote controller of the reserved memory; among them, the number of the remote controller for one or more. The program in writing data to the end of the cache and sends the data to one or more remote controller cache, data copy without this process, also do not need to write to the remote serial application before the cache, reduce the delay of data mirroring backup process.
【技术实现步骤摘要】
一种数据备份的方法及装置
本专利技术涉及计算机系统及存储领域,具体涉及一种数据备份的方法及装置。
技术介绍
为了保证数据存取的持续性、可恢复性和高可用性,可用远程数据同步在远程维护一套或多套数据副本,一旦灾难发生,分布在异地存储系统上的备份数据并不会受到波及,从而实现容灾备份功能。远程镜像技术则是远程容灾方案中的关键技术之一,远程镜像按请求是否需要远程镜像站点的确认信息,又可分为同步远程镜像和异步远程镜像。同步远程镜像是指通过远程镜像软件,将本地数据以完全同步的方式复制到异地,本地的每一个IO均需等待远程复制的完成确认信息才能释放。异步远程镜像是先完成向本地存储系统的IO操作,本地存储系统给主机返回写入完成响应信息,大多采用延迟复制的技术,即在确保本地数据完好无损后进行远程数据更新。现有存储系统的异步镜像数据流程图如图1所示,当主站点的主卷和远端复制站点的从卷建立同步远程镜像关系以后,会启动一个初始同步,也就是将主卷数据全量拷贝到从卷;如果在初始同步时主卷收到生产主机写请求,若要写入位置的数据块已经拷贝,需要分别写入主卷和从卷。同步镜像与异步镜像中分别写入主卷和从 ...
【技术保护点】
一种数据备份的方法,应用于本端控制器,其特征在于,所述方法包括:所述本端控制器在远端控制器申请预留内存;当本端控制器将待写入数据写入主机的缓存时,并行的将所述待写入数据写入远端控制器的所述预留内存;其中,所述远端控制器的个数为一个或多个。
【技术特征摘要】
1.一种数据备份的方法,应用于本端控制器,其特征在于,所述方法包括:所述本端控制器在远端控制器申请预留内存;当本端控制器将待写入数据写入主机的缓存时,并行的将所述待写入数据写入远端控制器的所述预留内存;其中,所述远端控制器的个数为一个或多个。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当接收到所述远端控制器返回的写完成响应时,所述本端控制器将其缓存中的待写入数据写入本端高速缓冲存储器CACHE。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述本端控制器和所述远端控制器相互注册并且映射内存。4.如权利要求1至3任一所述的方法,其特征在于:所述将所述待写入数据写入远端控制器的预留内存包括:所述本端控制器将所述待写入数据以存储器直接访问DMA方式写入所述预留页面。5.一种数据备份的方法,应用于远端控制器,其特征在于,所述方法包括:所述远端控制器为本端控制器分配预留内存;通过所述预留内存接收所述本端控制器写入主机的所述待写入数据。6.如权利要求5所述的方法,其特征在于:所述通过所述预留内存接收所述本端控制器写入主机的所述待写入数据后还包括:所述远端控制器将存储所述数据的页面置换到远端高速缓冲存储器CACHE后将所述待写入数据写入所述远端CACHE。7.如权利要求6所述的方法,其特征在于:所述远端控制器写入远端CACHE完成后,所述本端控制器将其缓存中的数据写入本端CACHE前,所述方法还包括:所述远端控制器向所述本端控制器返回写完成响应,并更新其预留内存的映射状态。8.如权利要求5至7任一所述的方法,其特征在于,所述方法还包括:当所述远端控制器在预先设定的时间范围内未接收到所述本端控制器发送的待写入数据时,则所述远端控制器与所述本端控制器重新建立连接。9.如权利要求5至7任一所述的方法,其特征在于,所述方法还包括:当所述预留内存被...
【专利技术属性】
技术研发人员:牛克强,秦长鹏,戴庆军,刘卯银,张翼,舒坦,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。