Obtener una lista de objetos de backups
Versión del producto: 10.11
Último modificado: 31 julio 2024
Devuelve una lista de objetos de backups.
Punto final
https://<Director_IP_address>:4443/c/router
Ejemplo de solicitud
curl --request POST \
--url https://<Director_IP_address>:4443/c/router \
--header "content-type: application/json" \
--cookie @cookies.txt \
--data '{
"action": "BackupManagement",
"method": "getBackupObjects",
"data": [{
"filter": {
"start": 0,
"count": 9999,
"sort": "NAME",
"sortAsc": true,
"criteria": [{
"type": "EQ",
"name": "REPOSITORY_ID",
"value": 3}]}}],
"type": "rpc",
"tid": 1}'
Campos de solicitud
Campo
|
Tipo
|
Valor(es)
|
---|---|---|
action
|
string |
|
method
|
string |
|
data
|
array | Los parámetros de filtración |
type
|
string | rpc
|
tid
|
int | 1 |
Datos
Campo
|
Tipo
|
Descripción
|
---|---|---|
|
int | ID del objeto de backup inicial |
|
int | Recuento máximo de objetos de backups |
|
boolean | true si el recuento de objetos de backup debe ser ilimitado. |
|
string | Tipo de clasificación |
|
boolean | Si true la lista se ordena de forma ascendente |
|
Json | Criterios de filtración. Véase más abajo. |
Criterios
Campo | Tipo | Descripción | Valor(es) posible(s) |
---|---|---|---|
|
string | El tipo de criterio. | AND, OR, EQ (equal), NEQ (not equal), LIKE (case sensitive), IN, BETWEEN, NOT_NULL, ILIKE, GT, GTE, LT, LTE
|
|
string | Nombre de los criterios de filtración |
|
value
|
depende de name |
Valor del criterio. Por ejemplo, "nombre eq 5" - el valor es 5 |
|
|
lista |
Valores de los atributos. Se utiliza para los valores |
|
Muestra de respuesta
{
"action": "BackupManagement",
"method": "getBackupObjects",
"tid": "33",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": {
"children": [
{
"id": 7,
"uuid": "e6c7a537-9e9a-4738-aa9b-2e4677f330fa",
"name": "AD-EX2016-MK",
"hvType": "VMWARE",
"updated": "2017-07-28T14:18:32.356Z",
"repositoryVid": "BACKUP_REPOSITORY-3",
"transporterVid": "TRANSPORTER-1",
"sourceUuid": "423b1a83-8836-08b7-92af-7fab4a62a107",
"corrupted": 0,
"lockedShared": false,
"lockedExclusive": false,
"lockReasons": [],
"isAccessible": true,
"hasRootDisk": false
},
{
"id": 17,
"uuid": "ac8d552d-362f-4ec4-8e9a-abb1153a317c",
"name": "DC1",
"hvType": "VMWARE",
"updated": "2017-07-21T00:00:08.393Z",
"repositoryVid": "BACKUP_REPOSITORY-3",
"transporterVid": "TRANSPORTER-1",
"sourceUuid": "42221eae-35b8-f407-3697-26dbe89b2565",
"corrupted": 4,
"lockedShared": false,
"lockedExclusive": false,
"lockReasons": [],
"isAccessible": true,
"hasRootDisk": false
}
}
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 |
data
|
array | Parámetros de los objetos backups |
data.children (objetos de backups)
Campo
|
Valor
|
Descripción
|
---|---|---|
id
|
largo | ID del objeto de backups |
|
string | Objeto backup UUID |
|
string | Nombre para mostrar |
hvType
|
string | Tipo de plataforma. Valores posibles: VMWARE, AWS, HYPERV, NONE, PHYSICAL, NUTANIX |
|
string |
Tipo de origen. Valores posibles: |
updated
|
string | Fecha y hora de la última actualización |
repositoryVid
|
string | VID del repositorio |
transporterVid
|
string | VID del transportador asignado |
sourceUuid
|
string | UUID de origen |
corrupted
|
int | Número de objetos job dañados |
|
largo |
Tamaño real de los datos de usuario en el objeto job de backups |
lockedShared
|
boolean | true si no se pueden ejecutar varias operaciones de lectura en el mismo repositorio al mismo tiempo. |
lockedExclusive
|
boolean | true si no se pueden realizar varias actualizaciones en el repositorio al mismo tiempo. |
lockReasons
|
array | Motivos de bloqueo |
isAccessible
|
boolean | Si true el objeto backup es accesible |
hasRootDisk
|
boolean | Específico de AWS: recuento de backups cuyos puntos de retorno tienen un volumen Raíz |
|
string |
Estado del objeto backups. Valores posibles: |
|
string |
Fecha de la última creación del punto de guardado |