Obtener información sobre transportadores
Versión del producto: 10.11
Último modificado: 31 julio 2024
Obtiene la información del transportador por su ID.
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": "TransporterManagement",
"method": "get",
"data": [1],
"type": "rpc",
"tid": 1}'
Campos de solicitud
Campo
|
Tipo
|
Valor(es)
|
---|---|---|
action
|
string |
|
method
|
string |
|
data
|
array de int | Identificación del Transportador |
type
|
string | rpc
|
tid
|
integer | 1 |
Muestra de respuesta
{
"action": "TransporterManagement",
"method": "get",
"tid": "1",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": {
"id": 1,
"name": "Onboard transporter",
"state": "OK",
"status": "NONE",
"changeStatus": "NONE",
"type": "TRANSPORTER",
"loggingLevel": "AUTO",
"local": true,
"host": "192.168.77.64",
"port": 9446,
"dataPortRangeStart": 9448,
"dataPortRangeEnd": 10000,
"loadFactor": 6,
"description": "This is the built-in Transporter of NAKIVO Backup & Replication. It is installed on the same machine where the main part of the product resides. For better scalability, you can deploy more Transporters. It is recommended to have at least one Transporter per each Source and Target site.",
"preventModification": false,
"monitorAddressChanges": true,
"locked": false,
"lockReasons": [],
"outOfDate": false,
"wasEdited": false,
"wasDiscoveredOnce": true,
"wasDeployed": false,
"progress": 0,
"version": "7.2.0.r18265",
"fingerprint": "5F:69:0C:87:4F:1D:13:51:38:82:C4:99:38:91:A0:3D:2A:54:84:63:53:ED:C9:91:68:BF:72:69:6A:F2:3D:63",
"awsAccountId": null,
"regionId": null,
"ec2InstanceId": null,
"virtualizationType": null,
"vpcId": null,
"subnetId": null,
"availabilityZoneId": null,
"inboundFilter": null,
"instanceType": null,
"operationMode": null,
"wasInfoDownloaded": null,
"autoConfigureVpc": null,
"isWindowsPlatform": null,
"wasAutoPoweredOff": false,
"accountName": null,
"regionName": null,
"vpcName": null,
"subnetName": null,
"availabilityZoneName": null,
"securityGroupName": null,
"os": "Linux",
"vmwarevSphereSupport": true,
"msHypervSupport": false,
"awsEc2Support": false,
"nutanixSupport": false,
"repositoryManagementSupport": true,
"cifsShareSupport": true,
"nfsShareSupport": true,
"repositoryEncryptionSupport": true,
"windowsGuestsRecoverySupport": true,
"linuxGuestsRecoverySupport": true,
"flashVmBootSupport": true,
"assignedAmazonEbsRepositoryId": null,
"awsLocal": false,
"hasAssignedBackupRepositories": true,
"alertErrorCode": null,
"alertTitle": null,
"alertDescription": null
}
}
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 |
Json |
Parámetros del transportador (véase más abajo) |
data
Campo
|
Valor
|
Descripción
|
---|---|---|
id
|
int | Identificador del transportador |
name
|
string | Nombre para mostrar del transportador |
estado | string | El estado actual del Transportador |
status
|
string | Estado actual de las operaciones del Transportador |
vid
|
string | Transportador VID |
hvType
|
string | Tipo de plataforma |
changeStatus
|
string | NONE
CREATE_PENDING : Elemento nuevo, se necesita detecciónCHANGE_PENDING : Algunos atributos han cambiado, se necesita detecciónIMPORT_PENDING : Elemento importadoRECREATE_PENDING : El elemento se ha destruido y debe volver a crearse |
type
|
string | El tipo de Transportador |
loggingLevel
|
string | Nivel de registro |
local
|
boolean | Comprueba si el transportador es de a bordo. |
host
|
string | El host donde está instalado el transportador. |
port
|
int | Puerto del transportador |
dataPortRangeStart
|
int | El inicio del intervalo de puertos de transferencia de datos. |
dataPortRangeEnd
|
int | El final del intervalo de puertos de transferencia de datos. |
loadFactor
|
int | Número máximo de jobs simultáneos |
description
|
string | Descripción (opcional) |
preventModification
|
boolean | Comprueba si el transportador está bloqueado para modificaciones manuales. |
monitorAddressChanges
|
boolean | Si true , la dirección IP del Transportador incorporado se cambiará automáticamente si cambian los ajustes de la IP local. |
locked
|
boolean | Comprueba si el transportador está bloqueado por tareas en curso. |
lockReasons
|
array | Motivos de bloqueo |
outOfDate
|
boolean | Comprueba si el transportador tiene una versión obsoleta. |
wasEdited
|
boolean | Comprueba si se han editado los ajustes del transportador. |
wasDiscoveredOnce
|
boolean | Comprueba si el transportador ha sido detectado por primera vez. |
wasDeployed
|
boolean |
true si el transportador ya se ha instalado en el host Hyper-V/AWS remoto. |
progress
|
int | Progreso actual de la operación |
version
|
string | Versión del Transportador |
fingerprint
|
string | Huella digital del certificado del transportador |
awsAccountId
|
int | Para transportadores de AWS: el ID interno de la cuenta de AWS donde está instalado el transportador. |
regionID
|
int | Para Transportadores AWS: el ID interno de la región donde está instalado el Transportador |
es2InstanceID
|
int | Para los transportadores de AWS: el ID interno de la instancia de EC2 donde está instalado el transportador. |
virtualizationType
|
string | Para Transportadores AWS: tipo de virtualización |
vpcID
|
int | Para transportadores de AWS: ID DE VPC |
subnetID
|
int | Para transportadores AWS: ID de subred |
availabilityZoneId
|
int | Para transportadores AWS: ID de zona de disponibilidad |
inboundFilter
|
string |
Específico de AWS: Filtro de IP para la nueva instancia de EC2 donde se instalará el transportador.
|
instanceType
|
string | Para los Transportadores de AWS: el tipo de instancia donde está instalado el Transportador |
operationMode
|
string | El modo de funcionamiento |
wasInfoDownloaded
|
boolean |
Específico de AWS: cuando se instala el transportador, se crea una instancia EC2 con un par de claves necesario para acceder a esta instancia.
true si el usuario lo ha descargado una vez de la interfaz NAKIVO Backup & Replication |
autoconfigureVpc
|
boolean | Comprueba si la VPC está autoconfigurada |
isWindowsPlatform
|
boolean | Comprueba si el Transportador instalado en Windows |
wasAutoPoweredOff
|
boolean |
true si la instancia EC2 se apagó automáticamente por inactividad. Ver modo de funcionamiento |
accountName
|
string | Para los transportadores de AWS: Nombre para mostrar de la cuenta de AWS. |
regionName
|
string | Para los transportadores de AWS: nombre para mostrar la región |
vpcName
|
string | Para transportadores de AWS: Nombre para mostrar VPC |
subnetName
|
string | Para Transportadores AWS: Nombre para mostrar subred |
availabilityZoneName
|
string | Para los transportadores de AWS: nombre para mostrar la zona de disponibilidad |
securityGroupName
|
string | Para transportadores de AWS: nombre para mostrar del grupo de seguridad |
os
|
string | Sistema operativo en el que está instalado el Transportador |
vmwarevSphereSupport
|
boolean | Comprueba si el transportador es compatible con VMware. |
msHypervSupport
|
boolean | Comprueba si el transportador es compatible con Hyper-V. |
awsEc2Support
|
boolean | Comprueba si el transportador es compatible con AWS. |
nutanixSoporte | boolean | Comprueba si el transportador es compatible con Nutanix AHV. |
repositoryManagementSupport
|
boolean | Comprueba si el transportador puede gestionar el repositorio de backups. |
cifsShareSupport
|
boolean | Comprueba si el transportador es compatible con recursos compartidos CIFS. |
nfsShareSupport
|
boolean | Comprueba si el transportador es compatible con recursos compartidos NFS. |
repositoryEncryptionSupport
|
boolean | Comprueba si el transportador es compatible con el cifrado de los repositorios de backups. |
windowsGuestsRecoverySupport
|
boolean | Comprueba si el transportador es compatible con el sistema operativo invitado Windows. |
linuxGuestsRecoverySupport
|
boolean | Comprueba si el transportador es compatible con el sistema operativo invitado Linux. |
flashVmBootSupport
|
boolean | Comprueba si el transportador es compatible con el inicio rápido de máquinas virtuales en Flash. |
assignedAmazonEbsRepositoryId
|
int | ID del Repositorio de Amazon EBS asignado. |
awsLocal
|
boolean | true si el Transportador es de a bordo para AWS |
hasAssignedBackupRepositories
|
boolean | Comprueba si el transportador tiene asignados repositorios de backups. |
alertErrorCode
|
int | El código de error de la alerta (si existe) |
alertTitle
|
string | El título de la alerta (si existe) |
alertDescription
|
string | La descripción de la alerta (si existe) |
Permisos Acceso
Asegúrate de tener al menos uno de los siguientes permisos:
Tipo de permiso |
Nivel de acceso |
Transportadores |
Ver sólo o superior |
Repositorios |
Acceso total |
Cintas |
Acceso total |
Recuperación de archivos |
Acceso total |
Objetos de Microsoft SQL Server |
Acceso total |
Objetos de Microsoft Active Directory |
Acceso total |
Microsoft Exchange & Objetos de Exchange Online |
Acceso total |
Recuperación universal de objetos |
Acceso total |
Restauración del entorno |
Acceso total |
Editar las acciones del job |
Acceso total |
Objetos de Microsoft 365 |
Acceso total |