2013-03-17 50 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命令執行此操作。