首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取错误:将备份恢复到5.x Greenplum DB时,无法识别配置参数"gp_strict_xml_parse“

获取错误:将备份恢复到5.x Greenplum DB时,无法识别配置参数"gp_strict_xml_parse“
EN

Stack Overflow用户
提问于 2018-06-07 18:58:38
回答 2查看 131关注 0票数 0

我目前使用的是4.3.0的GreenPlum版本,现在我想转到5.8.0 GreenPlum版本,这是最新的版本。由于我的旧设置包含大量数据,因此我希望备份和恢复这些数据。

为了备份,我在我的4.3.0 Greenplum机器上运行了以下命令:

代码语言:javascript
复制
gp_dump --gp-d <Backup Location> <DB_Name>

此命令成功执行,并且我获得了命令中指定的DB的备份。现在,当我运行该命令时,即

代码语言:javascript
复制
gp_restore --gp-d <Backup Location> --gp-k <Timestmap Key generated while creating backup> -d <DB_Name>

要在我的5.8.0 Greenplum上恢复备份,我收到以下错误:

代码语言:javascript
复制
20180607:10:28:12|gp_restore-[INFO]:-Analyzed command line options.
20180607:10:28:12|gp_restore-[INFO]:-Connecting to master segment on host localhost port 5432 database dadb.
20180607:10:28:12|gp_restore-[INFO]:-Reading Greenplum Database configuration info from master segment database.
20180607:10:28:12|gp_restore-[INFO]:-Preparing to restore the following segments:
20180607:10:28:12|gp_restore-[INFO]:-Segment 0 (dbid 2)
20180607:10:28:12|gp_restore-[INFO]:-Master (dbid 1)
20180607:10:28:12|gp_restore-[INFO]:-Starting to restore the master database.
20180607:10:28:12|gp_restore-[INFO]:-Creating thread to restore master database: host sjcinf6801vmw749 port 5432 database dadb
20180607:10:28:12|gp_restore-[INFO]:-Listening for messages from dbid 1 server (source) for dbid 1 restore
20180607:10:28:12|gp_restore-[INFO]:-Successfully launched Greenplum Database restore on dbid 1 to restore dbid 1
20180607:10:28:14|gp_restore-[INFO]:-restore started for source dbid 1, target dbid 1 on host sjcinf6801vmw749
20180607:10:28:14|gp_restore-[ERROR]:-restore failed for source dbid 1, target dbid 1 on host sjcinf6801vmw749
20180607:10:28:14|gp_restore-[ERROR]:-see error report for details
20180607:10:28:14|gp_restore-[INFO]:-Report results also written to ./gp_restore_20180607102011.rpt.

Greenplum Database Restore Report
Timestamp Key: 20180607102011
gp_restore Command Line: --gp-d /usr/ab/ --gp-k 20180607102011 -d dadb
Pass through Command Line Options: None
Compression Program: None

Individual Results
        Restore of database "dadb" on Master database: Failed with error:
{ERROR:  unrecognized configuration parameter "gp_strict_xml_parse"
cat: write error: Broken pipe
20180607:10:28:14|gp_restore_agent-[ERROR]:-psql finished abnormally with return code 3.
20180607:10:28:14|gp_restore_agent-[ERROR]:-Finished with errors
}

经过深入研究,我发现在GreenPlum 5.x版本中不再使用"gp_strict_xml_parse“变量。有没有办法解决这个问题,或者有什么办法在备份数据时不包括这个变量?

EN

回答 2

Stack Overflow用户

发布于 2018-06-27 21:38:24

Greenplum版本5.x.x.x没有gp_strict_xml_parse参数。

在……里面

在5.x和更高版本中恢复(从4.3.x和更高版本创建的备份)时,您可以在恢复时忽略此错误/警告。因为这些警告不会影响恢复过程。

(注:我试过了,PIVOTAL的文档中也提到了同样的内容)

感谢Gurupreet Singh

票数 0
EN

Stack Overflow用户

发布于 2019-02-23 06:57:34

补充上面Gurupreet的回复:

有关详细信息,请参阅每个版本的Greenplum 5.x的发行说明

https://gpdb.docs.pivotal.io/500/relnotes/GPDB_500_README.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50739497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档