我正在使用我的Heroku应用程序上的PG备份插件,但我想安排更多的数据库备份并将它们上传到我自己的AWS S3帐户。
如何从rake任务中执行此操作?我已经尝试使用pg_dump
命令,但是它在heroku服务器上不可用。
我也尝试使用heroku pgbackups:capture
,所以我可以得到最新的URL,然后上传,但heroku
命令也不可用在服务器上。
在用于将数据推送到S3的EC2服务器上安装pg_dump
或heroku
工具。您可以使用pg_dump
通过ssl保护的PostgreSQL数据库连接远程连接到Heroku盒,或者您可以使用heroku
命令来完成此操作。