如何在远程位置上使用heroku postgres数据库备份?

时间:2013-11-20 05:54:39

标签: postgresql heroku heroku-postgres

嗨,我使用PGBackup备份我的heroku数据库,但它在那里预先定义了地方提供备份。现在我不会在S3或其他远程存储上的远程位置文件夹上进行备份。

我们如何定期这样做,比如它自己/自动的每周或每月。

我在Ruby on Rails上的应用程序帮助我实现了这一目标。

1 个答案:

答案 0 :(得分:0)

输入heroku pgbackups:url即可随时使用最新备份。因此,设置一个cron作业或每周一次或每天一次获取该URL的等效作业。

您可以编写rake或Ruby脚本并使用Heroku Scheduler(免费插件)调用它,或者使用其他远程计算机来提取备份,或者执行shell脚本并执行以下操作:

curl -O `heroku pgbackups:url`

这是一个似乎可以做你想做的宝石:https://coderwall.com/p/w4wpvw