GBase 8a
运维管理
文章

gcrcman.py 参数详解

发表于2026-01-14 13:50:5111次浏览1个评论
参数名称说 明
-h,--help用于显示命令参数的帮助信息
-V,--version用于显示gcrcman的版本信息
-d 
BACKUP_PATH,--path=BACKUP_PATH
用于设定备份数据的存放路径。该路径必须是绝对路径,路径中支持"~"的使用,在每个节点下面都要有path参数指定的路径,且该路径要求有写权限。不能将$GCLUSTER_BASE或者$GBASE_BASE或者$GCWARE_BASE这三个目录及子目录设置为path的路径。
-e 
COMMAND,--execute=COMMAND
指定要执行的备份或恢复命令,执行完自动退出。具体命令参考表。当使用-e这种简称参数时,建议-e和后面的参数之间使用一个空格,提高可读性。
-P 
HOST_PASSWD,--ospassword=HOST_PASSWD
指定数据库管理员的操作系统用户密码。默认是gbase用户,不可指定,此处填写操作系统用户gbase的密码。
-p 
DATABASE_PASSWD,--dbpassword=DATABASE_PASSWD
指定数据库管理员的数据库用户密码。备份恢复工具有些操作需要访问数据库,因此需要指定数据库用户密码。数据库用户默认是gbase,不可指定。
-r 
PARALLEL_LEVEL,--parallel=PARALLEL_LEVEL
用于设置备份恢复工具执行的并行度,取值范围为[1,128],默认值为4。
-D,--disk_space_estimate用于设定是否进行空间预估,有此参数则不进行空间预估。默认不使用此参数,即在备份时进行空间预估。
-c,--checksum_database用于设定是否进行数据的校验,有此参数则不进行DC的checksum校验。默认不使用此参数,即在备份时进行数据校验。
-C,--checksum_backup_data用于设定是否进行备份数据的校验。默认不使用此参数,即进行备份数据的校验。
-t 
SECOND,--timeout=SECOND
用于设定等待读、写事务的时长,备份时需要等待集群中没有写事务,恢复备份数据时,需要等待集群中没有读和写事务,才可进行后面的操作。该参数单位为秒,取值范围为[0,3600],不指定该参数则默认值为300秒。如果超时,则报错退出,表示此次备份或恢复失败。参数值为0,表示无限等待。
-R,--dop执行批量备份或恢复的并行度,范围[1,128],默认4

评论

登录后才可以发表评论
GBase用户51934发表于 2个月前
闪闪发光