Skip to main content
Element Software
12.5 and 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.

CopyVolume

Colaboradores

Puede utilizar el CopyVolume método para sobrescribir el contenido de los datos de un volumen existente con el contenido de los datos de otro volumen (o snapshot). Los atributos del volumen de destino, como IQN, la configuración de calidad de servicio, el tamaño, la cuenta y la pertenencia a grupos de acceso de volúmenes no se modifican. El volumen de destino ya debe existir y debe tener el mismo tamaño que el volumen de origen.

Lo mejor es desmontar el volumen de destino antes de que se inicie la operación. Si el volumen de destino se modifica durante la operación, se pierden los cambios. Esta operación puede tardar una cantidad variable de tiempo en completarse. Puede utilizar el GetAsyncResult método para determinar cuándo ha finalizado el proceso, y. ListSyncJobs para ver el progreso de la copia.

Parámetros

Este método tiene el siguiente parámetro de entrada:

Nombre Descripción Tipo Valor predeterminado Obligatorio

DstVolumeID

ID de volumen del volumen que se va a sobrescribir.

entero

Ninguno

ID de volumen

El ID de volumen del volumen del que se va a leer.

entero

Ninguno

ID de copia Snapshot

ID de la copia de Snapshot que se utiliza como origen del clon. Si no se proporciona ningún ID, se utiliza el volumen activo actual.

entero

Ninguno

No

Valores devueltos

Este método tiene los siguientes valores devueltos:

Nombre

Descripción

Tipo

Establish asyncHandle

Valor de mango utilizado para obtener el resultado de la operación.

entero

ClonID

CloneID para el volumen que se acaba de clonar.

entero

Ejemplo de solicitud

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

{
   "method": "CopyVolume",
   "params": {
      "volumeID" : 3,
      "dstVolumeID" : 2
   },
   "id" : 1
}

Ejemplo de respuesta

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

{
  "id": 1,
  "result": {
    "asyncHandle": 9,
    "cloneID": 5
  }
}

Nuevo desde la versión

9.6

Obtenga más información