嗨,我使用 PGBackups 备份了我的 heroku 数据库,但它在预定义的地方为我提供了备份。现在我不会在 S3 或其他远程存储上的远程位置文件夹上进行备份。
我们怎样才能像每周或每月一样定期/自动执行此操作。
我在 Ruby on Rails 上的应用程序帮助我实现了这一目标。
嗨,我使用 PGBackups 备份了我的 heroku 数据库,但它在预定义的地方为我提供了备份。现在我不会在 S3 或其他远程存储上的远程位置文件夹上进行备份。
我们怎样才能像每周或每月一样定期/自动执行此操作。
我在 Ruby on Rails 上的应用程序帮助我实现了这一目标。
最新的备份始终可供您通过输入heroku pgbackups:url
. 因此,设置一个 cron 作业或类似的作业,每周或每天一次获取该 URL。
您可以编写一个 rake 或 Ruby 脚本并使用 Heroku Scheduler(一个免费插件)调用它,或者使用不同的远程机器来提取备份,或者执行一个 shell 脚本并:
curl -O `heroku pgbackups:url`
这是一个看起来可以做你想做的事的宝石:https ://coderwall.com/p/w4wpvw