Утилита gp_dump для greenplum недоступна

Может ли кто-нибудь сказать мне, почему утилита gp_dump по умолчанию недоступна для базы данных greenplum? Если мне нужно его использовать, то какой источник для загрузки и как его включить? Я просмотрел множество интернет-ресурсов, но ничего подходящего не нашел.


person makhshif afiniti    schedule 06.02.2020    source источник


Ответы (2)


Вы используете Greenplum v6.x?

Последняя версия gpbackup находится здесь:

https://github.com/greenplum-db/gpbackup/releases

и, если интересно, соответствующий плагин s3 здесь: https://github.com/greenplum-db/gpbackup-s3-plugin

gp_dump — очень старая, устаревшая утилита резервного копирования для Greenplum.

Старые утилиты gpcrondump/gpdbrestore, основанные на python, по-прежнему включены в версии Greenplum 4.3.x и 5.x, но не поддерживают Greenplum 6.x и поэтому удалены.

Более новые утилиты gpbackup/gprestore на базе Golang поддерживают Greenplum 4.3.22 и более поздние версии, Greenplum 5.5 и более поздние версии, а также Greenplum 6.0 и более поздние версии в одном двоичном файле.

Дайте мне знать, если у вас возникнут дополнительные вопросы.

  • дуб
person oak    schedule 06.02.2020
comment
Можем ли мы делать удаленные резервные копии с помощью утилиты gpbackup? - person makhshif afiniti; 07.02.2020
comment
Нет, утилита предназначена для выполнения на главном узле GPDB. - person oak; 07.02.2020
comment
Тогда какой вариант для меня? Родная утилита Postgres? - person makhshif afiniti; 07.02.2020

Попробуйте использовать pg_dump, так как Greenplum является ответвлением postgres.

person user12854320    schedule 06.02.2020
comment
pg_dump не является параллельной утилитой. Я хочу использовать специфические вещи greenplum, если это возможно - person makhshif afiniti; 06.02.2020