我需要将每日备份从一个数据库自动传输到另一个数据库。数据库和应用程序都托管在 heroku 上。我知道如果使用以下命令从本地计算机手动执行此操作是可能的:
heroku pgbackups:restore DATABASE `heroku pgbackups:url --app production-app` --app staging-app
但是这个过程应该是自动化的,而不是从本地机器上运行。我有一个想法写一个 rake 来执行这个命令;并在 Heroku Scheduler 插件的帮助下每天运行这个 rake。
任何想法如何更好地做到这一点?或者也许有更好的方法来完成这项任务?
提前致谢。