我在 AWS 上设置了一个具有两个段的 Greenplum 数据库。我有一个 Postgres 数据库 SQL 转储,我想使用该转储在 Greenplum 上重新创建数据库。我在 Greenplum 文档中看到的唯一选项是恢复到现有数据库或从另一个具有相同段数的 Greenplum 设置中恢复。有人知道我该怎么做吗?
答案1
我认为只需像 Postgres 那样做即可。创建要恢复的数据库,从该数据库创建角色(如果 Greenplum 中不存在),然后运行恢复
psql -U <username> -d <dbname> -1 -f <filename>.sql