PostgreSQL:备份脚本只创建一次备份而不是每小时一次

时间:2016-09-14 07:18:53

标签: linux database postgresql cron database-backups

我正在使用Debian系统,我正在运行PostgreSQL服务器。我修改了一个备份脚本并安装了一个cron作业来对我们的数据库进行每小时备份,并将其存储在一个文件夹中。除此之外,还执行了一个脚本,删除了超过3天的备份。我在3台服务器上安装了相同的脚本,我看到只有一个备份存在。 15个小时过去了,而不是15个小时。我做错了什么,或删除脚本错了?

post_back.sh:

0 * * * * ./home/postgres/post_back.sh

cron job:

/media/attachment/backups/postgres # ls
2016-09-13-14:00:01

用于备份目录的ls命令:

finishAffinity()

谢谢。

1 个答案:

答案 0 :(得分:2)

问题是crontab条目中路径中的前导crontab

建议您使用foo中的绝对路径。