2015年3月15日提出了这个问题。
我阅读https://devcenter.heroku.com/articles/heroku-postgres-backups并了解了如何捕获备份或安排每日备份。
我使用了“heroku pg:backups schedule --at = '02:00 EDT'DATABASE_URL --app MYAPPNAME”来设置我的应用的每日备份。但是,两天后我找不到任何每日备份。
更具体地说,当我使用“heroku pg:backups”(devcenter.heroku.com/articles/heroku-postgres-backups#checking-backup-status)时,我看到了“===备份......” (我手动制作的备份会在那里列出),但我没有看到“=== Schedule DATABASE_URL:每天”。
Heroku Toolbelt有最新版本。
我将heroku-postgresql作为附加组件。
我没有将“PG备份作为插件”,因为它已被弃用(devcenter.heroku.com/changelog-items/623)。
我想知道这是因为我的应用程序是个人应用程序而且它没有日常支持的支持,但我找不到相关信息。 这是由jcuenod回答的。
现在我的问题是,当我运行“heroku pg:backups”时,我看不到每日备份。
由于
“heroku addons”给了我:
=== myapp Configured Add-ons
heroku-postgresql:hobby-dev HEROKU_POSTGRESQL_AQUA
“heroku pg:backups schedule”给了我:
=== Backup Schedules
HEROKU_POSTGRESQL_AQUA_URL: daily at 2:00 (America/New_York)
“heroku pg:backups”给了我:
=== Backups
ID Backup Time Status Size Database
---- ------------------------- ---------------------------------- ------ --------
b003 2015-03-15 17:53:51 +0000 Finished 2015-03-15 17:54:11 +0000 75.9kB AQUA
b002 2015-03-14 16:44:02 +0000 Finished 2015-03-14 16:44:15 +0000 75.8kB AQUA
b001 2015-03-13 20:26:33 +0000 Finished 2015-03-13 20:26:39 +0000 75.2kB AQUA
=== Restores
b001,b002和b003都是我手动制作的备份。
Heroku于2015年3月18日更新了他们的教程(h_t_t_ps://devcenter.heroku.com/articles/heroku-postgres-backups)。
Heroku在2015年3月19日更新了他们的教程(h_t_t_ps://devcenter.heroku.com/articles/heroku-postgres-backups)。
答案 0 :(得分:1)
在https://devcenter.heroku.com/articles/heroku-postgres-plans我看到了
所有层共享以下功能:
...
- 使用PG备份的每日逻辑数据库备份(可选但免费)
您使用的语法看起来是正确的。
另外,当我运行heroku addons
时,我得到了
=== myapp Configured Add-ons
heroku-postgresql:hobby-dev HEROKU_POSTGRESQL_GOLD
pgbackups:plus
heroku pg:backups schedules
的输出是什么?