Heroku Postgres 专业级数据库计划显示“没有备份?
Heroku Postgres professional tier database plan shows "no backup?
我们有一个 premium 2 计划,目前正在筹备中。当我使用命令 heroku pg:backups --app APPNAME
时,它显示
no backup capture one with heroku pg:backups:capture
文档说持续保护可以通过我们拥有的专业级数据库计划提供,但仍然看不到任何备份。
Heroku 的 "continuous protection" for 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
值。
schedule regular logical backups 使用 PGBackup 可能也是个好主意,例如通过
heroku pg:backups:schedule DATABASE_URL --at '02:00 America/Los_Angeles' --app APPNAME
我们有一个 premium 2 计划,目前正在筹备中。当我使用命令 heroku pg:backups --app APPNAME
时,它显示
no backup capture one with heroku pg:backups:capture
文档说持续保护可以通过我们拥有的专业级数据库计划提供,但仍然看不到任何备份。
Heroku 的 "continuous protection" for 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
值。
schedule regular logical backups 使用 PGBackup 可能也是个好主意,例如通过
heroku pg:backups:schedule DATABASE_URL --at '02:00 America/Los_Angeles' --app APPNAME