我最近一直在使用PG Backups add-on并且一切正常,但是今天上午10点在上午10点触发了备份过程。在早上在我的应用程序中生成一些块和超时。
有没有办法指定使用此附加组件进行备份的计划?我一直在寻找并且找不到具体的东西。
答案 0 :(得分:4)
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