恢复命令
功能
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 200 SyncDataToStby.py 命令行参考「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」关注作者【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。评论