heroku 如何安排每月备份数据库

qcbq4gxm  于 2022-12-13  发布在  其他
关注(0)|答案(1)|浏览(148)

我想做我的网站数据库每月备份,而不涉及我每次我把这个代码每次备份我的网站heroku pg:backups:capture --app appname有任何代码,我可以添加到每月备份?

yyyllmsg

yyyllmsg1#

您询问每月备份。如果您同意更频繁的备份,您可以使用heroku pg:backups:schedule'引号转换为"以与Windows兼容)来安排每日备份:

计划的备份

除了手动触发的备份之外,您还可以排定定期自动备份。这些备份每天都会针对指定的数据库执行。

设置备份计划

heroku pg:backups:schedule DATABASE_URL --at "02:00 America/Los_Angeles" --app example-app

--at选项使用24小时制来指示您要在一天中的哪个小时进行备份。它也接受完整TZ格式(America/Los_Angeles)或缩写(PST)的时区,但建议您使用full TZ format
请注意,备份保留取决于数据库层,从7个每日备份和1个每周备份一直到7个每日备份、8个每周备份和12个每月备份。如果需要更长的保留时间,则必须从Heroku检索备份并将其存储在其他位置。
如果您确实希望每月备份而不是每天备份,则必须以其他方式安排备份,例如在另一个系统上使用cron作业。

相关问题