Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

CloneMultipleVolumes

Beitragende

Sie können die Methode verwenden CloneMultipleVolumes, um einen Klon einer Gruppe angegebener Volumes zu erstellen. Beim gemeinsamen Klonen können Sie einer Gruppe von mehreren Volumes einen konsistenten Satz von Merkmalen zuweisen.

Bevor Sie den Parameter groupSnapshotID zum Klonen der Volumes in einem Gruppen-Snapshot verwenden, müssen Sie zuerst den Gruppen-Snapshot mit der API-Methode oder der Web-Benutzeroberfläche erstellenCreateGroupSnapshot. Die Verwendung von GroupSnapshotID ist beim Klonen mehrerer Volumes optional.

Parameter

Diese Methode verfügt über die folgenden Eingabeparameter:

Name Beschreibung Typ Standardwert Erforderlich

Datenzugriff

Neue Standardzugriffsmethode für die neuen Volumes, wenn die Informationen, die im Array des Volumes übergeben wurden, nicht überschrieben werden.

Zeichenfolge

Keine

Nein

AbleSnapMirrorReplication

Legt fest, ob das Volume für die Replizierung mit SnapMirror Endpunkten verwendet werden kann. Mögliche Werte:

  • Richtig

  • Falsch

boolesch

Falsch

Nein

GruppenSnapshotID

Die ID des als Grundlage für den Klon zu verwendenden Gruppen-Snapshots.

Ganzzahl

Keine

Nein

NewAccountID

Neue Konto-ID für die Volumes, wenn die im Volume-Array übergebenen Informationen nicht überschrieben werden.

Ganzzahl

Keine

Nein

Volumes

Sammlung von Mitgliedern, die Sie für die neuen Volumes festlegen. Mitglieder:

  • VolumeID: (Erforderlich)

  • Zugriff: (Optional) kann einer von ReadOnly, ReadWrite, Locked oder ReplikationTarget sein.

  • Attribute: (Optional) Liste von Name-Wert-Paaren im JSON-Objektformat.

  • Name: (Optional) Neuer Name für den Klon.

  • NewAccountID: (Optional) Account ID für die neuen Volumen.

  • NewSize: (Optional) Gesamtgröße des Volumens in Bytes. Die Größe wird auf den nächsten Megabyte gerundet.

Wenn optionale Mitglieder nicht angegeben werden, werden die Werte von den Quell-Volumes übernommen.

JSON-Objekt-Array

Keine

Ja (VolumeID)

Rückgabewerte

Diese Methode verfügt über die folgenden Rückgabewerte:

Name

Beschreibung

Typ

Asynchron

Ein Wert, der von einem Anruf mit asynchroner Methode zurückgegeben wird.

Ganzzahl

GroupCloneID

Eindeutige ID des neuen Gruppenklon.

Ganzzahl

Mitglieder

Liste der VolumeIDs der Quell- und Ziel-Volume-Paare

JSON-Objekt-Array

Anforderungsbeispiel

Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:

{
   "method": "CloneMultipleVolumes",
   "params": {
       "volumes": [
           {
              "volumeID": 5
              "name":"foxhill",
              "access":"readOnly"
              },
           {
              "volumeID": 18
              },
           {
             "volumeID": 20
              }
     ]
   },
   "id": 1
}

Antwortbeispiel

Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:

{
  "id": 1,
  "result": {
    "asyncHandle": 12,
    "groupCloneID": 4,
    "members": [
     {
      "srcVolumeID": 5,
      "volumeID": 29
     },
     {
      "srcVolumeID": 18,
      "volumeID": 30
     },
     {
      "srcVolumeID": 20,
      "volumeID": 31
      }
    ]
  }
}

Neu seit Version

9,6