обновить предприимчивую версию postgresl - PullRequest
0 голосов
/ 08 апреля 2020

Я установил EnterpriseDB postgresql версии 9.3.12 на сервере CentOS, выполнив следующие действия:

. / postgresql -9.3.12-1- linux -x64.run

Теперь мне нужно обновить postgresql до версии 9.6. Как я могу это сделать? Я знаю, как установить экземпляр fre sh предприимчивый postgresql. Однако, как мне обновить существующий экземпляр предпринятого postgresql? Просто ищу шаги по обновлению / документацию. Должен ли я начать с ./postgresql-9.3.12-1-linux-x64.run и использовать pg_upgrade

1 Ответ

0 голосов
/ 08 апреля 2020

Установите 9.6 с помощью установщика postgresql-9.6.*.run, а затем выполните pg_upgrade из папки 9.6 binaries с соответствующими параметрами, например:

Первая проверка

/path_96/bin/pg_upgrade -B ... -b ... -D ... -d ... --check

-b старый PostgreSQL исполняемый каталог

-B новый PostgreSQL исполняемый каталог

-d старый каталог конфигурации кластера базы данных

-D новый каталог конфигурации кластера базы данных

Все в порядке = Кластер-совместимый прогон pg_upgrade

/path_96/bin/pg_upgrade -B ... -b ... -D ... -d ...

Вы можете проверить, нужны ли вам дополнительные опции

pg_upgrade --help
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...