Как переустановить postgresql с сохранением существующих баз данных?

Здравствуйте, нужно полностью переустановить postgresql, но с сохранением существующих баз данных

Дамп не подходит, т.к база не работает в принципе, в логах написано, что ошибка в файле конфигурации, но туда никто даже не заходил
OS: UBUNTU

Заранее спасибо)
  • Вопрос задан
  • 1637 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Neonoviiwolf
Flutter developer
Вариант выгрузить дамп? Можно даже со скриптом создания таблиц выгрузить
Ответ написан
@Xtensive
0) Сработает для "простой" инсталляции без стендбай серверов или мультимастера.
1) Сделать холодный бэкап базы (скопировать файлы в PGDATA).
2) Потом Попробовать запустить PG на дефолтном конфиге.
3) Если получится - снимать дамп (на всякий случай).
4) Если не работает, попробовать во временной папке создать новый кластер через initdb, проверить что с ним работает.

Если ошибка в конфиге есть надежда что это действительно ошибка в конфиге, а не критические повреждения файлов. Тут проще всего исправить конфиг. Если же умерли файлы БД, то это долго и печально восстанавливать.

ЕМНИП при старте PG проверяет файл конфигурации и явно говорит строку с ошибочным параметром.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы