]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/cats/make_catalog_backup.in
This commit was manufactured by cvs2svn to create tag
[bacula/bacula] / bacula / src / cats / make_catalog_backup.in
1 #!/bin/sh
2 #
3 # This script dumps your Bacula catalog in ASCII format
4 #  It works for either MySQL or SQLite
5 #
6 cd @working_dir@
7 rm -f bacula.sql
8 if test xsqlite = x@DB_NAME@ ; then
9   echo ".dump" | @SQL_BINDIR@/sqlite bacula.db >bacula.sql
10 else
11   @SQL_BINDIR@/mysqldump $* -f --opt bacula >bacula.sql
12 fi
13 #
14 #  To read back a MySQL database use: 
15 #     cd @working_dir@
16 #     rm -f @SQL_BINDIR@/../var/bacula/*
17 #     mysql <bacula.sql
18 #
19 #  To read back a SQLite database use:
20 #     cd @working_dir@
21 #     rm -f bacula.db
22 #     sqlite bacula.db <bacula.sql
23 #