将所选架构从postgres数据库克隆到新服务器

时间:2019-07-14 09:20:23

标签: postgresql database-administration

我有一个Postgres数据库,其中+150个几乎相同的shemas包含+1 tb数据。我们将要完全克隆数据库,但只能使用3个选定的架构(admin,postgres,master)将其包括其数据,功能等复制到另一台服务器上的另一个数据库。

如果没有一个完整的pg_dump,包括所有不相关模式的所有数据,我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

如果运行pg_dump --help,会有一些有用的信息。

  -n, --schema=SCHEMA          dump the named schema(s) only
  -N, --exclude-schema=SCHEMA  do NOT dump the named schema(s)

上面的选项就是您想要的。

希望它对您有用。