16.20 - backup_daemon - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
16.20
Published
Noviembre de 2021
Content Type
Guía del usuario
Publication ID
B035-4101-107K-ESN
Language
Español (España)

Propósito

Puede utilizar el comando backup_daemon para realizar una copia de seguridad del repositorio y los archivos de configuración del daemon de Data Mover en un directorio. A continuación, puede restaurar los archivos de copia de seguridad mediante el comando restore_daemon. Si ejecuta Data Mover versión 16.20.25.00 o posterior, tiene la opción de restaurar los archivos de copia de seguridad mediante el script restore template. El daemon de Data Mover no se detiene al ejecutar el comando backup_daemon, pero se detiene y se reinicia al ejecutar el comando restore_daemon. Los resultados del script ARC Teradata utilizado para realizar la copia de seguridad se escriben en un archivo de registro backup_script.output en el directorio de copia de seguridad.
A partir de Data Mover versión 16.20.25.00, se generan tres scripts de plantilla con el comando backup_daemon. A diferencia de restore_daemon, que requiere un daemon en estado de en ejecución para restaurar un repositorio, estos scripts de restauración se pueden utilizar con el script restore template para restaurar un repositorio sin un daemon en ejecución.
  • launchScript_restore_template.bat
  • arcScript_restore_template.scr
  • restore_tempate_readme.txt

Las instrucciones sobre cómo restaurar un repositorio se encuentran en el archivo restore_template_readme.txt.

Sintaxis

Parámetros

Consulte Orden de parámetros.

backup_target_dir
[Opcional] El directorio donde Data Mover escribe los archivos de copia de seguridad. La ubicación que especifique puede ser:
  • Una ruta de acceso relacionada con el directorio daemon_backup. Este directorio está reservado para todas las instantáneas de copia de seguridad.

    daemon_backup es un subdirectorio de la ubicación de instalación para el daemon de Data Mover en su sistema. De forma predeterminada, el directorio es /opt/teradata/datamover/daemon/nn.nn.

  • Una ruta de acceso absoluta. Esta representa cualquier ubicación del sistema en el que dm_user tiene privilegios de escritura, la cual suele ser /tmp, /var/opt/teradata/datamover/daemon_backup y /home. En la cuenta de dm_user, se ejecuta backup_daemon.
broker.port
[Opcional] Se puede especificar un puerto de agente para sobrescribir el valor por defecto especificado en el archivo commandline.properties para conectarse a un servidor diferente de ActiveMQ (y, por lo tanto, a un daemon diferente) en tiempo de ejecución.
Ejemplo: 61616
broker.url
[Opcional] Se puede especificar una URL de agente para sobrescribir el valor por defecto especificado en el archivo commandline.properties para conectarse a un servidor diferente de ActiveMQ (y, por lo tanto, a un daemon diferente) en tiempo de ejecución.
Ejemplo: dm-server1
security_password
[Opcional] Contraseña del superusuario o del usuario autorizado de Viewpoint.
Ejemplo: 53cUr17y
Se necesita si la gestión de seguridad está habilitada en el Daemon de Data Mover. No es un parámetro válido si también se especifica -security_password_encrypted.
security_password_encrypted
[Opcional] Contraseña cifrada del superusuario.
Ejemplo: 052c7aabd14c7770141ac3c0137ab98ae0d3f0f7cddf588981206b010c0c1b2f
Se necesita si la gestión de seguridad está habilitada en el Daemon de Data Mover. No es un parámetro válido si también se especifica -security_password.
security_username
[Opcional] El ID de usuario de superusuario o el usuario autorizado de Viewpoint. El ID de usuario de superusuario es dmcl_admin y no se puede cambiar.
Se necesita si la gestión de seguridad está habilitada en el Daemon de Data Mover.

Notas sobre el uso

  • Si introduce repos_bu001 como la ruta de acceso relativa, Data Mover escribe los archivos de copia de seguridad en /var/opt/teradata/datamover/daemon_backup/repos_bu001. Nunca utilice una barra diagonal inicial al especificar una ruta de acceso relativa.
  • Si introduce /home/myhome/repos_bu001 como la ruta de acceso absoluta y dm_user tiene el privilegio de escritura para esta ruta de acceso, Data Mover escribe los archivos de copia de seguridad en /home/myhome/repos_bu001. Utilice siempre una barra diagonal inicial al especificar una ruta de acceso absoluta.
  • Si no especifica un directorio para la copia de seguridad, Data Mover crea un directorio con el formato dm_hostname_nn.nn.nn.nn_YYYY-MM-DD_HH.mm.ss bajo daemon_backup. Este formato se compone de dm, seguido del hostname del repositorio, la version de Data Mover y, a continuación, la fecha y la marca de tiempo de la copia de seguridad. Por ejemplo, una copia de seguridad que se produce a las 2 de la mañana en el nombre de host myhost y Data Mover versión 16.20.23.00 el 3 de diciembre de 2015 se escribe en el directorio dm_myhost_16.20.23.00_2015-12-03_02.00.00.
  • Los siguientes escenarios dan como resultado un error:
    • Un trabajo está en ejecución cuando se inicia el comando backup_daemon
    • Especifica una ruta de acceso absoluta, pero dm_user no tiene privilegios de escritura en la ruta de acceso

Ejemplos de archivos XML

Para el comando backup_daemon, escriba datamove backup_daemon -f parameters.xml.

En el siguiente ejemplo, debido a que parameters.xml no especifica el directorio de copia de seguridad, la copia de seguridad se escribe en un directorio de daemon_backup relacionado con la ubicación de instalación del daemon de Data Mover en el sistema. El nombre del directorio se crea a partir de la marca de hora de la copia de seguridad.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <dmBackupDaemon xmlns="http://schemas.teradata.com/dataMover/v2009"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
 </dmBackupDaemon>
Si la copia de seguridad se crea correctamente, el nombre del directorio que se ha creado para la copia de seguridad se escribe en la salida estándar.
En el siguiente ejemplo, parameters.xml especifica repos_bu_001 como un directorio de copia de seguridad en daemon_backup relacionado con la ubicación de instalación para el daemon de Data Mover en el sistema.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <dmBackupDaemon xmlns="http://schemas.teradata.com/dataMover/v2009"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
   <backup_target_dir>repos_bu_001</backup_target_dir>
 </dmBackupDaemon>
Si la copia de seguridad se crea correctamente, el nombre del directorio repos_bu_001 se escribe en la salida estándar.