Crear biblioteca de cintas
Versión del producto: 10.11
Último modificado: 31 julio 2024
Crea una nueva biblioteca de cintas.
Punto final
https://<Director_IP_address>:4443/c/router
Punto final inquilino
Para los inquilinos del producto multi-tenant el punto final debe ser:
https://<Director_IP_address>:4443/t/<tenant_UUID>/c/router
Ejemplo de solicitud
Éste es un ejemplo de creación de una biblioteca de cintas en una carpeta local en el host transportador asignado.
curl --request POST \
--url https://<Director_IP_address>:4443/c/router \
--header "content-type: application/json" \
--cookie @cookies.txt \
--data '{
"action": "TapeLibraryManagement",
"method": "create",
"data": [{
"id": null,
"compression": "HARDWARE_BASED",
"icon": "",
"locationId": 1,
"locationName": "",
"lockReasons": null,
"mediaPoolId": null,
"mediaPoolName": null,
"name": "VTL",
"offlineLocationId": 2,
"offlineLocationName": null,
"text": "",
"transporterId": 1,
"transporterName": "",
"blockSize": 262144,
"changer": {
"checked": true,
"deviceName": "HP-Compag-5000",
"disabledCheck": false,
"discovered": false,
"icon": "",
"iconCls": "iconTl24 icon24_0",
"id": null,
"path": "library_2",
"scsiAddress": "1:1:1:1",
"serialNumber": "qMB3XTGEZdaRjfMT",
"slots": null,
"text": "",
"uuid": "67453fce-e58d-4ed1-a926-65b8ff16202",
"drives": [
{
"checked": true,
"deviceName": "library_2_drive_0",
"disabledCheck": false,
"discovered": false,
"icon": "",
"iconCls": "iconTd24 icon24_0",
"index": 0,
"path": "library_2_drive_0",
"previousIndex": 0,
"scsiAddress": "1:1:1:2",
"serialNumber": "df46KWKPsayeFocu",
"text": "",
"uuid": "10453fce-e58d-4ed1-a926-65b28f17001"
},
{
"checked": true,
"deviceName": "library_2_drive_1",
"disabledCheck": false,
"discovered": false,
"icon": "",
"iconCls": "iconTd24 icon24_0",
"index": 1,
"path": "library_2_drive_1",
"previousIndex": 1,
"scsiAddress": "1:1:1:2",
"serialNumber": "mapurxrowxb3d9dy",
"text": "",
"uuid": "00653fce-e58d-4ed1-28hj-65b28f17555"
}
]
}
}],
"type": "rpc",
"tid": 1}'
Campos de solicitud
Campo
|
Tipo
|
Valor(es)
|
Descripción |
---|---|---|---|
action
|
string | BackupManagement
|
La acción que se invoca |
method
|
string | create
|
El método que se invoca |
data
|
array |
Datos de un repositorio de backups a crear |
|
type
|
string | rpc
|
Tipo de protocolo de comunicación |
tid
|
int | 1
|
ID de transacción. Se utiliza para identificar la solicitud tanto por parte del cliente como del servidor |
data
Campo
|
Tipo
|
Descripción
|
---|---|---|
|
string |
Nivel de compresión del dispositivo de cintas. Valores posibles: |
|
int |
Identificación de la biblioteca de cintas. Para el método de creación, este campo se ignora |
|
string |
Nombre de la biblioteca de cintas |
|
largo |
ID del Transportador asignado |
|
string |
Nombre del Transportador asignado |
|
int |
Tamaño de bloque del dispositivo de cintas actual. Valor por defecto: |
|
int |
ID de la ubicación de la biblioteca de cintas |
|
string |
Nombre de la ubicación de la biblioteca de cintas. Valor por defecto: " |
|
int |
ID del Grupo de medios de la biblioteca de cintas |
|
string |
Nombre del Grupo de medios de la biblioteca de cintas |
|
int |
ID de la ubicación de las cintas expulsadas de esta biblioteca de cintas |
|
string |
Nombre de la ubicación de las cintas expulsadas de esta biblioteca de cintas |
cambiador |
|
|
|
largo |
El ID del cambiador |
|
string |
Nombre del dispositivo de cintas |
|
string |
Dirección SCSI del cambiador |
|
string |
El número de serie del cambiador |
|
string |
El camino del cambiador |
|
string |
UUID del cambiador |
|
boolean |
Se utiliza sólo para el manejo de la GUI del producto: true significa que el cambiador se añadió una vez al producto y se borra en la lista de cambiadores |
|
boolean |
Sólo se utiliza para manejar la GUI del producto: true significa que el cambiador está seleccionado en la lista de cambiadores |
impulsa |
|
|
|
string |
UUID de la unidad de la biblioteca de cintas |
|
largo |
ID de la unidad de la biblioteca de cintas |
|
string |
Nombre de la unidad de la biblioteca de cintas |
|
string |
La ruta de la unidad de la biblioteca de cintas |
|
string |
Dirección SCSI de la unidad de la biblioteca de cintas |
|
string |
Número de serie de la unidad de la biblioteca de cintas |
Muestra de respuesta
{
"action": "TapeLibraryManagement",
"method": "create",
"tid": "1",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": 35
}
Campos de respuesta
Campo
|
Valor
|
Descripción
|
---|---|---|
message
|
string | Mensaje si la solicitud ha fallado |
where
|
string | Referencia al método en el que se produjo el problema |
cause
|
string | Causa del fallo |
|
largo |
ID de la biblioteca de cintas, que se crea |