从命令行备份 | Teradata AppCenter - 备份 AppCenter - Teradata AppCenter

Teradata® AppCenter 用户指南

Product
Teradata AppCenter
Release Number
1.9
Published
2019 年 12 月
Language
中文 (简体)
Last Update
2019-12-26
dita:mapPath
zh-CN/pkv1559060912029.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1111
Product Category
Analytical Ecosystem

"" 管理员

仅有权访问 appctl 的用户才能备份 AppCenter。如需帮助,请联系您的 IT 管理员或 Teradata 客户支持。

创建备份时,AppCenter 包括 LDAP、系统、用户和电子邮件配置,还包括应用程序、脚本和作业。备份不包括服务帐户。还原 AppCenter 后,必须重新创建服务帐户并将其分配给相应的应用程序和脚本。

  1. 从命令行界面登录 AppCenter
  2. 运行命令 appctl platform backup --name <backup-file-name> --encKey <backupencKey> --chart <path_chart_bundle> --download --set key1=val1, key2=val2,并考虑以下注意事项:
    参数 注意事项
    --name 指定备份文件名的必需参数。
    --chart 指定备份图表包(. tgz 文件)路径的必需参数。
    --encKey 覆盖缺省加密密钥的可选标记。
    --download 可选标记,用于将备份下载到 local /tmp 文件,而不是集群上的远程文件。
    -f, --values valueFiles 可选标记,用于指定 YAML 文件中的值以覆盖图表缺省设置。可以使用每个 -f 标记指定多个文件。
    --set stringArray 设置命令行上的值的可选标记。可以指定多个值或用逗号分隔各个值。例如:

    key1=val1, key2=val2

    如果成功启动了备份,则会出现类似于以下内容的消息:

    Job: <job_name> initiated to take backup with name: backup-file-name.tar.gz.encr

  3. [可选] 要显示在当前平台部署的存续期内创建的所有备份的状态,请运行命令 appctl platform backup status --filterBy <Success,Failed,Running> 并考虑以下注意事项:
    参数 注意事项
    --filterBy 根据指定的状态筛选 backup status 命令输出的可选标记。状态选项包括:
    • Success
    • Failed
    • Running
    为该命令的每次运行指定一个状态选项。例如:

    appctl platform backup status --filterBy Success

    将显示所有备份的状态信息。例如:
    Job: <job1> started at <time-1> to take backup with name: <backup-1> has status: Success 
    Job: <job2> started at <time-2> to take backup with name: <backup-2> has status: Failed
    Job: <job3> started at <time-3> to take backup with name: <backup-3> has status: Running