Получение ОШИБКИ: нераспознанный параметр конфигурации "gp_strict_xml_parse" при восстановлении резервной копии в БД 5.x Greenplum - PullRequest
0 голосов
/ 07 июня 2018

В настоящее время я использую версию 4.3.0 GreenPlum, и теперь я хочу перейти на версию 5.8.0 GreenPlum, которая является самой последней.Поскольку моя старая установка содержит много данных, я хочу выполнить резервное копирование и восстановление данных.

Для резервного копирования я выполнил следующую команду на моем компьютере 4.3.0 Greenplum:

gp_dump --gp-d <Backup Location> <DB_Name>

Эта команда выполнена успешно, и я получил резервную копию базы данных, указанной в команде.Теперь, когда я запускаю команду, т.е.

gp_restore --gp-d <Backup Location> --gp-k <Timestmap Key generated while creating backup> -d <DB_Name>

, чтобы восстановить резервную копию на моем 5.8.0 Greenplum, я получаю следующую ошибку:

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
}

После некоторого копания я обнаружилэта переменная "gp_strict_xml_parse" больше не используется в версиях GreenPlum 5.x.Можно ли как-то разрешить это или каким-либо другим способом не включать эту переменную при резервном копировании данных?

Ответы [ 2 ]

0 голосов
/ 23 февраля 2019

добавление к ответу Gurupreet выше:

Подробности можно найти в примечаниях к выпуску для каждой версии Greenplum 5.x

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

GPDB Release Notes

0 голосов
/ 27 июня 2018

Greenplum версии 5.xxx не имеет параметра gp_strict_xml_parse.

In ?

При восстановлении в 5.x и выше (резервная копия создается из 4.3.x и выше) Вы можете игнорироватьэта ошибка / предупреждения при восстановлении.так как эти предупреждения не влияют на процедуру восстановления.

(Примечание: я пробовал, то же самое упоминается и в документе PIVOTAL'S)

Спасибо Gurupreet Singh

...