我有两个asp.net应用程序-“生产”和“显示”。它们的代码库是相同的(部署时使用的是相同的Git存储库)。两者都有自己的PG数据库和S3存储桶。
我希望每天都会从“生产”数据库的备份中还原“ show”的postgres数据库(计划每天备份)。同样,整个“生产”存储桶将被复制到“ show”应用存储桶。
我试图通过代码来实现,但是没有找到运行pg:restore的方法 我尝试使用Heroku Scheduler进行此操作,但是文档不多,所以我陷入了困境。 也许可以使用bash脚本,但是如何每天运行一次?