创建作为指定的源存储对象副本的新存储对象

使用 IBMTSDS_ReplicationService. CreateGroupReplicaFromElements 方法以创建(或启动作业以创建)作为指定的源存储对象 (SourceElements) 副本的新存储对象。

如果返回 0,那么函数成功完成,并且不创建任何 ConcreteJob 实例。 如果返回 4096/0x1000,那么启动 ConcreteJob,并且在 Job 输出参数中返回对它的引用。 此方法在一个调用中组合 CreateGroupCreateGroupReplica 方法的功能。 此方法创建卷和一致性组的镜像,然后将镜像卷添加到镜像一致性组。

参数

下表描述 IBMTSDS_ReplicationService. CreateGroupReplicaFromElements 方法的参数。

SyncType
作为输入,指的是目标元素的类型。 仅支持 6。
Mode
作为输入,是指目标元素的方式。 如果指定,支持 2 和 3。
SourceGroup
作为输入,指的是源组。 它必须是 IBMTSDS_ConsistencyGroup 类的实例。
SourceElements
作为输入,指的是源卷。 它必须是 IBMTSDS_SEVolume 类的实例。
SourceGroupName
作为输入,指的是要创建的源组的名称。 作为输出,指的是正在创建的源组的名称。
TargetGroup
作为输入,指的是目标组。 它必须是 IBMTSDS_ConsistencyGroup 类的实例。 如果未指定,那么将在 TargetPool 参数指定的目标池中创建目标组。 TargetGroupTargetPool 不能同时为 NULL。
TargetGroupName
作为输入,指的是要创建的目标组的名称。
Consistency
作为输入,如果指定,仅支持 3。
TargetPool
作为输入,指的是存放目标元素(副本)的目标池。 它必须是 IBMTSDS_VirtualPool 的实例。 如果未指定,那么将从 TargetGroup 参数获取。 如果同时指定 TargetGroupTargetPool,并且 TargetGroup 不是位于 TargetPool 参数中,那么 TargetGroup 将移至此参数。
WaitForCopyState
作为输入,是指在方法返回之前副本必须达到的拷贝状态。 如果指定该项,仅支持 3。
Job
作为输出,指的是作业。