命令行参考-版本命令
功能version命令用于查询Roach工具的版本号。命令格式pythonGaussRoach.py--version|-v参数说明完整选项缩写选项数据类型说明取值范围缺省值应用实例-t-t字符串Roach接口支持多种功能。使用version值指定此选项可显示Roach工具版本信息。-tbackup
命令行参考-配置命令
功能config命令用于更新Roach的配置设置。命令格式pythonGaussRoach.py-tconfig[--archive<true-false>-p][-f][-c]参数说明表1config命令的命令行参数列表完整选项缩写选项数据类型说明取值范围缺省值应用实例-t-t字符串R
命令行参考-清除命令
功能clean命令用于在恢复操作之前清除该集群。命令格式pythonGaussRoach.py-tclean[--logging-path<logging-path>][--restore-new-cluster]参数说明表1清除命令的命令行参数列表完整选项缩写选项数据类型说明取值范围缺
命令行参考-启动命令
功能start命令用于在集群恢复操作后启动集群。命令格式pythonGaussRoach.py-tstart[--logging-path]<logging-path>[--parallel-jobs]<jobs-count>[--restore-new-cluster][-
命令行参考-genstack命令
功能genstack命令用于生成调用堆栈信息并将其打印到日志文件。命令格式pythonGaussRoach.py-tgenstack参数说明完整选项缩写选项数据类型说明取值范围缺省值应用实例-t-t字符串Roach接口支持多种功能。使用genstack值指定此选项将调用生成调用堆栈功能。-tback
命令行参考-生成命令
generate命令用于在XML文件中生成拓扑信息和集群布局。命令格式pythonGaussRoach.py-tgenerate--backup-key<backup-key>--backup-topologyxml--master-port<master-port>--me
命令行参考-显示目录信息命令
功能show命令可显示可用备份及其类型。还可显示删除操作后可释放的空间,以及用于backupkey恢复的备份。命令格式pythonGaussRoach.py-tshow--all-backups--backup-key<backup-key>--master-port<master
命令行参考-恢复命令
功能restore命令用于从磁盘、NBU恢复集群或表数据。命令格式pythonGaussRoach.py-trestore--agent-port<agent-port>--backup-key<backup-key>--master-port<master-port&
命令行参考-备份删除命令
功能delete命令用于删除磁盘或NBU上的集群级备份。它可与级联选项一起使用,用于删除特定备份密钥的所有相关备份。命令格式pythonGaussRoach.py-tdelete--backup-key<backup-key>--master-port<master-port>
命令行参考-备份验证命令
功能validate命令用于验证所有备份文件,并识别有无文件损坏。命令格式pythonGaussRoach.py-tvalidate--agent-port<agent-port>--backup-key<backup-key>--master-port<master-
命令行参考-停止备份命令
功能stop命令用于停止运行中的备份操作。命令格式python$GPHOME/script/GaussRoach.py-tstop[-F][--logging-path<logging-path>][--stop-timeout<timeout-value>][--resum
命令行参考-备份命令
功能backup命令用于备份集群或表数据到NBU或磁盘。命令格式pythonGaussRoach.py-tbackup--agent-port<agent-port>--master-port<master-port>--media-type<media-type>
命令行参考-注意事项
以下是使用Roach命令行界面的注意事项:除了章节版本命令和帮助命令的版本和帮助命令外,gs_roach命令的名称区分大小写,但命令的取值不区分大小写。不支持的参数和命令行参数都将被忽略。在如下示例中,由于集群备份命令不支持,--agent-port会被忽略,但命令会成功执行。pythonGauss
GaussRoach.py-命令行参考
命令行参考注意事项备份命令停止备份命令备份验证命令备份删除命令恢复命令显示目录信息命令生成命令genstack命令启动命令清除命令配置命令版本命令帮助命令Roach操作参数
服务端工具-gds_ctl.py
背景信息在配置了gds.conf的情况下,就可通过gds_ctl.py控制gds的启动和停止。前置条件只支持在Linux系统执行该命令。执行前,需确保目录结构如下:|----gds|----gds_ctl.py|----config|-------gds.conf|-------gds.conf.s
服务端工具-gds
背景信息gds可以为GaussDB200提供导入导出数据的功能。语法gds[OPTION]-dDIRECTORY其中,-d、-H是必选参数,option项是可选参数。gds将DIRECTORY中的文件数据提供给GaussDB200访问。在启动GDS服务前,请确定使用的GDS版本和数据库的版本保持一致
服务端工具-gs_ssh
背景信息GaussDB200提供了gs_ssh工具帮助用户在集群各节点上执行相同的命令。前提条件各个主机间互信正常。集群已经正确安装部署。调用命令可用which查询到且在当前用户下有执行权限。语法同步执行命令gs_ssh-ccmd显示帮助信息gs_ssh-?|--help显示版本号信息gs_ssh-
服务端工具-gs_restore
背景信息gs_restore是GaussDB200提供的针对gs_dump导出数据的导入工具。通过此工具可由gs_dump生成的导出文件进行导入。主要功能包含:导入到数据库如果连接参数中指定了数据库,则数据将被导入到指定的数据库中。其中,并行导入必须指定连接的密码。导入到脚本文件如果未指定导入数据库
服务端工具-gs_replace
背景信息数据库集群是由多台主机组成的,当集群中主机上的某些实例发生故障后,为了使GaussDB200快速地恢复正常,用户可以使用gs_replace工具将发生故障的实例替换为正常实例。如果替换前需要修改以下GUC参数:log_dir,listen_addresses,local_bind_addre
服务端工具-gs_om
背景信息GaussDB200提供了gs_om工具帮助对集群进行维护,包括启动集群、停止集群、重启集群、查询集群状态、切换主备实例、管理CN、修改IP、生成静态配置文件、格式化列存文件、升级时间评估、安装,扩容,增加CN、节点替换和温备相关时间评估、管理虚拟IP、SSL证书替换、输出相对表空间路径、启