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.