17.20 - run_job - BAR - Data Stream Architecture

Teradata® DSA Guía del usuario

Product
BAR
Data Stream Architecture
Release Number
17.20
Published
Marzo de 2022
Content Type
Guía del usuario
Publication ID
B035-3150-101K-ESN
Language
Español (España)

Propósito

El comando run_job ejecuta un trabajo en cuanto todos los recursos necesarios están disponibles. El límite del sistema de DSC está fijado en 20 trabajos en ejecución simultánea y hasta 20 trabajos pueden estar en cola por encima de ese límite. El DSC también pone en cola los trabajos si el medio de destino definido no está disponible antes de que comience el trabajo.

Sintaxis

run_job -n|-name JobName -b|backup_type BackupType -p|-preview -r|runtime -f|-file File -w|wait -q|query_status -u|user_authentication User -I|original_job_execution_ID -j|job_phase JobPhase -R|restart

Ejemplos

dsc run_job -n job1 -b cumulative -p -f file1.xml

dsc run_job -n job3 -b cumulative -I 13

dsc run_job -n job5 -R -w -q

Parámetros

n|name Name
El nombre del trabajo en el que se debe realizar la acción. Debe ser único para cada trabajo.
Ejemplo: job1
b|backup_type BackupType
Introduzca el tipo de copia de seguridad: full, delta o cumulative
Ejemplo: delta
p|preview
[Opcional] Genera un archivo XML que enumera los valores de configuración y el plan de trabajo. Cuando se utiliza también el parámetro -r, se genera un plan de trabajo que incluye solo los sistemas y servidores de medios que están en línea. Si no se utiliza el parámetro -r, el plan de trabajo incluye todos los sistemas y servidores de medios, aunque no estén en línea.
r|runtime
[Opcional] Comprueba si alguno de los servidores de medios o sistemas no funciona. Luego se genera un plan de trabajo que incluya solo los sistemas o servidores de medios en línea. Para utilizar el parámetro r, también debe seleccionar el parámetro -p.

Para NetBackup y DDBoost, si disable_gen_zero tiene el valor true en la configuración del grupo de destino, los trabajos de copia de seguridad se rechazan si algún servidor de medios está sin conexión. Si disable_gen_zero tiene el valor false, el trabajo se ejecuta con un mensaje de advertencia.

f|file filename
[Opcional] Si está previsualizando el trabajo, esta es la ruta de archivo y el nombre del archivo de salida para guardar el plan de trabajo.
Ejemplo: job1.xml
w|wait
[Opcional] Espera hasta que el trabajo se haya ejecutado; a continuación, muestra un estado breve, como COMPLETED_ERRORS. Puede agregar el parámetro -q para ver un estado más detallado. No puede usar el parámetro wait con el parámetro preview.
q|query_status
[Opcional] Devuelve el el estado completado después de que se ha ejecutado el trabajo. El estado incluye el porcentaje de realización y el tiempo transcurrido para la ejecución del trabajo. Para utilizar este parámetro, también se debe seleccionar el parámetro -w.
R|restart
Reinicia un trabajo de restauración que falló, se interrumpió o completó con errores o advertencias. Solo restaura los objetos que no se restauraron.
u|user_authentication User
Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación.

Permisos requeridos: permisos de trabajo de DSA: ejecutar

-I |job_execution_ID jobID_of_original_full_backup_job
El comando run_job con la opción -I no se debe mezclar con ejecuciones de trabajo de copia de seguridad diferencial o acumulativa. La ejecución de operaciones diferenciales o incrementales tras una copia de seguridad que usa la opción -I da como resultado copias de seguridad que no se pueden restaurar o que dan como resultado una restauración incompleta, incluso con pérdida de datos en los objetos restaurados.
[Opcional] Ejecuta un trabajo de copia de seguridad o de restauración con los objetos que se omitieron en el trabajo de copia de seguridad completa original. El nuevo trabajo solo contiene los objetos omitidos. El ID de ejecución de trabajo debe provenir de:
  • Un trabajo que se completó con errores o advertencias
  • Un trabajo en el que se han omitido objetos
  • El trabajo especificado con la opción -n
El conjunto de guardado que contiene los objetos omitidos no es una base para trabajos de copia de seguridad diferencial o acumulativa, es decir, la siguiente copia de seguridad del trabajo deberá ser una copia de seguridad completa.
El conjunto de guardado que contiene los objetos omitidos no es una base para los trabajos de copia de seguridad Delta o acumulativo; es decir, la siguiente copia de seguridad para el trabajo debe ser un copia de seguridad completa.
Para obtener el ID de ejecución de trabajo, puede usar el comando list_job_history.
Si ejecuta el trabajo de copia de seguridad mediante la opción -I, pero el trabajo se completa con errores, puede usar el conjunto de guardado original y ejecutar el trabajo de nuevo con la opción -I. El conjunto de guardado que resulta de la nueva ejecución del trabajo incluye los objetos que se omitieron en la ejecución original que se completó con errores. Los conjuntos de guardado recién generados, junto con los conjuntos de guardado originales, son correlativos y son necesarios cuando se restaura cualquier objeto definido en la definición del trabajo de copia de seguridad.
Ejemplo: # dsc run_job -n LV500001 -I 13

Notas sobre el uso

Si disable_gen_zero tiene el valor true en la configuración del grupo de destino, los trabajos de copia de seguridad se rechazan si algún servidor de medios está sin conexión. Si disable_gen_zero tiene el valor false, el trabajo se ejecuta con un mensaje de advertencia.

El comando run_job no puede utilizarse correctamente para un trabajo retirado.

DSA permite a los usuarios ejecutar trabajos cuando hay AMP inactivos en el sistema.
  • Los trabajos de copia de seguridad no se rechazan. Se crean copias de seguridad de las tablas que tengan protección de reserva como de costumbre. Se omiten las tablas sin protección de reserva.
  • Los trabajos de restauración no se rechazan. Las tablas sin protección de reserva se omiten.
  • Se rechaza la copia de seguridad de CBB, ya que no es posible realizar un seguimiento de los WLSN de los AMP inactivos.

Ejemplo de archivo XML

Este comando no requiere un archivo XML como entrada. Debe proporcionar un nombre de archivo y una ubicación a la que han de exportarse los resultados del archivo XML como salida.