Obtener Iinformación del job

Versión del producto: 10.11

Último modificado: 31 julio 2024

Devuelve información detallada del job.

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://<Dirección_IP_director>:4443/t/<tenant_UUID>/c/router

Ejemplo de solicitud

Campos de solicitud

Campo
Tipo
Valor(es)
action string

JobSummaryManagement

method string

getJobInfo

data array de int Parámetros
type string

rpc

tid integer

1

Datos

Campo
Tipo
Descripción
idList array de int Job IDs
clientTimeOffsetToUtc int Desplazamiento de la zona horaria actual del cliente con respecto a UTC

Muestra de respuesta

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 del job

datos.hijos

Campo

Tipo

Descripción

name

string

Nombre para mostrar

id

int

Job ID

vid

string

Job VID

hvType

string

Tipo de plataforma

hvTypeBackupCount

Json

Número de máquinas por plataforma

fromBackup

boolean

Caso especial para un job de replicación: true si es desde los Backups, false si es desde la máquina virtual.

lrSiteRecoveryRunType

string

Específico de la recuperación del entorno: el tipo de restauración que se ejecuta para el último job ejecutado. Valores posibles: TEST, RUN

lrRecoveryTimeObjectiveType

string

Específico de restauración del entorno: tipo de objetivo de tiempo de recuperación para el último job ejecutado. Valores posibles: MINUTE, HOUR

lrRecoveryTimeObjective

int

Específico de restauración del entorno: el objetivo de tiempo de recuperación para el último job ejecutado.

lrFailoverType

string

Específico de restauración del entorno: el tipo de restauración del último job ejecutado. Valores posibles: PLANNED_FAILOVER, EMERGENCY_FAILOVER

lrActionFailed

int

Específico de restauración del entorno: acción fallida en el último job ejecutado.

lrActionSkipped

int

Específico de la restauración del entorno: acción omitida en el último job ejecutado.

lrActionSucceed

int

Específico de restauración del entorno: acción ejecutada con éxito en el último job ejecutado.

lrActionStopped

int

Específico de restauración del entorno: acción detenida para el último job ejecutado.

postScriptPath

string

Ruta al post script

powerSourceVmsOff

boolean

true si es necesario apagar las máquinas virtuales de origen

sqlLogTruncationMode

string

Modo de truncamiento de los registros de Microsoft SQL Server. Valores posibles: NONE, ALWAYS, JOB_SUCCESS

fullBackupRunSettingsType

string

Tipo de ajustes de ejecución del job de backups completo. Valores posibles: ALWAYS, EVERY, EVERY2ND, FIRST, SECOND, THIRD, FOURTH, LAST, DAY, EVERY_JOB_RUNS

fullBackupMode

string

modo de backup completo. Valores posibles: SYNTHETIC, ACTIVE

recoveryTimeObjectiveType

string

Tipo de objetivo de tiempo de recuperación. Valores posibles: MINUTE, HOUR

recoveryTimeObjective

int

Objetivo de tiempo de recuperación

crSiteRecoveryRunType

string

Específico para el job de restauración del entorno: el tipo de restauración del entorno que se está ejecutando para el job actual. Valores posibles: TEST, RUN

crRecoveryTimeObjectiveType

string

Específico para el job de restauración del entorno: el tipo de objetivo de tiempo de recuperación para el job ejecutado actualmente. Valores posibles: MINUTE, HOUR

crRecoveryTimeObjective

int

Específico para el job de restauración del entorno: el objetivo de tiempo de recuperación para el job ejecutado en ese momento.

crFailoverType

string

Específico para job de restauración del entorno: el tipo de restauración del entorno para el job ejecutado actualmente. Valores posibles: PLANNED_FAILOVER, EMERGENCY_FAILOVER

actions

array

Lista de acciones

crActionExecutions

array

Lista de acciones para la ejecución del job actual

lrActionExecutions

array

Lista de acciones para el último job ejecutado

hvTypeBackupHasRootDiskCount

Json

Específico de AWS: recuento de backups cuyos puntos de retorno tienen un volumen Raíz

status

string

Estado del job

jobType

string

Tipo de job. Valores posibles: REPLICATION, BACKUP, RECOVERY_VMS, RECOVERY_FILES, RECOVERY_OBJECTS, BACKUP_COPY, FLASH_BOOT, REPLICA_FAILOVER, SITE_RECOVERY 

added

string

Fecha de adición

updated

string

Fecha de actualización

