ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8s数据库安装包备份与环境清理类脚本解析

GBase 8s数据库安装包备份与环境清理类脚本解析

原创 国内数据库 作者:GBASE南大通用 时间:2026-06-16 14:53:59 0 删除 编辑

文章配图-1

本文继续为您介绍南大通用GBase 8s 数据库(gbase database)安装包的备份管理与环境清理类脚本。

1、备份管理类脚本auto_bak.sh

执行数据库 0 级备份(完整备份),备份 sqlhosts 和 onconfig 配置文件,同时生成更新统计信息的辅助脚本,并自动清理过期的历史备份。

部署路径: 数据库安装完成后脚本默认存放路径:$GBASEDBTDIR/PluginPak/inst_ma

结果输出: 默认保存在 gbasedbt 的家目录下,生成文件 backup_YYYYMMDD/HHMMSS.tar.gz

入参说明:

  • 参数 1(保留天数):历史备份保留天数
  • 参数 2(备份保留路径):可选参数

2、环境清理类脚本clean_env.sh

用于重新安装或彻底卸载数据库时安全清理所有相关环境。采用交互式确认机制,避免误操作:

  1. 交互确认删除 Chunk 文件(二次确认目录内容)
  2. 交互确认删除 gbasedbt 用户及其家目录
  3. 删除安装目录(含 Chunk 目录非空检测)
  4. 删除 install 子目录


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3173822/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1307
  • 访问量
    1281837