restore_daemon - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
17.12
Published
Enero de 2022
Language
Español
Last Update
2022-02-22
dita:mapPath
es-ES/ptl1635805434108.ditamap
dita:ditavalPath
es-ES/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

Propósito

El comando restore_daemon le permite restaurar una copia de seguridad de la configuración del daemon desde un repositorio en un archivo de configuración.

A partir de Data Mover 17.05, el comando restore_daemon utiliza los scripts repository_backup.sh ubicados en el directorio /opt/teradata/datamover/daemon/nn.nn para restaurar configuraciones de daemons desde el repositorio. El script utiliza el comando Postgres pg_restore para realizar la restauración.
El script repository_backup.sh se puede utilizar de forma independiente para restaurar el daemon. Evite restaurar el daemon mientras se ejecutan trabajos.
Donde la parte nn.nn de la ruta hace referencia a los números de versión de Data Mover.

Parámetros

Consulte Orden de parámetros.

backup_target_dir
El directorio a partir del que Data Mover restaura 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.

    Si la ruta de acceso es relativa, especifique el nombre del directorio que contiene los archivos de copia de seguridad. Nunca utilice una barra diagonal inicial al especificar una ruta de acceso relativa.

  • Una ruta de acceso absoluta. Esta representa cualquier ubicación del sistema en el que dm_user tiene privilegios de escritura. En la cuenta de dm_user, se ejecuta restore_daemon.

    Si la ruta de acceso es absoluta, introduzca la ruta completa a los archivos de copia de seguridad. Utilice siempre una barra diagonal inicial cuando especifique una ruta absoluta.

Ejemplo: repos_bu_001 es una ruta relativa.
Ejemplo: /home/myhome/repos_bu001 es una ruta de acceso absoluta.
dm.rest.endpoint
[Opcional] Introduzca una URL del servidor REST de Data Mover para sobrescribir el valor predeterminado especificado en el archivo commandline.properties para conectarse a un servidor REST diferente (y, por lo tanto, a un daemon diferente) en tiempo de ejecución.
https://dm-server1:1443/datamover
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

Los siguientes escenarios dan como resultado un error:
  • Un trabajo está en ejecución cuando ejecuta el comando restore_daemon.
  • No se especifica un directorio donde se almacenan los archivos de copia de seguridad
  • Especifica una ruta de acceso absoluta, pero dm_user no tiene privilegios de escritura en la ruta de acceso.
  • Se especifica una ruta de acceso relativa o absoluta que no existe
  • El repositorio de Data Mover que se restaura no tiene el mismo algoritmo hash que el repositorio de Data Mover del que el comando backup_daemon ha creado una copia de seguridad

Ejemplo de archivo XML

Si desea utilizar un archivo XML como parameters.xml mediante el comando restore_daemon para restaurar archivos de repositorio y de configuración del Daemon de Data Mover de los que se han hecho copias de seguridad, escriba datamove restore_daemon -f parameters.xml.

En el ejemplo siguiente, parameters.xml establece repos_bu_001 como el directorio de daemon_backup, el cual se relaciona con la ubicación de instalación del daemon de Data Mover del sistema en el que se ha escrito la copia de seguridad anterior.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <dmRestoreDaemon xmlns="http://schemas.teradata.com/dataMover/v2009//
  http://schemas.teradata.com/unity/datamover.xsd">
   <backup_target_dir>repos_bu_001</backup_target_dir>
 </dmRestoreDaemon>"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="