Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / пропала база у postgres / 8 сообщений из 8, страница 1 из 1
20.01.2016, 21:26
    #39151838
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
здравствуйте :)
у меня такая трабла.
обновился я до postgres 9.4, и у меня пропала база данных. думаю она осталась в каталоге /var/lib/postgresql/9.1/main (теперь все в 9.4). я как-то не учел этот момент.

вот мне теперь нужно как-то это дело перенести в 9.4. можно ли сделать что-нибудь в таком духе - поставить в настройках брать базу (data_directory) из старого каталога, потом pg_dump, потом брать из нового, потом загрузить дамп в новый. старый удалить. или как лучше сделать?
...
Рейтинг: 0 / 0
20.01.2016, 22:14
    #39151853
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
alexy_black,

Какая ОСь?

Скорее всего у вас добавился ещё один кластер. Надо у старого поменять порт в настройках, поднять его.
И новым pg_dump'ом перенести базу. И не забудьте про `pg_dumpall -g` для переноса глобальных сущностей.
...
Рейтинг: 0 / 0
20.01.2016, 22:31
    #39151860
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
debian

пока ждал ответа, нашел pg_upgradecluster и вот это http://yznotes.com/postgres-upgrade-from-9-1-to-9-3-and-post-upgrade-configs-draft-notes/

на pg_upgradecluster 9.1 main говорит Error: specified cluster does not exist

в каталоге /var/lib/postgresql находилось 9.1 и 9.4, я сделал копии (архивы), теперь они тоже в этом каталоге. я так понимаю что да, добавился еще один кластер.

старый у меня поднять не получилось - меняю data_direcotory, ругается, что эта директория создана версией 9.1 и мол она не годная.
...
Рейтинг: 0 / 0
20.01.2016, 22:39
    #39151862
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
получается чтобы обновиться должны одновременно существовать и 9.1 и 9.4 (то есть бинарники)?
...
Рейтинг: 0 / 0
21.01.2016, 03:07
    #39151896
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
alexy_blackполучается чтобы обновиться должны одновременно существовать и 9.1 и 9.4 (то есть бинарники)?

Да. Major версии как раз отличаются несовместимостью на уровне data directory/бинарников друг с другом.

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
21.01.2016, 10:57
    #39152054
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
хм.. у меня тут после манимпуляций сервер вобще не заводится.
то есть когда я говорю psql из-под пользователя postgres он говорит
Код: sql
1.
2.
3.
4.
postgres@mx1:/var/run/postgresql$ psql
psql: не удалось подключиться к серверу: Нет такого файла или каталога
        Он действительно работает локально и принимает
        соединения через доменный сокет "/var/run/postgresql/.s.PGSQL.5432"?



там и правда нет такого файла. но настройки я указал дефолтные (скопировал со свой системы на сервер). что за ерунда? и я что-то не могу найти его лог - есть только /var/log/postgresql/postgresql-9.1-main.log но там пусто
...
Рейтинг: 0 / 0
21.01.2016, 12:09
    #39152149
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
ps aux | grep postgresql
...
Рейтинг: 0 / 0
21.01.2016, 12:18
    #39152164
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пропала база у postgres
если чо вам надо зайти под обычным пользователем по ssh (не постгрес) и выполнить эту команду. Тогда вы точно увидите запущен у вас 9,3 или нет.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / пропала база у postgres / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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