Sample usage:
$ dbbackup project1 project2
File dbbackup.cmd:
#!/bin/bash
for db in "$@"
do
_now=$(date +"%Y%m%d_%H%M")
_filename="/root/backups/dumps/$db.$_now.out"
echo "Starting backup to $_filename ..."
pg_dump $db > $_filename
gzip -f $_filename
_filename="/root/backups/dumps/$db.$_now.images.tar.gz"
echo "Starting backup to $_filename ..."
tar czf $_filename /home/$db/www/djangobase/media/paintdb
echo "Done."
done