Importa un volumen a un archivo de contenedor en /vol/_impex/.
/api/v2/vol/import?app=application&vol=volume&target=filename.img.gz&vdc=controller-name
Nombre de la aplicación o del dominio para alojar el volumen nuevo.
Nombre del nuevo volumen
Nombre del archivo de contenedor en el que importar el volumen.
Recupera los datos del volumen del archivo que se encuentra en la raíz del volumen de importación/exportación en el grid especificado: /vol/_impex/. Espera los datos comprimidos en gzip si la extensión del archivo es .gz.
Nombre del centro de datos virtual de destino.
asincrónico
GET
Importe el volumen test2:vol2 del archivo de contenedor comprimido
/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"
}
Entidad mygrid de vdc no encontrada: se ha especificado un nombre de VDC que no está configurado en la aplicación WS_API.
Faltan argumentos obligatorios (app): el argumento app=app falta en la solicitud.
Faltan argumentos obligatorios (vol): el argumento vol=vol falta en la solicitud.
Faltan argumentos obligatorios (target). Falta el argumento target=filename en la solicitud.
Nota: Para obtener el estado de la tarea, envíe una solicitud /api/v2/job/info?. con el job_id devuelto anteriormente como argumento. Para obtener más información sobre cómo obtener el estado de la tarea, consulte el objeto job.
Migra volúmenes entre grids con arquitecturas diferentes.
/api/v2/vol/migrate?remote_grid=grid_name&name=volume&local_ip=ip_address &remote_ip=ip_address&vdc=controller-name
Nombre del grid del que importar el volumen (o para exportar el volumen cuando se especifica el indicador de la opción &export).
Nombre de los volúmenes que se deben migrar. El valor sigue este formato:
<application>:<volume>, _GLOBAL:<volume>, or _GLOBAL_RO:<volume>
Una dirección IP libre en el grid local de la aplicación de migración que se va a utilizar.
El formato del valor es uno de los siguientes:
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Una dirección IP libre en el grid remoto de la aplicación de migración que se va a utilizar.
El formato del valor es uno de los siguientes:
[_vlan.][<vlan id>.]<ip address> net.<networkName>.<ip_address>
Nombre del centro de datos virtual de destino.
Nuevo nombre del volumen. El formato del valor es uno de los siguientes:
<application>:<volume>, _GLOBAL:<volume>, or _GLOBAL_RO:<volume>
La clase que se va a utilizar en la compilación de la aplicación de migración local. Esta clase debe encontrarse en un catálogo global. El valor predeterminado es /filer:Filer_Linux_ADMI.
Especifica el nombre de un volumen que contiene claves de cifrado reparadas que se deben proporcionar a las aplicaciones que realizan la migración del volumen.
Parámetros del volumen.
Los atributos del volumen se recuperan del volumen que se migra. Los siguientes parámetros se pueden utilizar para anular los valores actuales de los volúmenes que se migran. Debe extremarse la precaución al reducir tamaños de volúmenes y particiones.
|
Parámetro del volumen |
Descripción |
|
- fs |
Tipo de sistema del archivo (por ejemplo, ext3). |
|
- size |
Tamaño del volumen. Se pueden especificar unidades (por ejemplo, 128 MB o 2 GB). De forma predeterminada, el valor se interpreta como un número de megabytes. |
|
- comment |
Comentario del volumen. |
|
- fs options |
Opciones del sistema de archivos adicionales que se utiliza para formatear el volumen. |
|
- mirrored |
El volumen está duplicado. |
|
- parN. |
Parámetros de partición (opcionales). Para obtener más información, consulte las notas. |
Migre el volumen al grid remoto (valor predeterminado), por lo que se requiere la confianza bidireccional entre los dos grids.
Migra el volumen desde el grid remoto (valor predeterminado).
asincrónico
GET
Migra (importa) un volumen de aplicación MYAPP:data desde un grid remoto 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"
}
Entidad vdc mygrid no encontrada: se ha especificado un nombre de VDC que no está configurado en la aplicación WS_API.
Faltan argumentos obligatorios (name). Falta el argumento name=… en la solicitud.
El volumen "MYAPP:data" no existe. se ha especificado un volumen no válido en la solicitud.
Se ha producido un error al migrar el volumen "MYAPP:data". el volumen especificado en la solicitud se encuentra en uso.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|