vmCount

int

El número de máquinas

diskCount

int

El número de discos

sourcesSize

largo

El tamaño total de las máquinas de origen

isEnabled

boolean

Comprueba si el job está activado

isLicensed

boolean

Comprueba si el job no infringe la licencia

isEdited

boolean

Comprueba si se ha editado el job

isLocked

boolean

Comprueba si el job estaba bloqueado

isRemoved

boolean

Comprueba si se ha eliminado el job

averageDurationMs

largo

Duración media del job (en ms)

averageDurationSampleCount

int

El número de ejecuciones del job para calcular la duración media del job.

crState

string

Estado actual. Valores posibles: WAITING_DEMAND, WAITING_SCHEDULE, RUNNING, OK, FAILED, STOPPED

crDate

string

Hora de ejecución del job actual

crDateRelative

largo

Hora relativa (tiempo transcurrido desde el inicio de la ejecución del job) de la ejecución actual del job.

crVmPlanned

int

Número de máquinas en cola de procesamiento para la ejecución del job actual.

crVmOk

int

Número de máquinas procesadas correctamente durante la ejecución del job actual.

crVmFailed

int

Número de máquinas que han fallado durante la ejecución del job actual.

crVmStopped

int

Número de máquinas paradas durante la ejecución del job actual.

crProgress

int

Progreso actual de ejecución del job

crAdhoc

boolean

true si la ejecución del job actual se inició manualmente (no según programación)

hasLastRun

boolean

Comprueba si el job tuvo un último ejecución

lrState

string

Estado del último job ejecutado.  Valores posibles: WAITING_DEMAND, WAITING_SCHEDULE, RUNNING, OK, FAILED, STOPPED

lrDate

string

Fecha y hora del inicio de la ejecución del último job.

lrFinishDate

string

Fecha y hora del final de la ejecución del último job.

lrSpeed

largo

La velocidad del último job ejecutado

lrDurationMs

largo

Duración de la última ejecución del job

lrDataKb

largo

Datos transferidos durante la ejecución del último job

lrVmOk

int

N.º de máquinas procesadas correctamente durante el último job ejecutado

lrVmFailed

int

N.º de máquinas que han fallado durante el último job ejecutado

lrVmStopped

int

N.º de máquinas paradas durante la ejecución del último job

lrAdhoc

boolean

true si el último job ejecutado se inició manualmente (no según programación)

lrCompressionRatio

int

La relación de compresión durante el último job ejecutado

differentialTrackingMode

string

Método utilizado para hacer backups incrementales para siempre. Valores posibles: NONE, HYPERVISOR, DOUBLE_CHECK, PROPRIETARY

preScriptExecutionMode

string

El modo de ejecución de los scripts previos al job. Valores posibles: NEVER, ALWAYS

preScriptBehavior

string

Comportamiento del job: esperar a que finalice el script o continuar. Valores posibles: NONE, WAIT, PROCEED

preScriptErrorMode

string

Comportamiento del job en caso de fallo del script previo al job. Valores posibles: NONE, FAIL, SKIP

preScriptPath

string

La ruta al script previo al job

postScriptExecutionMode

string

El modo de ejecución de los scripts posteriores al job. Valores posibles: NEVER, ALWAYS

postScriptBehavior

string

Comportamiento del job: esperar a que finalice el script o continuar. Valores posibles: NONE, WAIT, PROCEED

postScriptErrorMode

string

El comportamiento del job en caso de fallo del script post-job. Valores posibles: NONE, FAIL, SKIP

thinDiskMode

string

Para la replicación: disco fino u origen de respeto. Valores posibles: AUTO, FORCE_THIN

ebsVolumeMode

string

Sólo para jobs de AWS: un tipo de volumen EBS. Valores posibles: AUTO, FORCE_MAGNETIC

temporaryVolumeType

string

Sólo para jobs AWS: un tipo de volumen temporal

networkAccelerationMode

string

Modo de aceleración de la red. Valores posibles: NONE, AUTO, FAST, MEDIUM, BEST

encryptionMode

string

Modo de cifrado. Valores posibles: NONE, NORMAL

applicationAwareMode

string

Modo coherente con las aplicaciones. Valores posibles: NONE, VSS_IGNORE_ERRORS, VSS_FAIL_ON_ERRORS

retentionPolicy

Json

Opciones de la política de retención. Véase más abajo

powerVmsOn

boolean

