瀚高数据库备份还原简介
来源:本站原创
点击数: 次
发布时间:2026年03月24日
瀚高数据库默认安装目录 /opt/highgo/hgdb-see-4.5.1/
数据库备份
#先定位到bin目录
cd /opt/highgo/hgdb-see-4.5.1/bin
#备份命令
./hg_dump -h 127.0.0.1 -p 5866 -U sysdba -d webfuture -F c -f /opt/bak/webfuture.backup
#-d 后面为需要备份的数据库名称
#-f 后面为备份数据库文件的存放路径地址
#-h -p -U 分别为数据库的IP,端口,及数据库用户
#备份的时候需要输入sysdba用户的密码
数据库还原
#先定位到bin目录
cd /opt/highgo/hgdb-see-4.5.1/bin
#还原命令分以下俩个步骤,必须重建表结构,再还原数据。直接还原可能约束报错。
# 1. 重建表结构(覆盖现有)
./pg_restore -U sysdba -d webfuture --no-owner --clean --schema-only /opt/bak/webfuture.backup
# 2. 还原数据
./pg_restore -U sysdba -d webfuture --no-owner --data-only --disable-triggers /opt/bak/webfuture.backup
#相应参数根据实际情况调整变更
