Heroku的人能确认我的备份脚本没有违反他们的条款吗?

2024-09-27 21:27:35 发布

您现在位置:Python中文网/ 问答频道 /正文

this earlier question开始,我查看了Heroku clientgem,并编写了一个Python script,它在Heroku上以与pgbackups插件相同的方式执行Postgres备份。在

由于删除了免费数据库层上的auto month选项,我想通过Heroku调度器自动执行备份。在

不过,在我使用这个脚本之前,我要绝对确保它不会违反任何Heroku条款,因为这是我最不想做的事情。

此脚本的确切功能如下:

在“show”模式下,它向环境中定义的PGBACKUPS_URL发送一个GET请求,查询/client/latest_backup端点以获取所执行的最新备份的详细信息。在

在“捕获”模式下,它向PGBACKUPS_URL,端点/client/transfers发送一个POST请求,提供{},从中进行备份。在

这正是本机Heroku客户端执行pgbackup的方式。这个脚本是用Python编写的,因为我需要一个Python资源用于我的Cedar堆栈项目,并且将通过heroku run在服务器上运行。在

请“知情人士”告诉我这是否可以?在

非常感谢。在


Tags: 脚本clienturlheroku方式模式script备份
1条回答
网友
1楼 · 发布于 2024-09-27 21:27:35

是的,那很好,只要保持每天一次。我们运行wal-e对所有内容进行连续保护。另外请注意,虽然您可以很容易地找到pgbackpus的API,但它不是公开的,随时可能更改。我曾对那些过去编剧的人进行过批评,不是故意的,也不是出于报复,而是为了解决紧迫的问题。所以要知道你所做的并没有得到真正的支持,但我们不会生气的。在

你也可以考虑一下直接使用pg_dump。在

相关问题 更多 >

    热门问题