AIOps 一场颠覆传统运维的盛筵
744
2022-10-12
华为openGauss gs_backup
背景信息
openGauss部署成功后,在数据库运行的过程中,会遇到各种问题及异常状态。openGauss提供了gs_backup工具帮助openGauss备份、恢复重要数据、显示帮助信息和版本号信息。
前提条件
可以正常连接openGauss数据库。在进行还原时,需要保证各节点备份目录中存在备份文件,若备份文件丢失,则需要从其他节点进行拷贝(二进制文件需修改文件名中的节点名)。需以操作系统用户omm执行gs_backup命令。
语法
备份数据库主机gs_backup -t backup --backup-dir=BACKUPDIR [-h HOSTNAME] [--parameter] [--binary] [--all] [-l LOGFILE]恢复数据库主机gs_backup -t restore --backup-dir=BACKUPDIR [-h HOSTNAME] [--parameter] [--binary] [--all] [-l LOGFILE]显示帮助信息gs_backup -? | --help显示版本号信息gs_backup -V | --version
参数说明
gs_backup参数可以分为如下几类:
备份数据库主机参数:-h指定存储备份文件的主机名称。取值范围:主机名称。如果不指定主机名称,则分发到openGauss。--backup-dir=BACKUPDIR备份文件保存路径。--parameter备份参数文件,不指定--parameter、--binary、--all参数时默认只备份参数文件。--binary备份二进制文件。--all备份二进制和参数文件。-l指定日志文件及存放路径。默认值:$GAUSSLOG/om/gs_backup-YYYY-MM-DD_hhmmss.log恢复数据库主机参数:-h指定需要恢复主机的名称。取值范围:主机名称。如果不指定主机,则恢复openGauss。--backup-dir=BACKUPDIR恢复文件提取路径。--parameter恢复参数文件,不指定--parameter、--binary、--all参数时默认只恢复参数文件。--binary恢复二进制文件。--all恢复二进制和参数文件。-l指定日志文件及存放路径。默认值:$GAUSSLOG/om/gs_backup-YYYY-MM-DD_hhmmss.log其他参数:-?, --help显示帮助信息。-V, --version显示版本号信息。
示例
使用gs_backup脚本备份数据库主机。gs_backup -t backup --backup-dir=/opt/software/gaussdb/backup_dir -h plat1 --parameterBacking up openGauss.Parsing configuration files.Successfully parsed the configuration file.Performing remote backup.Remote backup succeeded.Successfully backed up openGauss.使用gs_backup脚本恢复数据库主机。gs_backup -t restore --backup-dir=/opt/software/gaussdb/backup_dir -h plat1 --parameterRestoring openGauss.Parsing the configuration file.Successfully parsed configuration files.Performing remote restoration.Remote restoration succeeded.Successfully restored openGauss.
发表评论
暂时没有评论,来抢沙发吧~