Importare un volume da un file contenitore su /vol/_impex/
/api/v2/vol/import?app=application&vol=volume&target=filename.img.gz&vdc=controller-name
Nome dell'applicazione o del dominio che ospita il nuovo volume
Nome del nuovo volume
Nome del file contenitore da cui importare il volume.
Recupera i dati del volume dal file situato alla radice del volume di importazione/esportazione sulla griglia specificata: /vol/_impex/ Attende dati compressi gzip se l'estensione del nome file è .gz
Nome del data center virtuale di destinazione.
asincrona
GET
Importare il volume test2:vol2 dal file contenitore compresso
/vol/_impex/test.img.gz.
GET
http://192.168.123.200/api/v2/vol/import?app=test2&vol=vol2&target=test.img.gz&vdc=mygrid
<job>bdc176a5-c069-4b23-89d2-d933127a9766</job>
{
"job" : "bdc176a5-c069-4b23-89d2-d933127a9766"
}
Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.
Argomenti necessari mancanti (app). - Argomento app=app mancante nella richiesta.
Argomenti necessari mancanti (vol). - Argomento vol=vol mancante nella richiesta.
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.
Esegue la migrazione dei volumi tra griglie con architetture diverse.
/api/v2/vol/migrate?remote_grid=grid_name&name=volume&local_ip=ip_address &remote_ip=ip_address&vdc=controller-name
Nome della griglia da cui importare il volume (o in cui esportare il volume quando il flag dell'opzione &export è specificato).
Nome del volume di cui eseguire la migrazione. Il valore segue il formato
<application>:<volume>, _GLOBAL:<volume> o _GLOBAL_RO:<volume>
Un indirizzo IP libero sulla griglia locale, per migrare l'applicazione da utilizzare.
Il formato del valore è uno dei seguenti:
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Un indirizzo IP libero sulla griglia remota, per migrare l'applicazione da utilizzare.
Il formato del valore è uno dei seguenti:
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Nome del data center virtuale di destinazione.
Nuovo nome del volume. Il formato del valore è uno dei seguenti:
<application>:<volume>, _GLOBAL:<volume> o _GLOBAL_RO:<volume>
La classe da utilizzare nella compilazione dell'applicazione di migrazione. Questa classe deve risiedere in un catalogo globale. Il valore predefinito è /filer:Filer_Linux_ADMI.
Specifica il nome di un volume che contiene le chiavi di crittografia fisse da fornire alle applicazioni che eseguono la migrazione del volume.
Parametri del volume.
Gli attributi del volume vengono recuperati dal volume di cui viene eseguita la migrazione. I parametri seguenti possono essere utilizzati per ignorare i valori correnti dai volumi di cui si esegue la migrazione. Utilizzare la massima cautela quando si riducono le dimensioni di volumi o partizioni.
|
Parametro di volume |
Description |
|
- fs |
Tipo di file system. (ad esempio, ext3) |
|
- size |
Dimensioni del volume. Le unità possono essere specificate (ad esempio, 128 M[B], 2 G[B]). Per impostazione predefinita, il valore viene interpretato come il numero di megabyte. |
|
- comment |
Commento sul volume |
|
- opzioni fs |
Opzioni di file system aggiuntive utilizzate per formattare il volume |
|
- mirrored |
Volume con mirroring. |
|
- parN. |
Parametri di partizione (facoltativo). Consultare le note per ulteriori dettagli. |
Eseguire la migrazione del volume NELLA griglia remota (impostazione predefinita), richiedendo così una relazione di trust bidirezionale tra le due griglie.
Esegue la migrazione del volume DALLA griglia remota (impostazione predefinita)
asincrona
GET
Eseguire la migrazione (importazione) di un volume dell'applicazione MYAPP:data da una griglia remota RmtGrid:
GET http://aux/api/v2/vol/migrate?remote_grid=RmtGrid&name=MYAPP:data&remote_ip=10.25.123.2&local_ip=10.25.122.5&vdc=mygrid
<job>be805915-76b2-48c8-b8a0-b881cca66d17</job>
{
"job" : "be805915-76b2-48c8-b8a0-b881cca66d17"
}
Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.
Argomenti obbligatori mancanti (name). - Argomento name=… mancante nella richiesta.
Il volume "MYAPP:data" non esiste. - Volume non valido specificato nella richiesta.
Impossibile eseguire la migrazione del volume "MYAPP:data". - Il volume specificato nella richiesta è in uso.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|