Sólo recuperación. Define si las máquinas recuperadas deben encenderse después de que el job haya finalizado.

generateMac

boolean

Sólo recuperación. Define si se debe generar una nueva dirección MAC para la máquina recuperada.

recoveryType

string

Tipo de recuperación. Valores posibles: SYNTHETIC, PRODUCTION

transporterMode

string

El modo de transferencia de datos. Valores posibles: AUTO, SAN, LAN, HOT_ADD

exchangelogTruncationMode

string

Modo de truncamiento de registros de Microsoft Exchange. Valores posibles: NONE, ALWAYS, JOB_SUCCESS

screenshotVerificationMode

string

El modo de verificación con capturas de pantalla. Valores posibles: NEVER, ALWAYS

objects

array

Objetos de origen

transporters

array

Transportadores utilizados

storages

array

Almacenamientos

schedules

array

Programación de Jobs

lockReasons

array

Si el job está bloqueado, motivos del bloqueo

política de retención

Campo

Valor

Descripción

retentionMode

string

Modo de retención. En RULESET se definen las reglas de retención. El EXACT se utiliza para trabajos de copias de backups y copia el conjunto de reglas del backup original.

RULESET, EXACT

maxCount

int

Número máximo de puntos de recuperación


keepDayCount

int

Número máximo de días para conservar un punto de recuperación


keepWeekCount

int

Número máximo de semanas para conservar un punto de recuperación


keepMonthCount

int

Número máximo de meses para conservar un punto de recuperación


keepYearCount

int

Número máximo de años para conservar un punto de recuperación


objetos

Objetos job de origen

Campo

Valores

Descripción

vid

string

VID de un objeto Job

lrState

string

Estado del último job ejecutado. Valores posibles: SCHEDULED, DEMAND, WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED

lrSpeed

largo

La velocidad del último job ejecutado

lrDataTransferredUncompressed

largo

Cantidad de datos sin comprimir durante el último job ejecutado.

lrDuration

largo

Duración de la última ejecución del job

crState

string

Estado actual. Valores posibles: SCHEDULED, DEMAND, WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED

crProgress

int

El progreso del job actual

sourceVid

string

Objeto de origen VID

sourceName

string

Nombre para mostrar el objeto de origen

sourcePowerState

string

Estado de potencia del objeto de origen. Valores posibles: ON, OFF, SUSPENDED, UNKNOWN

sourceSubType

string

Subtipo de objeto de origen

targetVid

string

Objeto de destino VID

targetName

string

Nombre para mostrar el objeto de destino

targetPowerState

string

Estado de energía del objeto de destino. Valores posibles: ON, OFF, SUSPENDED, UNKNOWN

targetSubType

string

Subtipo de objeto de destino

verificationState

string

El estado de la verificación. Valores posibles: SCHEDULED, DEMAND, WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED

screenshotName

string

Nombre de la captura de pantalla utilizada para la verificación

flashBootState

string

Estado del inicio rápido de la flash. Valores posibles: WAITING, STARTING, RUNNING_VM, FAILED, DISCARDING, DISCARDED

lrBandwidthLimit

largo

Límite de ancho de banda para el último job ejecutado

lrTransporterModes

array

Modos de transportadores para el último job ejecutado. Valores posibles: AUTO, SAN, LAN, HOT_ADD

lrLogicalSteps    

crTransporterModes

array

Modos de transportadores para la ejecución del job actual. Valores posibles: AUTO, SAN, LAN, HOT_ADD

screenshotPath

string

Captura de pantalla

crSpeed largo Velocidad del job en bytes/s
crDataTransferredUncompressed
                            
largo Tamaño de los datos transferidos sin comprimir en bytes
crDuration
                            
largo Duración de la copia de datos en milisegundos
crBandwidthLimit
                            
largo Límite de ancho de banda en bits/s
transportadores

Información del transportador utilizado por un job

Campo

Valor

Descripción

isAuto

boolean

Comprueba si el transportador se asignó automáticamente.

usedAsSource

boolean

Comprueba si el transportador utilizado como origen

usedAsTarget

boolean

Comprueba si el transportador utilizado como destino

maxLoadFactor

int

Número máximo de jobs soportados por el transportador

currentTotalLoad

int

Número actual de jobs que utilizan el transportador

vid

string

VID del transportador

name

string

Nombre para mostrar del transportador

state

string

Estado actual del transportador. Valores posibles: OK, WARNING, INACCESSIBLE, ERROR

lrLogicalSteps

