restore_daemon - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
16.20
Published
2021 年 11 月
Language
中文 (简体)
Last Update
2021-12-02
dita:mapPath
zh-CN/wph1512683331242.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

用途

restore_daemon 命令可从指定目录恢复先前备份的 Data Mover 守护程序存储库和配置文件。运行 restore_daemon 命令时,Data Mover 守护程序将停止并重新启动。用于执行备份的 Teradata ARC 脚本的结果将写入备份目录下的 restore_script.output 日志文件中。只有当要恢复的 Data Mover 存储库与使用 backup_daemon 命令备份的 Data Mover 存储库具有相同的算法时,才能使用 restore_daemon 命令。

参数

请参阅参数顺序

backup_target_dir
Data Mover 用于从中还原备份文件的目录。您指定的位置可以是:
  • daemon_backup 目录的相对路径。这是为所有备份快照保留的目录。

    如果该路径为相对路径,则输入包含备份文件的目录的名称。请勿在指定相对路径时使用正斜杠。

  • 绝对路径。该路径为系统上 dm_user 具有写入权限的任何位置。restore_daemon 将在 dm_user 帐户下运行。

    如果该路径为绝对路径,则输入备份文件的完整路径。请始终在指定绝对路径时使用正斜杠。

示例: repos_bu_001 为相对路径。
示例: /home/myhome/repos_bu001 为绝对路径。
broker.port
[可选] 可输入代理程序端口覆盖 commandline.properties 文件中指定的缺省值,以便在运行时连接到不同的 ActiveMQ 服务器(进而可连接到不同的守护程序)。
示例: 61616
broker.url
[可选] 可输入代理程序 URL 覆盖 commandline.properties 文件中指定的缺省值,以便在运行时连接到不同的 ActiveMQ 服务器(进而可连接到不同的守护程序)。
示例: dm-server1
security_password
[可选] 超级用户或授权 Viewpoint 用户的密码。
示例: 53cUr17y
如果 Data Mover 守护程序上已启用安全管理功能,则必须提供此参数。如果同时指定了 -security_password_encrypted,则此参数无效。
security_password_encrypted
[可选] 超级用户的加密密码。
示例: 052c7aabd14c7770141ac3c0137ab98ae0d3f0f7cddf588981206b010c0c1b2f
如果 Data Mover 守护程序上已启用安全管理功能,则必须提供此参数。如果同时指定了 -security_password,则此参数无效。
security_username
[可选] 超级用户或授权 Viewpoint 用户的用户 ID。超级用户的用户 ID 为 dmcl_admin 且不能更改。
如果 Data Mover 守护程序上已启用安全管理功能,则必须提供此参数。

用法说明

以下情形将导致出错:
  • 执行 restore_daemon 命令时作业正在运行
  • 不指定存储备份文件的目录
  • 您指定了一个绝对路径,但 dm_user 没有该路径的写入权限
  • 指定不存在的相对路径或绝对路径
  • 要还原的 Data Mover 存储库与使用 backup_daemon 命令备份的 Data Mover 存储库使用的哈希算法不同

XML 文件示例

要在 restore_daemon 命令中使用 XML 文件(例如,parameters.xml)还原以前为 Data Mover 守护程序备份的存储库和配置文件,请键入 datamove restore_daemon -f parameters.xml

在以下示例中,parameters.xml 用于将 repos_bu_001 指定为 daemon_backup 下的目录,此为系统上写入先前备份的 Data Mover 守护程序的安装位置的相对目录。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <dmRestoreDaemon xmlns="http://schemas.teradata.com/dataMover/v2009http://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="