我可以使用Heroku PG Backup插件安排备份吗?

时间:2012-12-19 19:11:50

标签: postgresql heroku backup add-on

我最近一直在使用PG Backups add-on并且一切正常,但是今天上午10点在上午10点触发了备份过程。在早上在我的应用程序中生成一些块和超时。

有没有办法指定使用此附加组件进行备份的计划?我一直在寻找并且找不到具体的东西。

3 个答案:

答案 0 :(得分:4)

使用Cron进行手动备份计划

Heroku为您提供两种类型的备份:自动备份和用户启动备份。每个计划都保留了不同数量的每日,每周和手动备份。您无法控制PG Backups Auto自动备份的时间,但您可以随时使用cron触发“手动”备份。

例如:

# Trigger a "manual" backup every four hours.
0 */4 * * * source $HOME/database_credentials; heroku pgbackups:capture

有关使用pgbackups命令的详细信息,请参阅Creating a Backup

答案 1 :(得分:3)

不,除了使用外部进程触发呼叫之外,目前无法做到这一点。

支持的电子邮件可能会显示更多内容。

答案 2 :(得分:0)

虽然最初的问题很旧,但Heroku现在有一个PGBackups的计划选项:

https://devcenter.heroku.com/articles/heroku-postgres-backups#scheduling-backups