2
我們使用Heroku Postgres和Ruby on Rails 3.2。如何從Heroku中恢復數據Postgres
幾天前,我們錯誤地使用'heroku run db:load'刪除了錯誤配置的data.yml的重要數據,也就是drop table和幾乎沒有數據的重建表。 備份數據僅在2周前提供,所以我們丟失了2周的數據。 所以我們需要不通過PG Backup/pg_dump而是通過postgresql的系統數據文件進行恢復。
我認爲,要恢復數據的唯一方法就是恢復從Xlog軟件或存檔的文件數據,但當然我們沒有權限是超級用戶/複製角色,以在Heroku上覆制Postgres數據庫(或Amazon EC2)到本地服務器。
有沒有人遇到這種情況並解決問題?
尼爾,感謝您的回答。我們建立了PGBackups,所以不會發生這種情況。 – 2013-03-12 02:01:44