前端之家收集整理的这篇文章主要介绍了
postgresql热备份shell脚本,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
y=`date --date="1 days ago" +%Y`;
m=`date --date="1 days ago" +%m`;
d=`date --date="1 days ago" +%d`;
label=/'$y$m$d/'; #备份
标签 /opt/pg
sql/bin/p
sql -c "select pg_start_backup($label);"; #启动备份 cp -r /opt/pg
sql/data /backup/databk; #开始备份 /opt/pg
sql/bin/p
sql -c "select pg_stop_backup();"; #结束备份 if [ $? ] then echo "[hxf] [`date`] hot backup database successfully!"; #备份成功 fi