作者将本文同时发布到:EMC中文支持论坛 https://community.emc.com/community/support/chinese/generaldiscussion/blog/2013/10/13/cascaded-srdf%E5%9C%A8dmx%E5%AD%98%E5%82%A8%E7%AB%AF%E7%9A%84%E9%85%8D%E7%BD%AE%E5%8F%8A%E7%9B%B8%E5%85%B3%E7%9A%84solutions-enabler%E5%AE%9E%E6%96%BD%E7%AE%80%E8%A6%81%E6%AD%A5%E9%AA%A4%E7%A4%BA%E4%BE%8B-%E4%B8%8A
首先介绍一下Cascaded SRDF的基本原理:Cascaded SRDF (Cascaded Symmetrix Remote Data Facility) 分多级进行的远程复制技术是EMC公司最新发布的另一远距离三方数据复制技术,其支持级联的三方站点的灾难恢复。
Cascaded SRDF技术组合了同步远程数据复制模式和异步远程数据复制模式,支持一份源数据以同步方式复制到一个异地存储系统,同时该异地存储系统再以异步方式将数据复制到远端第三地存储系统,从而保障数据从主站点复制到另外二个远程站点,以实现三地容灾的解决方案。即当源数据系统发生灾难时,可以从二个幸存站点提供持续的远程数据镜像并保持灾难重启功能,如图1所示:
图1 分多级进行的远程复制技术
相较于较早的级联的SRDF/AR Multi-Hop三方站点的灾难恢复技术,分多级进行的远程复制技术(Cascaded SRDF)仅要求在第二站点保持一份的数据,并以异步复制的方式将数据复制到第三地(较早的级联的三方站点的灾难恢复技术,往往要求在第二站点保持一份的数据后,将该份数据直接在第二站点备份,再将即备份的数据以异步的方式将数据复制到第三地,即要求第二站点同时拥有二份数据,对第二站点的存储空间以及系统开销要求高)。
尤其值得一提的是,该技术支持远距离的第三站点容灾,且带宽需求较小,适用于异地远程灾难备份中心方案的建设。
开始时,我们需要在DMX存储端上所作的BIN RDF,如图2、图3、图4和图5所示:
图2 DMX上BIN RDF设置(一)
图3 DMX上BIN RDF设置(二)
图4 DMX上BIN RDF设置(三)
图5 DMX上BIN RDF设置(四)
然后,我们还需要在另两端的存储设备上也需做BIN RDF相关设置,在此不再详述。
结合上面关于在存储设备上所做BIN RDF的相关设置后,我们还需要在管理机上运用Solution Enabler的命令来帮助创建RDF组。
#symcg create SiteA_CG -type RDF1 �Crdf_consistency
#symcg �Ccg SiteA_CG addall dev �Crdfg 10
#symcg �Ccg SiteA_CG addall dev �Crdfg 12
#symrdf �Ccg SiteA_CG establish
#symrdf �Ccg SiteA_CG establish �Chop2
#symmir �Ccg SiteA_CG establish �Chop2
#symcg �Ccg SiteA_CG enable
#symcg �Ccg SiteA_CG enable �Chop2
#symmir �Ccg SiteA_CG split -consistent �Chop2
随后,在远程异地灾备中心的存储上创建相应的RDF组。
#symcg create SiteC_CG -type RDF2 �Crdf_consistency
#symcg �Ccg SiteC_CG addall dev �Crdfg 11
#symcg �Ccg SiteC_CG addall dev �Crdfg 13
#symbcv -cg SiteC_CG associateall dev -range 900:990
最后,可以试着将数据从源端的存储上切换到异地端的目标存储,并监测RDF复制状态。
#symrdf -g SiteC_DG suspend -hop2
#symrdf -g SiteC_DG disable
#symrdf -g SiteC_DG suspend
#symrdf -g SiteC_DG failover �Cforce
#symrdf -g SiteC_DG failover -hop2
#symrdf -g SiteC_DG set mode acp_disk -hop2
#symrdf -g SiteC_DG swap -hop2
#symrdf -g SiteC_DG swap
#symrdf -g SiteC_DG query