将快照复原到卷或处理镜像一致性组
对于本地复制服务,使用 IBMTSDS_ReplicationService.ModifyReplicaSynchronization 方法将快照复原到卷,将快照组复原到一致性组,删除快照,或者删除快照组。 对于远程复制服务,使用 IBMTSDS_ReplicationService. ModifyReplicaSynchronization 方法处理镜像一致性组(例如,拆分镜像一致性组或为镜像一致性组设置故障转移)。
参数
以下列表描述 IBMTSDS_ReplicationService.ModifyReplicaSynchronization 方法的参数。
- Operation
- 作为输入,是指要对副本进行的修改的类型。 支持以下值/修改:4 (Activate)、5 (AddSyncPair)、7 (Deactivate)、8 (Detach)、10 (Failover)、12 (Fracture)、13 (RemoveSyncPair)、14 (ReSync Replica)、15 (Restore from Replica)、19 (Return To ResourcePool)、20 (Reverse Roles) 和 21 (Split)。
- 同步 (Synchronization)
- 作为输入,是指要修改的副本同步。 对于本地复制服务,它必须是 IBMTSDS_GroupSynchronized 或 IBMTSDS_StorageSynchronized 类的实例。 对于远程复制服务,它必须是 IBMTSDS_SourceConsistencyGroupSynchronized 或 IBMTSDS_SourceConsistencyStorageSynchronized 的实例。
- WaitForCopyState
- 作为输入,是指在方法返回之前副本必须达到的拷贝状态。 如果指定,那么支持值 3、4、8 和 10。 不同操作与不同 WaitForCopyState 值对应,如表 1 中所示。
表 1. 操作、操作描述和对应的 WaitForCopyState 状态 操作 操作描述(从概要文件) 对应的 WaitForCopyState 值 Activate 激活 Inactive 或 Prepared StorageSynchronized 关联。 未同步 Detach 移除源和目标元素之间的关联。 不删除目标元素。 不适用 Failover 启用从主机到目标元素的读写操作。 此操作可用于源元素不可用的情况。 Failedover Fracture/Split 将目标元素与源元素分隔。 不活动 Resync Replica 再同步分裂的目标元素。 或者,从 Broken 或 Aborted 关系。 要从 Broken 状态继续,应在再同步副本之前先更正问题。 此外,从 Aborted 状态继续。 已同步 Reverse Roles 切换源和目标元素角色。 源元素可能需要为只读。 请参阅功能中的 GetSupportedFeatures。 未同步 Add/Remove SyncPair 在镜像一致性组中添加/移除镜像卷。 已同步 注: 执行 ReverseRoles 和 ResyncReplica 操作可能需要一些时间,因此将返回作业 (4096)。