Heroku Postgres专业层数据库计划显示“没有备份?

时间:2019-06-27 19:26:42

标签: postgresql heroku heroku-postgres

我们有一个Premium 2计划,目前正在分阶段进行。当我使用命令heroku pg:backups --app APPNAME时,它会显示

  

没有备份使用heroku pg:backups:capture

捕获一个

文档说,专业级数据库计划可以提供持续保护,但我们仍然看不到任何备份。

1 个答案:

答案 0 :(得分:0)

Heroku对PostgreSQL refers to write ahead log (WAL) files being written to external storage的“连续保护”。这与逻辑PGBackups服务不同。

您可以将数据库从WAL文件by creating a new Postgres database with heroku addons:create using the --rollback option回滚到以前的状态。运行

heroku pg:info --app APPNAME

查看此信息是否可用于您的数据库。您应该看到一个Rollback值。

使用PGBackup schedule regular logical backups可能也是一个好主意,例如通过

heroku pg:backups:schedule DATABASE_URL --at '02:00 America/Los_Angeles' --app APPNAME