2016-05-16 164 views
0

我只是試圖從這TUTORIAL學習RoR和在第25視頻我沒有得到如何恢復我的數據的想法。示例代碼已棄用。 我做了什麼:ruby​​ on rails heroku restore

1 - Heroku的PG:備份捕捉

2 - 的pg_dump -Fc --no-ACL --no所有者-h本地主機-U Postgres的myrubyblog> myrubyblog.dump

3 - 在這一點上,我沒有得到的想法如何從轉儲 Heroku的PG恢復我的數據:備份恢復 「https://www.dropbox.com/home?preview=myrubyblog.dump」 DATABASE_URL 是什麼意思DATABASE_URL?該數據庫形成我的本地或heroku的數據庫URL?

回答

1

你好如果你已經備份了你與Heroku的數據,那麼你可以很容易地恢復有在Heroku開發中心有一個好的文檔Heroku pg data restore

+0

是啊,我在3TH一步看時,我試圖恢復我的錯誤: pg_restore:[archiver]在文件頭中沒有找到魔術字符串。 這就是我寫的恢復: Heroku的PG:備份恢復「https://www.dropbox.com/home?preview=myrubyblog.dump」 DATABASE_URL –

+0

可以粘貼您的控制檯錯誤日誌 – Rahul

+0

2016- 05-16 07:33:12 +0000:pg_restore:[archiver]在文件頭中找不到魔法字符串 2016-05-16 07:33:12 +0000:等待還原完成 發生錯誤,您的備份沒有完成。 發生錯誤,您的備份沒有完成。 2016-05-16 07:33:12 +0000:還原完成 2016-05-16 07:33:12 +0000:等待下載完成 2016-05-16 07:33:12 +0000 :下載完成 –