bacula: Added PostgreSQL support to bacula_catalog_dump.

This commit is contained in:
Timo Mkinen 2013-05-13 09:01:28 +03:00
parent 29b5d1bd5c
commit d8dc133da5

View file

@ -18,6 +18,12 @@ EOF
MYSQL_HOME=${working_dir} mysqldump ${db_name} > ${backupfile}
rm ${working_dir}/my.cnf
;;
PostgreSQL)
echo "${db_password}" > ${working_dir}/.pgpass
HOME=${working_dir} pg_dump -c ${db_address} -U ${db_user} \
${db_name} > ${backupfile}
rm ${working_dir}/.pgpass
;;
SQLite)
echo "vacuum;" | sqlite3 ${working_dir}/bacula.db
echo ".dump" | sqlite3 ${working_dir}/bacula.db > ${backupfile}