QueryFile = "@scriptdir@/query.sql"
WorkingDirectory = "@working_dir@"
PidDirectory = "@piddir@"
- SubSysDirectory = "@subsysdir@"
Maximum Concurrent Jobs = 1
Password = "@dir_password@" # Console password
Messages = Standard
}
+#
# Define the main nightly save backup job
+# By default, this job will back up to disk in /tmp
Job {
Name = "NightlySave"
Type = Backup
Client=@hostname@-fd
FileSet="Full Set"
Schedule = "WeeklyCycle"
- Storage = DLTDrive
+ Storage = File
Messages = Standard
Pool = Default
Write Bootstrap = "@working_dir@/NightlySave.bsr"
Client=@hostname@-fd
FileSet="Catalog"
Schedule = "WeeklyCycleAfterBackup"
- Storage = DLTDrive
+ Storage = File
Messages = Standard
Pool = Default
# This creates an ASCII copy of the catalog
- RunBeforeJob = "@scriptdir@/make_catalog_backup"
+ RunBeforeJob = "@scriptdir@/make_catalog_backup -u bacula"
# This deletes the copy of the catalog
RunAfterJob = "@scriptdir@/delete_catalog_backup"
Write Bootstrap = "@working_dir@/BackupCatalog.bsr"
Type = Restore
Client=@hostname@-fd
FileSet="Full Set"
- Storage = DLTDrive
+ Storage = File
Messages = Standard
Pool = Default
Where = /tmp/bacula-restores
# Put your list of files here, one per line or include an
# external list with:
#
-# @file-name
+# <file-name
#
# Note: / backs up everything on the root partition.
# if you have other partitons such as /usr or /home
# you will probably want to add them too.
#
-
- /
-
+# By default this is defined to point to the Bacula build
+# directory to give a reasonable FileSet to backup to
+# disk storage during initial testing.
+#
+ @BUILD_DIR@
}
- Exclude = { /proc; /tmp }
+
+#
+# If you backup the root directory, the following two excluded
+# files can be useful
+#
+ Exclude = { /proc /tmp /.journal /.fsck }
}
#
AutoPrune = yes # Prune expired volumes
Volume Retention = 365d # one year
Accept Any Volume = yes # write on any volume in the pool
-
+}