Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Почему крон не бекапит базу / 3 сообщений из 3, страница 1 из 1
29.08.2014, 05:24:30
    #38732299
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему крон не бекапит базу
Есть две БД на одном сервере под CentOS
Одна бд давно уже стоит на серваке и бекапиться через крон, вторая с такой же структурой почему то не бекапиться
команда для бекапа у них одинаковая кроме имени базы данных

при запуске через консоль пишу
/usr/bin/pg_dump -h 127.0.0.1 -p 5432 -U user -f /backup/pp-$(/bin/date "+\%Y-\%m-\%d").sql bd_name2

и у меня требуют ввести параль от пользователя user, после ввода бекап проходит
а у первой бд тот же самый пользователь user и пароля при бекапе через консоль не требует

Ну и конечно крон вторую БД не бекапит вообще.

Видимо проблема в пароле, подскажите что нужно сделать чтобы пароль не требовался при бекапе второй бд ?
...
Рейтинг: 0 / 0
29.08.2014, 05:31:15
    #38732300
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему крон не бекапит базу
tromЕсть две БД на одном сервере под CentOS
Одна бд давно уже стоит на серваке и бекапиться через крон, вторая с такой же структурой почему то не бекапиться
команда для бекапа у них одинаковая кроме имени базы данных

при запуске через консоль пишу
/usr/bin/pg_dump -h 127.0.0.1 -p 5432 -U user -f /backup/pp-$(/bin/date "+\%Y-\%m-\%d").sql bd_name2

и у меня требуют ввести параль от пользователя user, после ввода бекап проходит
а у первой бд тот же самый пользователь user и пароля при бекапе через консоль не требует

Ну и конечно крон вторую БД не бекапит вообще.

Видимо проблема в пароле, подскажите что нужно сделать чтобы пароль не требовался при бекапе второй бд ?

дело или в
1)pg_hba.conf настройках
или
2)в ~/.pgpass файле у пользователя от которого работает ваш крон...

если вы посмотрите на оба этих файла то скорее всего сами разберетесь что и где не так... если нет - напишите сюда еще раз посмотрим в чем еще может быть беда.

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
29.08.2014, 13:30:01
    #38732702
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему крон не бекапит базу
Maxim Boguk,

спасибо за подсказку, дело было в ~/.pgpass
Прописал туда еще строку
127.0.0.1:5432:bd_name2:user:pass

и все заработало!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Почему крон не бекапит базу / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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