0
我有一個從pgbackups生成的轉儲文件,我想使用它的一些數據在heroku上填充一個新的數據庫。這不是一個簡單的恢復。使用pgbackups轉儲有選擇地恢復到heroku db
我想用從pg_restore
的-t
選項,並且還希望從emails
錶轉儲的from
屬性映射到from_email
屬性在新emails
表。
我在heroku run bash中沒有pg_restore
實用程序,但是有沒有辦法通過psql
來獲取或執行此操作? Heroku的數據庫結構似乎以某種方式分解,我不知道如何在psql
左右。
當您創建備份時,您使用了什麼格式? (普通,自定義,目錄,tar) –
如果你可以再次執行'pg_dump',你可以使用'-t'和'pg_dump'。之後 - 只需恢復它。 –
我用'curl -o latest.dump'heroku pgbackups:url'得到轉儲。 'pgbackups'插件沒有'-t'選項? – mehulkar