Skip to main content
Element Software
12.7
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

CloneMultipleVolumes

Colaboradores

Puede utilizar el CloneMultipleVolumes método para crear un clon de un grupo de volúmenes especificados. Es posible asignar un conjunto coherente de características a un grupo de varios volúmenes cuando se clonan juntos.

Antes de usar el parámetro groupSnapshotID para clonar los volúmenes en una snapshot de grupo, primero se debe crear la snapshot de grupo mediante el CreateGroupSnapshot El método API o la interfaz de usuario web. El uso de groupSnapshotID es opcional cuando se clonan varios volúmenes.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre Descripción Tipo Valor predeterminado Obligatorio

acceso

Nuevo método de acceso predeterminado para los nuevos volúmenes si no se invalida con la información que se pasa en la cabina del volumen.

cadena

Ninguno

No

EnableSnapMirrorReplication

Determina si el volumen se puede usar para la replicación con extremos de SnapMirror. Los posibles valores son los siguientes:

  • verdadero

  • falso

booleano

falso

No

GroupSnapshotID

El ID de la snapshot de grupo que se utilizará como base para el clon.

entero

Ninguno

No

NewAccountID

Nuevo ID de cuenta de los volúmenes si no se anula mediante información que se transmite en la cabina de volúmenes.

entero

Ninguno

No

volúmenes

Recogida de miembros que se especifica para los nuevos volúmenes. Miembros:

  • Volumen ID: (Obligatorio)

  • Acceso: (Opcional) puede ser uno de readonly, READWRITE, bloqueado o replicationTarget.

  • Atributos: (Opcional) Lista de pares nombre-valor en formato de objeto JSON.

  • Nombre: (Opcional) Nuevo nombre para el clon.

  • NewAccountID: (Opcional) ID de cuenta de los nuevos volúmenes.

  • NewSize: (Opcional) Tamaño total del volumen, en bytes. El tamaño se redondea al megabyte más cercano.

Si no se especifican miembros opcionales, los valores se heredan de los volúmenes de origen.

Cabina de objetos JSON

Ninguno

Sí (volumeID)

Valores devueltos

Este método tiene los siguientes valores devueltos:

Nombre

Descripción

Tipo

Establish asyncHandle

Valor devuelto por una llamada de método asíncrono.

entero

GroupCloneID

El ID único del clon del nuevo grupo.

entero

miembros

Lista de ID de volumen para las parejas de volúmenes de origen y destino.

Cabina de objetos JSON

Ejemplo de solicitud

Las solicitudes de este método son similares al ejemplo siguiente:

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

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

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

Nuevo desde la versión

9.6