Argomento precedente: Metodo resize (Oggetto vol)Argomento successivo: Metodo export (oggetto vol)


Metodo copy (oggetto vol)
Description

Copia un volume

Sintassi
/api/v2/vol/copy?app=application&vol=volume&volnew=new-volume&vdc=controller-name 
Argomenti
app

Nome dell'applicazione

vol

Nome del volume.

volnew

Nome del nuovo volume

vdc

Nome del data center virtuale di destinazione

Opzioni
appnew

Nome dell'applicazione alternativa su cui copiare il volume. Per impostazione predefinita, il volume viene copiato sull'applicazione originale.

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Copia di un volume test:vol1 in test:vol2.

GET http://192.168.123.200/api/v2/vol/copy?app=test&vol=vol1&volnew=vol2&vdc=mygrid 

Copia di un volume atest:vol1 in btest:vol2.

http://192.168.123.200/api/v2/vol/copy?app=atest&vol=vol1&appnew=btest&volnew=vol2&vdc=mygrid 
Output di esempio
XML:
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job> 
JSON:
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 

Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

400.4

Argomenti necessari mancanti (app). - Argomento app=app mancante nella richiesta.

400.4

Argomenti necessari mancanti (vol). - Argomento vol=vol mancante nella richiesta.

400.4

Argomenti necessari mancanti (volnew). - Argomento volnew=new_vol mancante nella richiesta.

Nota: per visualizzare lo stato del processo, inviare una richiesta /api/v2/job/info? con il job_id restituito sopra come argomento. Per ulteriori informazioni su come ottenere lo stato del processo, fare riferimento all'oggetto job.