我有一個在Heroku上運行的Rails應用程序,並安裝了免費的pgbackups插件。如何從使用Heroku PG備份的備份中恢復三個項目?
我想從備份中恢復三條記錄。
根據Heroku docs進行還原時,會恢復整個數據庫。
如何恢復這三條記錄?
我有一個在Heroku上運行的Rails應用程序,並安裝了免費的pgbackups插件。如何從使用Heroku PG備份的備份中恢復三個項目?
我想從備份中恢復三條記錄。
根據Heroku docs進行還原時,會恢復整個數據庫。
如何恢復這三條記錄?
創建一個新的數據庫,加載pgbackup,然後櫻桃挑選你想要的。
據我所知,Heroku使用的是「-Fc」格式的所有內容,這在手冊的pg_dump部分中描述爲自定義格式。除pg_restore之外的任何內容都無法讀取,因此您僅限於知道如何操作。你可以讓pg_restore只處理一個表,如果你的數據庫很大,並且你只關心一個表中的幾條記錄,這可以加快速度。但是,沒有辦法只能得到一些恢復的記錄;你必須恢復它們所在的整個表格,然後將它們轉儲出去。
很酷。這就是我的想法,只是認爲可能有一種更容易失蹤的方式!謝謝! – 2011-12-16 15:33:39