【问题标题】:Heroku Postgres auto backup not workingHeroku Postgres 自动备份不起作用
【发布时间】:2014-01-19 11:05:50
【问题描述】:

我在 heroku 上创建了一个带有两个 postgresql 数据库的应用程序,并使用以下命令设置了自动备份:

heroku addons:add pgbackups:auto-month

但是没有创建备份。我还缺少其他东西吗?

编辑: 有人建议我创建一个默认数据库,但这会使备份仅适用于一个数据库。如何为两个数据库启用备份?

【问题讨论】:

    标签: heroku heroku-toolbelt heroku-postgres


    【解决方案1】:

    使用 pgbackups 自动计划,备份由配置中的 DATABASE_URL 指向的数据库。这些数据库中有DATABASE_URL 吗?如果没有,请使用 heroku pg:promote HEROKU_POSTGRESQL_<color> -a <app> 提升其中一个,即您的主节点,并且应该每晚进行备份。

    除了这些备份之外,所有数据库的物理快照都是每晚拍摄的,除了 WAL 存档之外,这是进行灾难恢复的最佳方式,尤其是当您的数据库规模不断扩大时。将 pgbackups 转储/恢复视为一种导出和导入数据的方式,而不是 DR 工具。见https://devcenter.heroku.com/articles/heroku-postgres-data-safety-and-continuous-protection

    【讨论】:

    • 我明白了。但是如果设置我的 DATABASE_URL,我只能选择我的一个数据库,对吧?如何为它们启用自动备份?
    猜你喜欢
    • 2021-06-26
    • 2017-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-24
    • 1970-01-01
    • 1970-01-01
    • 2023-02-23
    相关资源
    最近更新 更多