一、为什么需要D2D2R
前绝大多数企业需要各种业务系统来支撑公司业务地正常运转,由于业务系统的多种多样,企业的IT环境环境非常复杂,业务运行的关键数据也常常会因病毒、***,误操作等而遭到破坏或丢失,因此,IT管理员们都会对业务系统的关键数据进行手工的备份或企业内部部署了本地备份系统,将数据本地集中备份。但是一旦遇到恐怖事件、自然灾害等情况时,不仅业务系统将会遭到毁灭,本地备份数据也会因此而丢失。 因此在这种情况下就会用到D2D2R.
二、D2D2R方案
D2D2R是指从磁盘到磁盘到远程(Disk to Disk to Remote)的数据异地远程容灾
顾名思义,该方案首先实现在局域网内基于磁盘的集中备份,当数据集中备份存储到局域网内的备份服务器上后,再通过实时同步功能,将已备份数据通过互联网、×××或专线等传输到远程的数据中心,实现数据的异地容灾。
优点
安全容灾
可应用于解决因地震、水灾、火灾、盗窃等事故,规避可能造成的公司数据丢失的问题,提供关键数据的本地以及异地备份
部署简单
可与企事业单位现有IT网络无缝融合,在实现D2D2R异地容灾方案时,不再需要建设和或升级企事业单位的IT网络,仅仅需要进行软件部署,实施周期短。
管理便捷
只需要一个管理平台即可将本地集中备份和异地实时同步进行统一管理。
统一保护、分级管理、部署灵活、配置简单、实时保护、实现容灾……
三、关键技术
介质同步技术
在介质同步技术中,主要是在介质服务器端对文件的创建、文件和目录的删除、以及文件的重命名进行监控。针对每一项监控,都将记录一个日志保存到一个内存中,这块内存同时映射到了硬盘上,也就是说,只要监控到了,就算还没来得急同步就掉电了,也不会丢失,下次加电再启来时,还可以从硬盘上读出这些记录,然后再对这些记录的日志进行实时的同步。
同时,在对这些日志执行同步操作时,也会进行一个合并操作,,当遇到创建与删除操作两条日志时,我们的处理是对这个文件或目录不做处理。对遇到两个同样文件的创建操作日志时,我们只取后一个创建操作。对遇到创建文件、重命名文件操作时,处理的是创建重命名后的文件。
由于每天的读写备份文件数量巨大,介质上的文件将会产生变化,将会导致日志量剧增,内存占用过大。为了保证同步任务能高效地进行操作,并且尽可能少的占用系统资源,异地同步选件采用了分块保存日志的方法,将日志保存在多个块中。
同步任务处理日志时,只在一个块中进行操作。当一个块处理完成后再处理后面的块,每个块的结构如图所示。 记录日志时,一个文件块记录满时,记录新的块。
介质服务器意外断电不会丢失数据:
采用瞬时内存缓冲(Instant Memory Cache)是指,将内存中的实时变化瞬时写入磁盘,可以保证磁盘和内存的一致。采用这项技术,可以使服务器意外掉电后同步状态自动恢复。同时也可以减少文件频繁读写。
在日志块在内存中被创建的时候,使用内存映射的方法,将内存中的日志块映射到磁盘中以文件的形式保存下来,内存和文件始终同步。
日志量庞大时不会导致内存占用过大:
内存中最多只放固定数额的日志块,当块数过多的时候,将前面已经处理过的内存块写入磁盘文件中。不会增加内存占用。
(日志块的固定数额预设值为8个,这个数值可以根据用户实际情况自行修改,具体修改方法将在第5章中讲述。)
四、实践操作
软件中有三种类型的备份服务器:介质服务器、缓存服务器、介质同步服务器。介质服务器和缓存服务器是用来接收备份数据和文件同步数据的。这两者的区别就是部署的位置不一样,其他都一样。介质同步服务器的作用就是专门用来接收介质同步数据的,也就是只接收从介质服务器或缓存服务器端传过来的同步数据。
首先登录管理控制台,进入到页面后,在左边树型菜单中可以看到有一个系统管理节点,展开这个节点,然后下面有一个磁盘介质管理节点,选中它。
在右边窗口可以看到有两个备份服务器,一个是默认安装就已经配置好的介质服务器,另一个还没有配置类型,我们接下来来配一下这个vx121服务器的类型。
选中vx121服务器,点击配置介质服务器类型,选择介质服务器类型为:介质同步服务器
配置完成
下面对介质服务器VX99创建任务,将VX99备份数据同步到VX11服务器上,在介质同步管理界面,点击新建介质同步任务
点击新建介质同步任务,输入任务名称,在源介质服务器中选择VX99在目标介质服务器中选择VX11,
同步任务选项的配置
灰色对象是指非网络原因造成的无法同步的文件操作。
创建完任务之后,进入实时执行任务,查看详细任务信息
暂停时段满足用户在非工作时间进行的需求
点击暂时时段可以对暂停时段进行配置。
五、应用场景
这是一个典型的本地集中备份加异地容灾的解决方案图。在这个图中,我们可以看到,在每一个分支机构中,都部署了一台备份存储柜,通过对本地局域网的PC和服务器进行统一的集中备份,然后再将备份存储柜中的备份数据通过×××或专线再同步到远程数据中心的介质同步服务器上,这个介质同步服务器也可以由我们的备份存储柜来搭建。通过这样的部署,从而实现了一个集团公司的本地集中备份和远程数据容灾的需求。
转载于:https://blog.51cto.com/yuntaoliu/554781