Iinformación sobre los pasos lógicos del último job ejecutado.

Campo

Valor

Descripción

id

string

Paso ID

step

string

Nombre para mostrar el paso

state

string

El estado del paso. Valores posibles: SCHEDULED, DEMAND, WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED

processedItem

string

VID del elemento procesado

newProcessedItem

string

VID del nuevo elemento procesado

started

string

Hora de inicio de la operación de paso

finished

string

Hora a la que finalizó la operación de paso

duration

largo

La duración del paso

runCount

int

Número de pasos ejecutados

ProcessedProgress int El progreso del paso actual
maxProgress int Número máximo de progreso del paso actual
startedJobExecutionStep string Hora a la que comenzó el paso de ejecución del job.
finishedJobExecutionStep string Hora a la que finaliza la ejecución del job
stateJobExecutionStep string Estado del paso de ejecución del job.
durationJobExecutionStep largo Duración del paso de ejecución del job
almacenamientos

Información sobre los almacenamientos utilizados por los jobs de un grupo

Campo

Valor

Descripción

vid

string

Almacenamiento VID

name

string

Nombre para mostrar almacenamiento

size

largo

Tamaño completo del almacenamiento

free

largo

Espacio libre en el almacenamiento

used

largo

Espacio utilizado en el almacenamiento

state

string

Estado de almacenamiento. Valores posibles: OK, WARNING, INACCESSIBLE, ERROR

online

boolean

Comprueba si el almacenamiento está en línea

infiniteSize

boolean

Específico de AWS: true si se utiliza el almacenamiento de instantáneas EBS o EBS

type

string

El tipo de almacenamiento

Programación

 Programación de Jobs. Puede añadir más de una Programación

Campo

Tipo

Descripción

Valores posibles o formato

enabled

boolean

Si se programa, %s dfsdf %3325%lkjlkj%, false en caso contrario


type

string

El tipo de programación de backups

Valores posibles: DAILY, PERIODICALLY, NONE, MONTHLY_YEARLY, TRIGGER

position

int

Prioridad de la Programación


startTime

string

Hora de comienzo.

hh:mm:ss AM/PM

endTime

string

Terminar a las horas. null si no está configurado


timezone

string

Zona horaria


on

int

Representación decimal de una máscara de bits para un día de la semana. El bit más bajo es el lunes, el7 es el domingo. Por ejemplo, si necesita ejecutar un job en días laborables, la máscara de bits será 00011111 que es 31 en decimal

1-127

everyType

string

Si el tipo es %s dfsdf %3503%lkjlkj% o TRIGGERED, define la unidad de retardo entre jobs. Por ejemplo, "Ejecutar job cada 30 minutes".

Valores posibles: %s dfsdf %3506%lkjlkj%(sólo para PERIODICALLY ), SECOND, MINUTE, HOUR

every

int

El número de unidades de retraso entre ejecuciones del job.

Por ejemplo, "Ejecutar job cada 30 minutes".


monthlyEveryType

string

Si el tipo es MONTHLY_YEARLY, selecciona el número de un día de la semana en un mes o un número de día

FIRST, SECOND, THIRD, FOURTH, LAST, DAY

dayOfMonth

int

Si %s dfsdf %3509%lkjlkj% es DAY, selecciona el número de día de un mes.


dayOfWeek

int

Si monthlyEveryType es de LAST, selecciona el número de un día de la semana


month

int

si type es MONTHLY_YEARLY, el número del mes en que un job debe estar ejecutándose


triggerItem

string

VID del job que desenstring el actual


triggerRunType

string

Selecciona si se ejecuta el job inmediatamente después del anterior o con un retraso. Si se selecciona DELAYED , el retraso viene definido por los campos everyType y every

IMMEDIATELY, DELAYED

triggerEvents

array

Activar condiciones de job

RUN_SUCCESS, RUN_FAILURE, RUN_STOP

nextRun

string

Hora y fecha de la siguiente ejecución del job

YYYY-MM-DDTHH:MM:SS.SSSZ

effectiveDate

string

Fecha a partir de la cual se activa la Programación. Puede ser null, por lo que la Programación es activa desde ahora

triggerItemName

string

Nombre del elemento desenstringnte

triggerItemTypeName

string

Nombre del tipo de elemento desenstringnte

timezoneOffsetMs

int

Desplazamiento de la zona horaria en ms

nextRunRelative

largo

Tiempo relativo de ejecución del siguiente job en ms