Gruppen-Snapshot erstellen
Sie können verwenden CreateGroupSnapshot um eine Momentaufnahme einer Gruppe von Bänden zu erstellen.
Sie können diesen Snapshot später als Backup oder Rollback verwenden, um sicherzustellen, dass die Daten auf der Gruppe von Volumes zu dem Zeitpunkt, an dem Sie den Snapshot erstellt haben, konsistent sind.
CLUSTER_FÜLLUNG
|
|
Sie können Snapshots erstellen, wenn der Cluster ausgelastet ist (Stufe 1, 2 oder 3). Snapshots können nicht erstellt werden, wenn der Cluster-Füllstand Stufe 4 oder 5 erreicht. |
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
|
Liste von Name-Wert-Paaren im JSON-Objektformat. |
JSON-Objekt |
Keine |
Nein |
|
Gibt an, ob der Snapshot auf einen Remote-Speicher repliziert werden soll oder nicht. Mögliche Werte:
|
boolescher Wert |
FALSCH |
Nein |
|
Gibt an, dass kein Snapshot erstellt werden soll, wenn gerade eine vorherige Snapshot-Replikation läuft. Mögliche Werte sind:
|
boolescher Wert |
|
Nein |
|
Geben Sie den Zeitpunkt an, nach dem der Snapshot gelöscht werden kann. Kann nicht verwendet werden mit |
ISO 8601 Datumszeichenfolge |
Keine |
Nein |
|
Der Name des Gruppen-Snapshots. Wird kein Name eingegeben, wird das Datum und die Uhrzeit der Gruppenaufnahme verwendet. Die maximal zulässige Namenslänge beträgt 255 Zeichen. |
Schnur |
Keine |
Nein |
|
Dieser Parameter ist derselbe wie der |
Schnur |
Keine |
Nein |
|
Die Bezeichnung, die von der SnapMirror -Software verwendet wird, um die Aufbewahrungsrichtlinie für Snapshots auf einem SnapMirror Endpunkt festzulegen. |
Schnur |
Keine |
Nein |
|
Eindeutige ID des Datenträgerabbilds, von dem kopiert werden soll. |
volumeID-Array |
Keine |
Ja |
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Mitglieder |
Liste der Prüfsummen, Volume-IDs und Snapshot-IDs für jedes Mitglied der Gruppe. Gültige Werte:
|
JSON-Objektarray |
Gruppen-Snapshot-ID |
Eindeutige ID des neuen Gruppen-Snapshots. |
Gruppen-Snapshot-ID |
Gruppenfoto |
Objekt, das Informationen über den neu erstellten Gruppen-Snapshot enthält. |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "CreateGroupSnapshot",
"params": {
"volumes": [1,2]
},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"groupSnapshot": {
"attributes": {},
"createTime": "2016-04-04T22:43:29Z",
"groupSnapshotID": 45,
"groupSnapshotUUID": "473b78a3-ef85-4541-9438-077306b2d3ca",
"members": [
{
"attributes": {},
"checksum": "0x0",
"createTime": "2016-04-04T22:43:29Z",
"enableRemoteReplication": false,
"expirationReason": "None",
"expirationTime": null,
"groupID": 45,
"groupSnapshotUUID": "473b78a3-ef85-4541-9438-077306b2d3ca",
"name": "2016-04-04T22:43:29Z",
"snapshotID": 3323,
"snapshotUUID": "7599f200-0092-4b41-b362-c431551937d1",
"status": "done",
"totalSize": 5000658944,
"virtualVolumeID": null,
"volumeID": 1
},
{
"attributes": {},
"checksum": "0x0",
"createTime": "2016-04-04T22:43:29Z",
"enableRemoteReplication": false,
"expirationReason": "None",
"expirationTime": null,
"groupID": 45,
"groupSnapshotUUID": "473b78a3-ef85-4541-9438-077306b2d3ca",
"name": "2016-04-04T22:43:29Z",
"snapshotID": 3324,
"snapshotUUID": "a0776a48-4142-451f-84a6-5315dc37911b",
"status": "done",
"totalSize": 6001000448,
"virtualVolumeID": null,
"volumeID": 2
}
],
"name": "2016-04-04T22:43:29Z",
"status": "done"
},
"groupSnapshotID": 45,
"members": [
{
"checksum": "0x0",
"snapshotID": 3323,
"snapshotUUID": "7599f200-0092-4b41-b362-c431551937d1",
"volumeID": 1
},
{
"checksum": "0x0",
"snapshotID": 3324,
"snapshotUUID": "a0776a48-4142-451f-84a6-5315dc37911b",
"volumeID": 2
}
]
}
}
Neu seit Version
9,6