Size: a a a

pgsql – PostgreSQL

2020 August 05

TD

Tyler Durden in pgsql – PostgreSQL
Доброй ночи!! Ребята, не подскажите для pg_dumpall надо выключать базу?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Tyler Durden
Доброй ночи!! Ребята, не подскажите для pg_dumpall надо выключать базу?
Нет, конечно. Он же к серверу PostgreSQL подключается.
источник

TD

Tyler Durden in pgsql – PostgreSQL
тоже так подумал
источник

TD

Tyler Durden in pgsql – PostgreSQL
Yaroslav Schekin
Нет, конечно. Он же к серверу PostgreSQL подключается.
спасибо!
источник

EH

Eduard Hadiev in pgsql – PostgreSQL
Доброй ночи.
Коллеги, нужна помощь!
Есть три сервера:
master
slave1
slave2
на сервере slave1 c нуля заслэйвился к мастеру. все хорошо
на сервере slave2 точно таким же образом пытаюсь заслэйвитсья к мастеру. после процесса восстановления БД не поднимается
ошибка
Expected to find it in the directory "/var/lib/postgresql/data",
but could not open file "/var/lib/postgresql/data/global/pg_control": No such file or directory

версия postgres 9.6.6
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
А пути точно верные?
источник

EH

Eduard Hadiev in pgsql – PostgreSQL
с путями все ок. перепроверял. он по идее должен сам создать этот файл после выкачивания с мастера необходимых данных
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Но файла там нет?
источник

EH

Eduard Hadiev in pgsql – PostgreSQL
нет
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Может проще еще раз pg_basebackup прогнать... явно что-то пошло не так
источник

EH

Eduard Hadiev in pgsql – PostgreSQL
я прогонял. не помогает
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Странно. А на мастере файл есть? Может его там грохнули?
источник

TD

Tyler Durden in pgsql – PostgreSQL
Yaroslav Schekin
Нет, конечно. Он же к серверу PostgreSQL подключается.
Скажите, а можно pd_dump задампить определнную таблицу с учетками которые привязаны к ней. Когда восстанавливаю он начинает ругаться что нет некоторых учеток
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Tyler Durden
Скажите, а можно pd_dump задампить определнную таблицу с учетками которые привязаны к ней. Когда восстанавливаю он начинает ругаться что нет некоторых учеток
Нет, насколько я помню. pg_dump вообще не для автоматического разрешения зависимостей (да и роли существуют на уровне кластера, а не отдельных БД).
источник

TD

Tyler Durden in pgsql – PostgreSQL
Yaroslav Schekin
Нет, насколько я помню. pg_dump вообще не для автоматического разрешения зависимостей (да и роли существуют на уровне кластера, а не отдельных БД).
т.е. лучше пользоваться сразу pg_dumpall?
источник

АЛ

Аггей Лоскутников... in pgsql – PostgreSQL
Tyler Durden
т.е. лучше пользоваться сразу pg_dumpall?
Можно через pg_dumpall снять только системный каталог (--globals-only). И сдампить через pg_dump нужные базы/таблицы
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Tyler Durden
т.е. лучше пользоваться сразу pg_dumpall?
Для чего именно? Т.е. цель какая?
Но им Вы же вообще dump конкретных таблиц не сделаете...
источник

TD

Tyler Durden in pgsql – PostgreSQL
Yaroslav Schekin
Для чего именно? Т.е. цель какая?
Но им Вы же вообще dump конкретных таблиц не сделаете...
опишу ситуацию, есть БД  postgresql 9.1 сайт мигрирую на другую платформу (с Дебиана на Центос7) поставил там 9,5 вот теперь как аккруатно перенести все ?
источник

TD

Tyler Durden in pgsql – PostgreSQL
внутри одна основная БД, сама старая система делает каждый день бэкап, я взял бэкап и пытался с него выгрузить для теста но при выгрузке он ругался на какие-то роли но перенес все
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Tyler Durden
опишу ситуацию, есть БД  postgresql 9.1 сайт мигрирую на другую платформу (с Дебиана на Центос7) поставил там 9,5 вот теперь как аккруатно перенести все ?
Всё это описано в документации, что тут "расписывать"? ;)
См. https://www.postgresql.org/docs/current/upgrading.html
источник