停止备份
本节描述Roach停止功能的详细信息。
stop命令用于停止当前备份操作。该命令停止所有进程并清理所有备份文件。
备份操作中,按下“Ctrl+C”键仅会停止当前运行的进程,无法停止某些后台进程。stop命令可用于停止备份及所有Roach后台进程,但是不支持停止内核备份进程。
说明:
- stop命令可从集群中的任意节点上执行。
- 如果在stop命令执行前停止该命令,后台进程不会清理,且下次备份可能会受影响
- 如果执行该命令时未进行备份操作,则该命令退出执行,且显示错误信息。
停止备份时,会正常退出所有Roach工具备份进程。这些进程会顺利停止,且会进行内部清理,删除所有临时文件。
- 以omm用户身份登录GaussDB 100任意服务器。
- 进入$ROACH_HOME目录。
cd $ROACH_HOME
- 执行以下命令正常停止备份:
python GaussRoach.py -t stop
备份停止后,显示如下信息:
Parsing the configuration file. Stopping backup.Stopping the backup process in database Successfully stopped the backup process in database Successfully stopped backup. Performing post stop cleanup activities... Parsing the configuration file.Cleanup completed
说明:Roach也支持使用python GaussRoach.py -t stop -F命令停止备份,有-F和无-F参数的执行结果相同。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」关注作者【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。评论
- 执行以下命令正常停止备份: