PostgreSQL定时备份

技术加油站小于 1 分钟

PostgreSQL定时备份

编写一个shell脚本,暂时命名为:pg-localhost-backup.shopen in new window,内容如下:

username=$1
database=$2
backdir=$3

currTime=`date '+%Y%m%d-%H%M%S'`

/www/server/pgsql/bin/pg_dump/pg_dump -U $username $database | gzip > $backdir/$username-$database-$currTime.zip

命令解释:该命令是备份单个数据库,并将备份输出的文本内容使用gzip进行压缩存储









  • 随机毒鸡汤:失败的尽头是绝望,努力的终点是过劳。