echo "s%@working_dir@%${cwd}/bin/working%g" >>${out}
echo "s%@piddir@%${cwd}/bin/working%g" >>${out}
echo "s%@subsysdir@%${cwd}/bin/working%g" >>${out}
-echo "s%@job_email@%${1}%g">>${out}
+echo "s%@job_email@%${1}%g" >>${out}
+echo "s%@tmpdir@%${cwd}/tmp%g" >>${out}
# process .in files with sed script
sed -f ${out} ${cwd}/scripts/test-bacula-dir.conf.in >${cwd}/scripts/test-bacula-dir.conf
Write Bootstrap = "@working_dir@/NightlySave.bsr"
}
+Job {
+ Name = "MonsterSave"
+ Type = Backup
+ Client=rufus-fd
+ FileSet="Full Set"
+ Storage = File1
+ Messages = Standard
+ Pool = Default
+ Write Bootstrap = "@working_dir@/NightlySave.bsr"
+}
+
+
Job {
Name = "VerifyVolume"
Type = Verify
Media Type = File
}
+Storage {
+ Name = File1
+ Address = rufus # N.B. Use a fully qualified name here
+ SDPort = 8103
+ Password = "ccV3lVTsQRsdIUGyab0N4sMDavui2hOBkmpBU0aQKOr9"
+ Device = FileStorage1
+ Media Type = File1
+}
+
+
# Definition of DLT tape storage device
#Storage {
# Name = DLTDrive
AlwaysOpen = no;
}
+Device {
+ Name = FileStorage1
+ Media Type = File1
+ Archive Device = @tmpdir@
+ LabelMedia = yes; # lets Bacula label unlabelled media
+ Random Access = Yes;
+ AutomaticMount = yes; # when device opened, read it
+ RemovableMedia = no;
+ AlwaysOpen = no;
+}
+
+
#Device {
# Name = "HP DLT 80"
# Media Type = DLT8000
@output /dev/null
messages
@output
-label
+label storage=File
TestVolume001
run job=CompressedTest
yes
bin/console -c bin/console.conf <<END_OF_DATA
@output /dev/null
messages
-label
+label storage=File
TestVolume001
run job=NightlySave
yes
bin/console -c bin/console.conf <<END_OF_DATA
@output /dev/null
messages
-label
+label storage=File
TestVolume001
run job=NightlySave
yes
bin/console -c bin/console.conf <<END_OF_DATA
@output /dev/null
messages
-label
+label storage=File
TestVolume001
run job=NightlySave
yes
@output /dev/null
messages
@output
-label
+label storage=File
TestVolume001
run job=SparseCompressedTest
yes
@output /dev/null
messages
@output
-label
+label storage=File
TestVolume001
run job=SparseTest
yes
bin/console -c bin/console.conf <<END_OF_DATA
@output /dev/null
messages
-label
+label storage=File
TestVolume001
run job=CompressedTest
yes
END_OF_DATA
echo "Backup 1 done"
touch ${cwd}/build/src/dird/*.c
+#
+# run a second job
+#
bin/console -c bin/console.conf <<END_OF_DATA
run job=CompressedTest
yes
@output /dev/null
messages
@output
-label
+label storage=File
TestVolume001
run job=NightlySave
yes