【IT168 服务器学院】主要就是把除了template0和template1外的数据库全部dump到指定目录并打包
使用前把BACKUPDIR修改至你自己的备份目录
一般来说你不用修改DUMPCMD,除非你的PostgreSQL安装时的prefix指定到了其他地方,又或者你想加上其他的pg_dump参数
可以放在crontab里每天定时执行
可以考虑root来执行,因为一般root可以不通过密码验证直接使用数据库pgsql用户dump数据,一切都取决于你的pg_hba.conf和postgresql.conf设置,碰到问题自行判断
想在Windows上运行需要自行稍微修改
由于这个blog显示我的脚本代码会出问题,所以我把文件上传到了blog文件夹中,地址是:
但是又因为这个blog的问题,下载到的脚本,除了我的脚本以外,居然还加上了一些其他的html代码,下载以后把那些html代码去掉吧,不难。还好没有把脚本内容和html代码混到一堆。