#!/bin/bash
date >> pg_backup.log
su - postgres -c "/usr/local/pgsql/bin/pg_dumpall > /usr/local/pgsql/`date
m%d`.sql"
Shell스크립트의 내용은 이렇구요...
Crontab설정은
45 13 * * * /bin/sh /root/bin/pg_backup
이렇습니다.
음....그냥 스크립트를 실행시키면 잘 동작을 하는데....
crontab으로는 작동을 하지가 않는군요...
물론 /var/log/cron에도 로그가 남습니다.
Aug 3 13:45:00 imagemate2 CROND[21912]: (root) CMD (/bin/sh /root/bin/pg_backup)