七叶笔记 » 数据库 » Linux 上 定时备份postgresql 数据库的方法

Linux 上 定时备份postgresql 数据库的方法

我把shell脚本存放在/u01/db-bak/2 备份后的pgsql.backup 放到 /u01/db-bak/2/bak-file/all 文件中 2.准备shell脚本 进入/u01/db-bak/2

创建备份shell脚本

shell脚本

nowtime=$(date +%F+%T) --当前时间 PGPASSWORD=‘数据库密码'

pg_dump 的用法

**

二 创建定时清除备份shell脚本

** 每天进行数据库备份 如果不清理会占用许多的内存 而手动清理又太麻烦了 所有还是让他自动执行吧

路径与备份shell一致 便于管理 这里就不需要创建了 1…准备shell脚本 进入/u01/db-bak/2

创建删除shell脚本

删除shell脚本

**

三 配置定时任务

** 1.添加定时任务

每天23点进行数据库备份脚本 每天23点半运行删除脚本

2.查看定时任务

**

四 赋权限

** 配置权限chmod

**

五测试shell脚本

**

到此这篇关于Linux 上 定时备份postgresql 数据库的文章就介绍到这了,更多相关Linux 定时备份postgresql 内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章