]> git.sur5r.net Git - bacula/bacula/blob - regress/win32/tests/migration-job-test.bscr
Add new Win32 files
[bacula/bacula] / regress / win32 / tests / migration-job-test.bscr
1 @output
2 messages
3 @@out@ tmp/log1.out
4 @#setdebug level=100 storage=File
5 label storage=File volume=FileVolume001 Pool=Default
6 label storage=DiskChanger volume=ChangerVolume001 slot=1 Pool=Full drive=0
7 label storage=DiskChanger volume=ChangerVolume002 slot=2 Pool=Full drive=0
8 @# run two jobs (both will be migrated)
9 run job=@JobName@ yes
10 run job=@JobName@ yes
11 wait
12 list jobs
13 list volumes
14 @#setdebug level=100 dir
15 @# should migrate two jobs
16 @#setdebug level=51 storage=DiskChanger
17 run job=migrate-job yes
18 wait
19 messages
20 @# purge volume=FileVolume001
21 list jobs 
22 list volumes
23 wait
24 @#
25 @# Now do another backup, but level Incremental
26 @#
27 run job=@JobName@ level=Incremental yes
28 wait
29 messages
30 @#
31 @# This final job that runs should be Incremental and
32 @# not upgraded to full.
33 list jobs
34 @# 
35 @# now do a restore
36 @#
37 @@out@ tmp/log2.out
38 list volumes 
39 restore where=tmp/bacula-restores select storage=DiskChanger
40 unmark *
41 mark *
42 done
43 yes
44 wait
45 messages
46 @output
47 quit