3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

5.74
Copy Services Subprofile
CIM API Programming Reference InForm OS Version 2.3.1
CREATION
CLI EQUIVALENCE
createvvcopy –p <parvol> <destvol>
createvvcopy –p <parvol> -s <destvol>
SMI-S METHOD
A physical copy can be created by a CIM client using the
TPD_StorageConfigurationService.AttachOrModifyReplica() method
uint32 AttachOrModifyReplica().
[Out] CIM_ConcreteJob ref Job,
[In, REQ] CIM_ManagedElement ref SourceElement,
[In, REQ] CIM_ManagedElement ref TargetElement,
[In, REQ,
Values {“Async”, “Sync”, “UnSyncAssoc”, “UnSyncUnAssoc”},
ValueMap {“2”, “3”, “4”, “5”}]
Uint16 CopyType,
[In, EmbeddedInstance ( "CIM_SettingData" )]
String Goal,
[In] CIM_NetworkPipe ref ReplicationPipe);
Job: A Job is created as a side-effect of the execution of the method, and a reference to
that Job is returned through this parameter.
SourceElement: Reference to the base StorageVolume to copy from.
TargetElement: Reference to the base StorageVolume to copy to.
CopyType: Can only be “UnsyncAssoc(4) or “UnsyncUnAssoc(5)
UnsyncAssoc: Creates an unsynchronized physical copy that is associated to the source
StorageVolume. This creates a snapshot volume as a side-effect. This is equivalent to the
CLI command “createvvcopy –p <parvol> -s <destvol>”.
UnsyncUnAssoc: Creates an unsynchronized physical copy of the source StorageVolume
and does not maintain the source association after completing the copy operation. This is
equivalent to the CLI command “
createvvcopy –p <parvol> <destvol>”, i.e.,
without the
–s option.