Можно ли восстановить дамп кластера postgresql-12 на версии postgresql-10?
В процессе обновления пакетов обновилась версия postgresql-10 до postgresql-12, теперь есть проблема с накатом миграций
Можно ли в таком случае безопасно восстановить данные на postgresql-10 используя дамп кластера postgresql-12 или например восстановить базы данных по отдельности ?
Обычно все dbms имеют какой-то migration guide для повышения версий. Но ситуацию обновления мажорной
версии на серваке - нельзя было допускать. А если это просто домашний комп - то ничего страшного.
Можно недельку поситдеть и поразбираться.
Да, в рамках возможного. Какой-нибудь create procedure ничего кроме ошибки не даст, не было такого синтаксиса в pg10. Набор простых табличек - да хоть в postgresql 8.0