IBMTSSVC_StorageConfigurationService 类提供的一些方法可用于确定两个 IBMTSSVC_StorageVolume 实例之间的 FlashCopy 关系,然后将该关系添加到 IBMTSSVC_FlashCopyStorageSynchronizedSet 实例。
- 选择作为首选FlashCopy 关系的源卷的 IBMTSSVC_StorageVolume 实例。
- 选择作为目标的有效 IBMTSSVC_StorageVolume。可使用 IBMTSSVC_CandidateVolume 确定有效卷。
确保源 IBMTSSVC_StorageVolume 和目标 IBMTSSVC_StorageVolume 实例属于相同的 IBMTSSVC_Cluster 实例。
- 检索与所选 IBMTSSVC_StorageVolume 实例所属的 IBMTSSVC_Cluster 实例关联的 IBMTSSVC_StorageConfigurationService 实例。
- 用以下参数规范调用 IBMTSSVC_StorageConfigurationService.AttachReplica() 方法:
- 将 SourceElement 设置为源 IBMTSSVC_StorageVolume 的引用(CIMObjectPath)。
- 将 TargetElement 设置为目标 IBMTSSVC_StorageVolume 的引用 (CIMObjectPath)。
- 将 ElementName 设置为同步名称(可选)。
- 将 BackgroundCopyRate 设置为以百分比 (0 - 100%) 表示的后台拷贝速率的首选优先级(可选)。
- 指定 Set 以将新创建的 FlashCopySynchronization 添加到集合中(可选)。如果您指定了 null 值,此新创建的 FlashCopySynchronization 就不会成为同步集合的成员。
- 将 CopyType 设置为 5(可选)。这会将 AutoDelete 设置为 True,该设置会在后台拷贝完成之后自动删除 FlashCopy 映射。
- 如果不希望自动删除 FlashCopy 映射,那么将 CopyType 设置为 4。
- 通过用以下参数规范调用 IBMTSSVC_StorageConfigurationService.CreateSynchronizedSet() 方法来创建 IBMTSSVC_FlashCopyStorageSynchronizedSet 实例:
- 将 CopyType 设置为 4(闪烁)。
- 将 ElementName 设置为最新创建的 IBMTSSVC_FlashCopyStorageSynchronizedSet 实例的名称(可选)。
- 通过将 Operation 参数设置为 0(添加)以调用 IBMTSSVC_StorageConfigurationService.ModifySynchronizedSet() 方法,从而将 IBMTSSVC_StorageSynchronized 实例添加到 IBMTSSVC_FlashCopySynchronizedSet 实例。
如果添加到集中的 FlashCopy 为 CopyType 5,那么该集将变为 CopyType 5,添加到该集的其他任何 FlashCopy 映射必须具有 CopyType 5,否则添加操作将失败。
同样,如果集包含的 FlashCopy 为 CopyType 4,那么该集中所有其他 FlashCopy 映射必须为 CopyType 4,否则修改操作将失败。
Remember: 同步必须与托管服务属于相同的集群系统。