Salve,
ho la necessità di schedulare il backup di un Db postgres su un server RH 3.1.
Quindi mi sono realizzato uno script molto semplice:
#!/bin/bash
OUTFILE="percorso/nome$(date +%Y%m%d).sql"
OUTZIP="percorso/nome$(date +%Y%m%d).tgz"
SORG="nome$(date +%Y%m%d).sql"
pg_dumpall > $OUTFILE
wait
tar -czf $OUTZIP $SORG
exit 0
se lanciato da console, ovviamente come postgres, funziona perfettamente.
se, invece, lo lancio dal crontab di postgres crea il dump sql mentre il tar risulta vuoto.
Qualcuno sa spiegarmi l'arcano?
Grazie.

Rispondi quotando
