任何使用pg_dump .backup文件的工具?

时间:2012-04-23 16:40:11

标签: postgresql

我有一堆由PostgreSQL pg_dump程序生成的二进制.backup。 我试图从这个文件集合重建最完整/最包容的数据库版本。因为它是二进制格式,所以diff和comm比较不起作用。 PsotgreSQL允许我一次加载(pg_restore)这些文件中的一个,但这就是它。 如何比较这些不同备份的内容以重建最大数据库?

注意:所有内容都是从Postgres 9.0.x转储的

1 个答案:

答案 0 :(得分:0)

该工具为pg_restore.您可以使用它从二进制转储中的任意实体中提取数据或结构。

例如,要从名为“foo”的表中提取表数据,我们可以:

pg_restore -a -t foo mybackup.backup