gpt4 book ai didi

postgresql - 通过 heroku pgbackups :restore 仅将一些表恢复到 Heroku Postgres

转载 作者:行者123 更新时间:2023-11-29 11:50:31 25 4
gpt4 key购买 nike

根据heroku docs ,以下命令将 pg_dump 恢复到 Heroku Postgres 数据库中:

heroku pgbackups:restore DATABASE 'https://s3.amazonaws.com/me/items/3H0q/mydb.dump'

但是,有没有办法只将部分表恢复到数据库中呢?我尝试使用 heroku pg:psqlpsql 终端使用 \copy,但恢复速度很慢。

例如,我正在寻找一种在 heroku 上实际运行 pg_restore -t my_table 的方法。

此外,taps 对我来说从来没有用过,在 ruby​​ 1.9.3 中也不推荐使用它。

最佳答案

您可以在本地运行连接到您的 Heroku 提供的 Postgres 实例的 pg_restore。从

获取数据库凭据
heroku config

从 database_url 键并将它们作为选项传递到本地 pg_restore。然后您还应该能够使用 -t 开关来恢复您的特定表。

关于postgresql - 通过 heroku pgbackups :restore 仅将一些表恢复到 Heroku Postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17203611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com