CopiaVolume
Puoi usare 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, quali IQN, impostazioni QoS, dimensioni, account e 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.
È preferibile che i client smontino il volume di destinazione prima che l'operazione abbia inizio. Se il volume di destinazione viene modificato durante l'operazione, le modifiche andranno perse. Questa operazione può richiedere un tempo variabile per essere completata. Puoi usare ilOttieni risultato asincrono metodo per determinare quando il processo è terminato, eListSyncJobs per vedere l'avanzamento della copia.
Parametri
Questo metodo ha il seguente parametro di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
dstVolumeID |
VolumeID del volume da sovrascrivere. |
intero |
Nessuno |
SÌ |
ID volume |
VolumeID del volume da cui leggere. |
intero |
Nessuno |
SÌ |
ID istantanea |
ID dello snapshot utilizzato come origine del clone. Se non viene fornito alcun ID, viene utilizzato il volume attivo corrente. |
intero |
Nessuno |
NO |
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
Nome |
Descrizione |
Tipo |
asyncHandle |
Valore handle utilizzato per ottenere il risultato dell'operazione. |
intero |
cloneID |
CloneID per il volume appena clonato. |
intero |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "CopyVolume",
"params": {
"volumeID" : 3,
"dstVolumeID" : 2
},
"id" : 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"id": 1,
"result": {
"asyncHandle": 9,
"cloneID": 5
}
}
Nuovo dalla versione
9,6