Importe un volume à partir d'un fichier de conteneur sur /vol/_impex/.
/api/v2/vol/import?app=application&vol=volume&target=filename.img.gz&vdc=controller-name
Nom de l'application ou du domaine sur lequel héberger le nouveau volume.
Nom du nouveau volume
Nom du fichier de conteneur à partir duquel importer le volume.
Récupère les données de volume du fichier situé à la racine du volume d'importation/d'exportation sur la grille spécifiée : /vol/_impex/. Attend des données compressées au format gzip si l'extension de nom de fichier .gz est spécifiée.
Nom du centre de données virtuel cible
Asynchrone
GET
Importation du volume test2:vol2 à partir du fichier de conteneur compressé
/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"
}
L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.
Missing required arguments (app). - La requête ne contient pas l'argument app=application.
Missing required arguments (vol). - La requête ne contient pas l'argument vol=volume.
Missing required arguments (acl). - Argument target=filename missing in the request (la demande ne contient pas l'argument target=nom_fichier).
Remarque : Pour obtenir le statut du job, exécutez une requête /api/v2/job/info? avec comme argument le job_id renvoyé plus haut. Pour plus d'informations sur la manière d'obtenir le statut du job, reportez-vous à l'objet job.
Migre les volumes entre des grilles aux architectures différentes.
/api/v2/vol/migrate?remote_grid=grid_name&name=volume&local_ip=ip_address &remote_ip=ip_address&vdc=controller-name
Nom de la grille vers laquelle importer le volume, ou l'exporter lorsque l'indicateur d'option &export est spécifié.
Nom du volume à migrer Format de la valeur :
<application>:<volume>,_GLOBAL:<volume> ou _GLOBAL_RO:<volume>
Adresse IP libre sur la grille locale utilisée par l'application de migration.
Format de la valeur :
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Adresse IP libre sur la grille distante utilisée par l'application de migration.
Format de la valeur :
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Nom du centre de données virtuel cible
Nouveau nom du volume. Format de la valeur :
<application>:<volume>,_GLOBAL:<volume> ou _GLOBAL_RO:<volume>
Classe à utiliser pour la création de l'application de migrateur. Cette classe doit résider dans un catalogue global. La valeur par défaut est /filer:Filer_Linux_ADMI.
Spécifie le nom d'un volume contenant des clés de chiffrement fixes à fournir aux applications effectuant la migration de volume.
Paramètres de volume
Les attributs de volume sont récupérés à partir du volume en cours de migration. Les paramètres suivants peuvent être utilisés pour remplacer les valeurs actuelles à partir des volumes en cours de migration. Soyez très prudent lorsque vous réduisez les tailles de volumes ou de partitions.
|
Paramètre de volume |
Description |
|
- fs |
Type de système de fichiers. Par exemple : ext3 |
|
- size |
Taille de volume. Vous pouvez spécifier les unités. Par exemple : 128 M[o], 2 G[o]. Par défaut, la valeur est interprétée en nombre de mégaoctets. |
|
- comment |
Commentaire sur le volume |
|
- fs options |
Options de système de fichiers supplémentaires utilisées pour formater le volume. |
|
- mirrored |
Le volume est mis en miroir. |
|
- parN. |
Paramètres de partitionnement (facultatifs). Pour plus d'informations, reportez-vous aux remarques. |
Migre le volume vers la grille distante (par défaut), et requiert une relation d'approbation bidirectionnelle entre les deux grilles.
Migre le volume à partir de la grille distante (par défaut).
Asynchrone
GET
Migre (importe) le volume virtuel d'application MYAPP:data à partir d'une grille distante 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"
}
Entity vdc mygrid not found - A VDC name was specified that is not configured in the WS_API application (l'entité vdc mygrid est introuvable. Le nom de VDC spécifié n'est pas configuré dans l'application WS_API).
Missing required arguments (name). - Argument name=… missing in the request. (la demande ne contient pas l'argument name=...).
Volume 'MYAPP:data' does not exist (le volume MYAPP:data n'existe pas). - Un volume non valide a été spécifié dans la requête.
Failed to migrate volume 'MYAPP:data' (Echec de la migration du volume MYAPP:data). - Le volume spécifié dans la requête est en cours d'utilisation.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|