我有一个在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