Crontab脚本不更新postgresql数据库;在终端中运行命令将更新数据库

时间:2019-10-25 01:00:05

标签: postgresql cron

我有一个远程数据库,我想每天两次复制到本地数据库。在命令行上运行

ssh abc@ip_address 'pg_dump --clean -Z 9 -U user remote_db' | zcat | psql local_db

我成功获取了数据库的本地副本。

在我的crontab文件中-

0 10 * * * ssh abc@ip_address 'pg_dump --clean -Z 9 -U user remote_db' | zcat | psql local_db

0 14 * * * ssh abc@ip_address 'pg_dump --clean -Z 9 -U user remote_db' | zcat | psql local_db

MAILTO="user@example.com"

我在命令行收到一条通知,通知我已经收到新邮件,但是数据库未更新。我不确定我在做什么错。

0 个答案:

没有答案