DS8000的容灾功能非常丰富,从简单的Metro Mirror,Global Copy,Global Mirror到复杂的MGM式两地三中心架构,能满足客户各种灾难备份场景。本篇我们做一下MM容灾及切换。
本篇中会涉及到的TPC-R(Tivoli Product Center for Replication)是用于管理IBM复制关系的软件,属于之前介绍过的TPC的一部分。我们可以通过TPC-R来关系DS8000的容灾session。
所谓的Metro Mirror前身是PPRC(peer-to-peer remote copy),是同步镜像方式,一般受限于300KM范围。
如下图,客户两台应用使用PowerHA做集群,分别连接两台DS8000,两台存储之间做Metro Mirror,当任何一台存储故障时,另一台存储上的MM数据能保证业务起来。
利用TPC-R建立H1-H2之间的MM session,定义H1,H2,及复制关系
#Metro Mirror Failover/Failback
H1,H2
DS8000:2107.75SK65 :VOL:3E01,DS8000:2107.75NK36 :VOL:3E01
DS8000:2107.75SK65 :VOL:3E02,DS8000:2107.75NK36 :VOL:3E02
DS8000:2107.75SK65 :VOL:3EBB,DS8000:2107.75NK36 :VOL:3EBB
在TPC-R中类似如下截图
=============================================
切换演练步骤:
1,停止业务
2,操作系统删盘,varyoff、rmdev
3,通过TPC-R暂挂H1-H2之间的MM关系
cmdsess -quiet -action suspend Test_ZB_MM
4,H2 DS8000接管,此时通过TPC-R可以看到这个H2 变成target available
cmdsess -quiet -action recover Test_ZB_MM
5,主存储移除hostconnect关系
chvolgrp -dev IBM.2107-75SK65 -action remove -volume 3E01,3E02,3EBB V147
chvolgrp -dev IBM.2107-75SK65 -action remove -volume 3E01,3E02,3EBB V148
6,备存储添加hostconnect关系
chvolgrp -dev IBM.2107-75NK36 -action add -volume 3E01,3E02,3EBB V147
chvolgrp -dev IBM.2107-75NK36 -action add -volume 3E01,3E02,3EBB V148
7,操作系统认盘,varyon
8,启动本业务
此时业务已经在备存储上运行,运行一段时间后,主存储恢复,我们可以选择将增加的数据“冲回”主存储。
9,反转MM关系(只有enable_copy_to_site_1后,才能start H2->H1)
cmdsess -quiet -action enable_copy_to_site_1 Test_ZB_MM
10,启动反向MM
cmdsess -quiet -action start_h2:h1 Test_ZB_MM