Skip to main content
Element Software
12.5
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

CopyVolume

Collaboratori

È possibile utilizzare il CopyVolume metodo per sovrascrivere il contenuto dei dati di un volume esistente con il contenuto dei dati di un altro volume (o snapshot). Gli attributi del volume di destinazione come IQN, le impostazioni QoS, le dimensioni, l'account e l'appartenenza al gruppo di accesso al volume non vengono modificati. Il volume di destinazione deve già esistere e avere le stesse dimensioni del volume di origine.

È consigliabile che i client smontino il volume di destinazione prima dell'inizio dell'operazione. Se il volume di destinazione viene modificato durante l'operazione, le modifiche andranno perse. Il completamento di questa operazione può richiedere una quantità variabile di tempo. È possibile utilizzare il GetAsyncResultmetodo per determinare quando il processo è terminato e ListSyncJobs per vedere l'avanzamento della copia.

Parametri

Questo metodo ha il seguente parametro di input:

Nome Descrizione Tipo Valore predefinito Obbligatorio

DstVolumeID

VolumeID del volume da sovrascrivere.

intero

Nessuno

ID volume

VolumeID del volume da cui si desidera leggere.

intero

Nessuno

SnapshotID

ID dello snapshot utilizzato come origine del clone. Se non viene fornito alcun ID, viene utilizzato il volume attivo corrente.

intero

Nessuno

No

Valori restituiti

Questo metodo ha i seguenti valori restituiti:

Nome

Descrizione

Tipo

AsyncHandle

Valore handle utilizzato per ottenere il risultato dell'operazione.

intero

ID cloneID

CloneID per il volume appena clonato.

intero

Esempio di richiesta

Le richieste per questo metodo sono simili all'esempio seguente:

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

Esempio di risposta

Questo metodo restituisce una risposta simile all'esempio seguente:

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

Novità dalla versione

9,6

Trova ulteriori informazioni