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

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

Какая ОСь?

Скорее всего у вас добавился ещё один кластер. Надо у старого поменять порт в настройках, поднять его.
И новым pg_dump'ом перенести базу. И не забудьте про `pg_dumpall -g` для переноса глобальных сущностей.
...
Рейтинг: 0 / 0
пропала база у postgres
    #39151860
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
пропала база у postgres
    #39151862
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получается чтобы обновиться должны одновременно существовать и 9.1 и 9.4 (то есть бинарники)?
...
Рейтинг: 0 / 0
пропала база у postgres
    #39151896
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexy_blackполучается чтобы обновиться должны одновременно существовать и 9.1 и 9.4 (то есть бинарники)?

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

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
пропала база у postgres
    #39152054
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм.. у меня тут после манимпуляций сервер вобще не заводится.
то есть когда я говорю 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
пропала база у postgres
    #39152149
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ps aux | grep postgresql
...
Рейтинг: 0 / 0
пропала база у postgres
    #39152164
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если чо вам надо зайти под обычным пользователем по ssh (не постгрес) и выполнить эту команду. Тогда вы точно увидите запущен у вас 9,3 или нет.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / пропала база у postgres
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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