绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
命令行参考-恢复命令
2020-01-20 13:54:18

功能

restore命令用于将主集群同步的备份文件在备集群上执行恢复。

命令格式

python SyncDataToStby.py -t restore --config-file <configFile> [--latest]
参数说明

完整选项

缩写选项

数据类型

说明

取值类型

缺省值

应用实例

-t

不涉及

字符串

双集群接口支持多种功能。指定该参数为restore,表示调用同步恢复功能。

  • -t backup
  • -t stop-backup
  • -t restore
  • -t stop-restore
  • -t show
  • -t show-cluster-role
  • -t switchove
  • -t set-independent
  • -t set-writable
  • -t build-all-standbys

不涉及

-t restore

--config-file

不涉及

字符串

双集群容灾配置文件存放路径。

说明:
  • 该路径用户必须拥有读权限,且该路径与主集群的双集群容灾配置文件存放路径必须一致。
  • 关于配置文件如何配置,请参见配置文件

不涉及

不涉及

--config-file /home/userA/config.ini

--latest

不涉及

不涉及

可选参数。从新的全量备份恢复到新的增量备份。

不涉及

不涉及

--latest

--resume-restore

不涉及

不涉及

该参数用于指定本次全量恢复是否为断点续做。

当数据较多时,全量恢复失败如果不想重头再做,可以在全量恢复开始时加上此参数,可在断掉的位置继续做全量恢复。

说明:
  • 此参数只用于双集群全量恢复,介质只适用于磁盘。

不涉及

不涉及

--resume-restore

--restore-no-clean

不涉及

不涉及

该参数用于全量恢复断点续作失败后,需要再次重入做断点续作恢复,需要加上此参数才可正常继续恢复。

说明:
  • 此参数需与--resume-restore一起使用

不涉及

不涉及

--resume-restore

--restore-no-clean

使用指南

  • restore命令可以在备集群中的任一节点上执行。
  • restore命令提供生命周期管理功能。SyncDataToStby.py工具会定期清理主集群和备集群上超过生命周期的备份数据。在生命周期内的备份保留,不在生命周期范围内的备份视为过期备份进行删除。生命周期管理只在允许周期性进行全量备份的场景下有效,它只关注过期的全量备份,会把过期的全量备份和依赖于它的所有增量备份在主备集群中删除。

命令示例

周期性恢复:

python SyncDataToStby.py -t restore --config-file /home/userA/config.ini
从新的全量备份恢复到新的增量备份:
python SyncDataToStby.py -t restore --config-file /home/userA/config.ini --latest
 说明:

恢复为周期性恢复,在恢复周期中,恢复完后可提供只读业务,直至下一个周期。

系统回显

multi_roach@lfgp000602258:~/db/bin/script> python SyncDataToStby.py -t restore --config-file /data/package_multi/config.ini 
Set Crontab for restore.
There is no remaining status.
20181227_153508 is full backup, stop find the list.
Stop cluster before restore.
Stop cluster successfully.
Do restore.
20181227_153508 will do full restore.
Set cluster to be read only mode.
Start cluster for pgxc.
Start cluster successfully.
Stop cluster before copy pgxc node files to tmp dir.
Stop cluster successfully.
Do start again.
Start cluster successfully.
Successfully updated catalog.
Restore thread will sleep 46s until next cycle.


分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB_数据库
创建时间:2020-01-06 16:21:44
华为GaussDB数据库小栈
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • GaussDB_数据库
    专家
戳我,来吐槽~