Argomento precedente: Metodo copy (oggetto vol)Argomento successivo: Metodo import (oggetto vol)


Metodo export (oggetto vol)
Description

Esporta un volume in un file contenitore su /vol/_impex/

Sintassi
/api/v2/vol/export?app=application&vol=volume&target=filename.img.gz&vdc=controller-name 
Argomenti
app

Nome dell'applicazione o del dominio che ospita il volume

vol

Nome del volume.

target

Nome del file contenitore in cui esportare il volume.

Crea il file nella radice del volume di importazione/esportazione della griglia: /vol/_impex/ Facoltativamente comprime il file utilizzando gzip (specificando .gz come un'estensione del nome file)

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Esportare il volume test1:vol1 nel file contenitore compresso /vol/_impex/test.img.gz.

GET http://192.168.123.200/api/v2/vol/export?app=test1&vol=vol1&target=test.img.gz&vdc=mygrid
Output di esempio
XML:
<job>bdc176a5-c069-4b23-89d2-d933127a9765</job> 
JSON:
{
   "job" : "bdc176a5-c069-4b23-89d2-d933127a9765"
} 
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 obbligatori mancanti (target). - Argomento target=filename 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.