Как востановить pg из файла /var/lib/pgsql?

Операционка умерла, но с помощью загрузочного диска я скопировал базу данных.
Однако востановить их оказалось сложнее чем я думал.
Что я уже делал.
Я заменял /var/lib/pgsql/9.4/data/base
Наделял её правами chown -R postgres:postgres /var/lib/pgsql/9.4/data/base

psql запускается, базы новые не видит (

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Надо весь каталог data.

Надо весь каталог data. Поставьте ту же самую версию PostgreSQL.

Скопировал, таже версия, но появилась ошибка при запуске

service postgresql-9.4 start

Job for postgresql-9.4.service failed because the control process exited with error code. See "systemctl status postgresql-9.4.service" and "journalctl -xe" for details.

Запустил команду статуса
systemctl status postgresql-9.4.service

postgresql-9.4.service - PostgreSQL 9.4 DATABASE server
Loaded: loaded (/usr/lib/systemd/system/postgresql-9.4.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Сб 2016-01-02 14:15:15 MSK; 4min 20s ago
Process: 2507 ExecStart=/usr/pgsql-9.4/bin/pg_ctl start -D ${PGDATA} -s -w -t 300 (code=exited, STATUS=1/FAILURE)
Process: 2483 ExecStartPre=/usr/pgsql-9.4/bin/postgresql94-check-db-dir ${PGDATA} (code=exited, STATUS=0/SUCCESS)
 
янв 02 14:15:10 localhost.localdomain systemd[1]: Starting PostgreSQL 9.4 ...
янв 02 14:15:10 localhost.localdomain pg_ctl[2507]: < 2016-01-02 14:15:10.…па
янв 02 14:15:10 localhost.localdomain pg_ctl[2507]: < 2016-01-02 14:15:10.).
янв 02 14:15:15 localhost.localdomain pg_ctl[2507]: pg_ctl: не удалось зап…ер
янв 02 14:15:15 localhost.localdomain pg_ctl[2507]: Изучите протокол выпол…я.
янв 02 14:15:15 localhost.localdomain systemd[1]: postgresql-9.4.service: ...
янв 02 14:15:15 localhost.localdomain systemd[1]: Failed TO start PostgreS...
янв 02 14:15:15 localhost.localdomain systemd[1]: postgresql-9.4.service: ...
янв 02 14:15:15 localhost.localdomain systemd[1]: postgresql-9.4.service: ...
Hint: Some LINES were ellipsized, USE -l TO SHOW IN FULL.

А что в логе самого

А что в логе самого postgresql?

> янв 02 14:15:15 localhost.localdomain pg_ctl[2507]: Изучите протокол выпол…я.
ну и как? сделали что попросили?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023