2013-03-17 47 views
0

我在我的Heroku应用程序中使用PG备份附加组件,但我想安排更多数据库备份并将它们上传到我自己的AWS S3帐户。自定义Heroku数据库备份

我该如何从rake任务中做到这一点?我试过使用pg_dump命令,但它在heroku服务器上不可用。

我也尝试使用heroku pgbackups:capture,所以我可以得到最新的URL,然后上传,但heroku命令也不可用在服务器上。

回答

2

安装pg_dumpheroku工具用于将数据推送到S3的EC2服务器上。您可以使用pg_dump通过受SSL保护的PostgreSQL数据库连接远程连接到Heroku框,或者您可以使用heroku命令执行此操作。