Добрый день всем!
Проблема такая. Нужно настроить автоматическое сохранение базы данных на PostgreSQL. Я делаю это с помощью команды:
pg_dump -U sa enterprise > /home/vladimir/Backup/enterprise
С доступом у пользователя sa все в порядке, его пароль доступа хранится в файле .pgpass в каталоге /root. Когда я эту команду запускаю вручную, то она нормально срабатывает, создается файл enterprise с содержимым базы.
Если я вставляю эту команду в crontab, например так:
00 18 * * * * root pg_dump -U sa enterprise > /home/vladimir/Backup/enterprise
то pg_dump почему-то создает файл enterprise НУЛЕВОЙ длины.
Что я делаю не правильно?
Ответ на:
комментарий
от markevichus
Ответ на:
комментарий
от gserg
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Запуск PostgreSQL при старте компьютера (2007)
- Форум Улучшенный сценарий архивации PostgreSQL (2018)
- Форум Публикую свои скрипты архивации PostgreSQL баз 1С (2018)
- Новости Релиз Midnight Commander 4.8.3 (2012)
- Форум Невозможность создать пользователя. Нет доступа к папке Home. Rocks Cluster 6.1 (2013)
- Форум Бекапилка вашего ПекА (2023)
- Форум Сервер vsftpd не отображает содержимое примонтированного диска (2017)
- Форум Посоветуйте как организовать файлопомойку (2017)
- Форум pg_dump: а как же юзеры?? (2013)
- Новости Firefox 112 (2023)