powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Миграция 9.6 > 12 (pg_upgrade)
3 сообщений из 3, страница 1 из 1
Миграция 9.6 > 12 (pg_upgrade)
    #40103463
prokhorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день !

Есть задача, не новая, наверняка многими уже решённая - миграция Postgresql с 9.6 на 12 (конкретно 9.6.14 на latest 12.8).

Изначально хотели пойти испытанным путём (pg_dump/pg_restore), но обстоятельства (время+место) заставляют воспользоваться утилитой pg_upgrade : обновление с использованием жёстких ссылок (ключ --link), (из-за крупных изменений по индексам) последующая реиндексация (reindex database) всех БД (за исключением template*).

Есть ли ещё какие-то подводные камни, особенности при таком варианте миграции на 12 - подскажите, пжл.

Заранее Огромное Спасибо за любого рода информацию !
...
Рейтинг: 0 / 0
Миграция 9.6 > 12 (pg_upgrade)
    #40103468
igaraev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
prokhorov,

Если есть возможность. Развернуть бекап на другом железе и провести тестовую миграцию.
Заодно проверить софт на совместимость.
...
Рейтинг: 0 / 0
Миграция 9.6 > 12 (pg_upgrade)
    #40103513
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prokhorov,

Проходит штатно. Большинство неожиданностей во время обновления закрывает предварительная проверка pg_dumpall -s со старой версии (то есть только схемы, без данных) и попытка импорта в новую. Ошибок быть при этом не должно.

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

PS: и обратите внимание на изменения вокруг recovery.conf если ещё не видели.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Миграция 9.6 > 12 (pg_upgrade)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]