linux下设置HighGo Database定时备份数据库

目录

环境

文档用途

详细信息

相关文档

环境

系统平台:中标麒麟_NeoKylin Linux Advanced Server release 6.8 (Calcium)

版本:4.1.1

文档用途

提供linux下设置HighGo Database数据库自动备份的shell脚本,及设置方法

详细信息

1.1   创建归档日志目录和备份目录

[root@highgo HIGHGO]# mkdir /SE/archive_log  #归档日志目录

[root@highgo HIGHGO]#mkdir /HIGHGO/dbbak  #数据备份目录

修改目录权限

[root@highgo HIGHGO]#chown -R highgo:highgo /HIGHGO/archive_log/  

[root@highgo HIGHGO]#chown -R highgo:highgo /HIGHGO/dbbak/

1.2   修改数据库文件参数:

vi postgresql.conf

max_connections = 1000

shared_buffers=8G

work_mem = 265MB

maintenance_work_mem = 512MB

wal_level = archive

archive_mode = on

archive_command = 'test ! -f /HIGHGO/archive_log/%f && cp %p /HIGHGO/archive_log/%f'

logging_collector=on

log_directory=’hg_log’

修改完成后,重启数据库

pg_ctl restart

文档详情请登录【瀚高技术支持平台】查看

https://support.highgo.com/#/index/docContent/3a2f1828037973c2

猜你喜欢

转载自blog.csdn.net/pg_hgdb/article/details/82344093