Задать вопрос
@configboy
Системный администратор

Как восстановить базы PostgreSQL из старой папки DATA?

Добрый День, коллеги!
Имеется резервная копия виртуальной машины, которая никак не хочет развернуться, распаковал ее архиватором и вытащил оттуда папку data от PostgeSQL.
Почитав интернет узнал что есть успешные случаи восстановления работоспособности баз, подложив папку data в свежеустановленный PostgreSQL. Для большего успеха рекомендуют поставить тот же самый выпуск и разрядность PostgreSQL. Вот например в файле PG_VERSION написано "9.0".
Как я могу узнать полную версию сборки и поставщика? Это же может быть как дистрибутив 1С так и, например, Etersoft...

В данный момент установлена виртуальная машина, там установлен debian 7, postgres-9.0.4-eteroft. Служба не запускается, но при этом ничего не пишется в pgstartup.log
  • Вопрос задан
  • 3183 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666
Компьютерный псих
Если есть виртуальная машина, посмотрите бинарник
# strings /usr/lib64/postgresql-9.6/bin/postgres|grep PostgreSQL
This is caused by an incomplete page split at crash recovery before upgrading to PostgreSQL 9.1.
PostgreSQL does not support leap seconds.
postgres (PostgreSQL) 9.6.3
....
Ответ написан
Ваш ответ на вопрос

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

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