ISolidFireElementCreateGroupSnapshotAsync Method (CancellationToken, Int64, String, NullableBoolean, String, String, Hashtable, String, NullableBoolean) |
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes. You can use this snapshot later as a backup or rollback to ensure the data on the group of volumes is consistent for the point in time that you created the snapshot.
Note: Creating a group snapshot is allowed if cluster fullness is at stage 2 or 3. Snapshots are not created when cluster fullness is at stage 4 or 5.
Namespace:
SolidFire.Element.Api
Assembly:
SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax Task<CreateGroupSnapshotResult> CreateGroupSnapshotAsync(
CancellationToken cancellationToken,
long[] Volumes,
string Name = null,
Nullable<bool> EnableRemoteReplication = null,
string ExpirationTime = null,
string Retention = null,
Hashtable Attributes = null,
string SnapMirrorLabel = null,
Nullable<bool> EnsureSerialCreation = null
)
Parameters
- cancellationToken
- Type: System.ThreadingCancellationToken
- Volumes
- Type: SystemInt64
- Name (Optional)
- Type: SystemString
- EnableRemoteReplication (Optional)
- Type: SystemNullableBoolean
- ExpirationTime (Optional)
- Type: SystemString
- Retention (Optional)
- Type: SystemString
- Attributes (Optional)
- Type: System.CollectionsHashtable
- SnapMirrorLabel (Optional)
- Type: SystemString
- EnsureSerialCreation (Optional)
- Type: SystemNullableBoolean
Return Value
Type:
TaskCreateGroupSnapshotResultSee Also