The IBMTSSVC_StorageConfigurationService class provides
the methods for creating a new FlashCopy® relationship between IBMTSSVC_StorageVolume and target
IBMTSSVC_StorageVolume instances, connected through an IBMTSSVC_FlashCopyStorageSynchronized
association.
A new target StorageVolume is a replica of the source
StorageVolume.
-
Select an IBMTSSVC_StorageVolume instance as the source
volume for the preferred FlashCopy relationship.
-
Retrieve the IBMTSSVC_StorageConfigurationService instance
that is associated with the IBMTSSVC_Cluster instance to which the
selected IBMTSSVC_StorageVolume instances belong.
-
Invoke the IBMTSSVC_StorageConfigurationService.CreateReplica()
method with the following parameter specifications:
-
Set SourceElement to the reference (CIMObjectPath) of
the source IBMTSSVC_StorageVolume.
-
Optionally set TargetSettingGoal to the reference (CIMObjectPath)
of the target setting goal IBMTSSVC_StorageVolumeSetting. CIM client
can create a thinly provisioned target volume replica or thinly
provisioned compressed target volume replica by setting the relevant
reference of IBMTSSVC_StorageVolumeSetting. If TargetSettingGoal is
null, a target storage volume with the same properties as source storage
volume is created.
-
Optionally set ElementName to the name of the synchronization.
-
Optionally set TargetPool to the reference (CIMObjectPath)
of the target storage pool IBMTSSVC_ConcreteStoragePool from which
the target storage volume is created.
-
Optionally set CopyType to 5. This sets AutoDelete to
true, which automatically deletes the FlashCopy mapping after the
background copy is complete.
Tip: If
you do not want to automatically delete FlashCopy mappings, Set CopyType
to 4. The target storage volume will be returned to CIM client by
TargetElement.
The source IBMTSSVC_LocalStorageSynchronized association
now connects the IBMTSSVC_StorageVolume and target IBMTSSVC_StorageVolume
instances.