!/bin/sh find /home/backup -type f -ctime +30 -name "*.sql.gz" -exec rm {} \; -print pg_dump -Fd -v -Z 5 -j 5 --dbname=postgresql://postgres:PASS@localhost:5432/dozor -f `date +%y%m%d`.sql.dump if ! [ -d /home/backup/Db/`date +20%y` ]; then mkdir /home/backup/Db/`date +20%y`/ fi if ! [ -d /home/backup/Db/`date +20%y`/`date +%m` ]; then mkdir /home/backup/Db/`date +20%y`/`date +%m`/ fi mv `date +%y%m%d`.sql.dump /home/backup/Db/`date +20%y`/`date +%m`