I am trying to restore my wrecked MX, but when i try to
restore the files to the new hardware, i get a message to the effect that bacula
tries to find the files in the wrong location? Please see the below ouput.
Config files at the bottom.
I just want to dump all data from "statler-fd" to
"seed-fd"?
The defined Client resources are:
1: cookiemonster-fd
2: scooter-fd
3: mythbox-fd
4: statler-fd
5: seed-fd
Select Client (File daemon) resource (1-5): 5
Connecting to Client seed-fd at 192.168.0.91:9102
1: cookiemonster-fd
2: scooter-fd
3: mythbox-fd
4: statler-fd
5: seed-fd
Select Client (File daemon) resource (1-5): 5
Connecting to Client seed-fd at 192.168.0.91:9102
cookiemonster-fd Version: 1.36.3 (22 April 2005) i386-pc-linux-gnu debian
3.1
Daemon started 03-Sep-05 14:07, 0 Jobs run since started.
No Terminated Jobs.
Running Jobs:
Director connected at: 03-Sep-05 14:08
No Jobs running.
====
*restore
Daemon started 03-Sep-05 14:07, 0 Jobs run since started.
No Terminated Jobs.
Running Jobs:
Director connected at: 03-Sep-05 14:08
No Jobs running.
====
*restore
First you select one or more JobIds that contain files
to be restored. You will be presented several methods
of specifying the JobIds. Then you will be allowed to
select which files from those JobIds are to be restored.
to be restored. You will be presented several methods
of specifying the JobIds. Then you will be allowed to
select which files from those JobIds are to be restored.
To select the JobIds, you have the following
choices:
1: List last 20 Jobs run
2: List Jobs where a given File is saved
3: Enter list of comma separated JobIds to select
4: Enter SQL list command
5: Select the most recent backup for a client
6: Select backup for a client before a specified time
7: Enter a list of files to restore
8: Enter a list of files to restore before a specified time
9: Cancel
Select item: (1-9): 5
Defined Clients:
1: cookiemonster-fd
2: scooter-fd
3: statler-fd
4: mythbox-fd
5: seed-fd
Select the Client (1-5): 3
The defined FileSet resources are:
1: Full Set
2: StatlerFull Set
Select FileSet resource (1-2): 1
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
| JobId | Level | JobFiles | StartTime | VolumeName | StartFile | VolSessionId | VolSessionTime |
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
| 95 | F | 42,382 | 2005-08-28 05:29:02 | statler-0004 | 0 | 69 | 1,124,220,549 |
| 99 | I | 114 | 2005-08-29 01:08:46 | statler-0005 | 0 | 73 | 1,124,220,549 |
| 103 | I | 329 | 2005-08-30 01:09:42 | statler-0006 | 0 | 77 | 1,124,220,549 |
| 107 | I | 531 | 2005-08-31 01:13:13 | statler-0007 | 0 | 81 | 1,124,220,549 |
| 115 | I | 290 | 2005-09-01 01:07:17 | statler-0008 | 0 | 7 | 1,125,521,160 |
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
You have selected the following JobIds: 95,99,103,107,115
1: List last 20 Jobs run
2: List Jobs where a given File is saved
3: Enter list of comma separated JobIds to select
4: Enter SQL list command
5: Select the most recent backup for a client
6: Select backup for a client before a specified time
7: Enter a list of files to restore
8: Enter a list of files to restore before a specified time
9: Cancel
Select item: (1-9): 5
Defined Clients:
1: cookiemonster-fd
2: scooter-fd
3: statler-fd
4: mythbox-fd
5: seed-fd
Select the Client (1-5): 3
The defined FileSet resources are:
1: Full Set
2: StatlerFull Set
Select FileSet resource (1-2): 1
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
| JobId | Level | JobFiles | StartTime | VolumeName | StartFile | VolSessionId | VolSessionTime |
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
| 95 | F | 42,382 | 2005-08-28 05:29:02 | statler-0004 | 0 | 69 | 1,124,220,549 |
| 99 | I | 114 | 2005-08-29 01:08:46 | statler-0005 | 0 | 73 | 1,124,220,549 |
| 103 | I | 329 | 2005-08-30 01:09:42 | statler-0006 | 0 | 77 | 1,124,220,549 |
| 107 | I | 531 | 2005-08-31 01:13:13 | statler-0007 | 0 | 81 | 1,124,220,549 |
| 115 | I | 290 | 2005-09-01 01:07:17 | statler-0008 | 0 | 7 | 1,125,521,160 |
+-------+-------+----------+---------------------+--------------+-----------+--------------+----------------+
You have selected the following JobIds: 95,99,103,107,115
Building directory tree for JobId 95 ...
+++++++++++++++++++++++++++++++++++++++++++++++++
Building directory tree for JobId 99 ...
Building directory tree for JobId 103 ...
Building directory tree for JobId 107 ...
Building directory tree for JobId 115 ...
5 Jobs, 42,190 files inserted into the tree.
Building directory tree for JobId 99 ...
Building directory tree for JobId 103 ...
Building directory tree for JobId 107 ...
Building directory tree for JobId 115 ...
5 Jobs, 42,190 files inserted into the tree.
You are now entering file selection mode where you add (mark) and
remove (unmark) files to be restored. No files are initially added, unless
you used the "all" keyword on the command line.
Enter "done" to leave this mode.
remove (unmark) files to be restored. No files are initially added, unless
you used the "all" keyword on the command line.
Enter "done" to leave this mode.
cwd is: /
$ mark *
42,873 files marked.
$ done
Bootstrap records written to /var/lib/bacula/restore.bsr
$ mark *
42,873 files marked.
$ done
Bootstrap records written to /var/lib/bacula/restore.bsr
The job will require the following Volumes:
statler-0004
statler-0007
statler-0008
statler-0005
statler-0006
statler-0007
statler-0008
statler-0005
statler-0006
42873 files selected to be restored.
Run Restore job
JobName: RestoreFiles
Bootstrap: /var/lib/bacula/restore.bsr
Where: /tmp/bacula-restores
Replace: always
FileSet: Full Set
Client: statler-fd
Storage: File
When: 2005-09-03 13:59:59
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): mod
Parameters to modify:
1: Level
2: Storage
3: Job
4: FileSet
5: Client
6: When
7: Priority
8: Bootstrap
9: Where
10: Replace
11: JobId
Select parameter to modify (1-11): 5
The defined Client resources are:
1: cookiemonster-fd
2: scooter-fd
3: mythbox-fd
4: statler-fd
5: seed-fd
Select Client (File daemon) resource (1-5): 5
Run Restore job
JobName: RestoreFiles
Bootstrap: /var/lib/bacula/restore.bsr
Where: /tmp/bacula-restores
Replace: always
FileSet: Full Set
Client: seed-fd
Storage: File
When: 2005-09-03 13:59:59
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): yes
Job started. JobId=134
*messages
03-Sep 14:00 cookiemonster-dir: Start Restore Job RestoreFiles.2005-09-03_14.00.12
03-Sep 16:11 cookiemonster-fd: RestoreFiles.2005-09-03_14.00.12 Fatal error: job.c:1665 Bad response to Read Data command. Wanted 3000 OK data
, got
03-Sep 14:00 cookiemonster-sd: RestoreFiles.2005-09-03_14.00.12 Fatal error: Open device /mnt/silo-4/bacula-backups/cookiemonster volume statler-0004 failed, ERR=dev.c:340 Could not open: /mnt/silo-4/bacula-backups/cookiemonster/statler-0004, ERR=No such file or directory
JobName: RestoreFiles
Bootstrap: /var/lib/bacula/restore.bsr
Where: /tmp/bacula-restores
Replace: always
FileSet: Full Set
Client: statler-fd
Storage: File
When: 2005-09-03 13:59:59
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): mod
Parameters to modify:
1: Level
2: Storage
3: Job
4: FileSet
5: Client
6: When
7: Priority
8: Bootstrap
9: Where
10: Replace
11: JobId
Select parameter to modify (1-11): 5
The defined Client resources are:
1: cookiemonster-fd
2: scooter-fd
3: mythbox-fd
4: statler-fd
5: seed-fd
Select Client (File daemon) resource (1-5): 5
Run Restore job
JobName: RestoreFiles
Bootstrap: /var/lib/bacula/restore.bsr
Where: /tmp/bacula-restores
Replace: always
FileSet: Full Set
Client: seed-fd
Storage: File
When: 2005-09-03 13:59:59
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): yes
Job started. JobId=134
*messages
03-Sep 14:00 cookiemonster-dir: Start Restore Job RestoreFiles.2005-09-03_14.00.12
03-Sep 16:11 cookiemonster-fd: RestoreFiles.2005-09-03_14.00.12 Fatal error: job.c:1665 Bad response to Read Data command. Wanted 3000 OK data
, got
03-Sep 14:00 cookiemonster-sd: RestoreFiles.2005-09-03_14.00.12 Fatal error: Open device /mnt/silo-4/bacula-backups/cookiemonster volume statler-0004 failed, ERR=dev.c:340 Could not open: /mnt/silo-4/bacula-backups/cookiemonster/statler-0004, ERR=No such file or directory
03-Sep 14:00 cookiemonster-dir: RestoreFiles.2005-09-03_14.00.12 Error:
Bacula 1.36.2 (28Feb05): 03-Sep-2005 14:00:22
JobId: 134
Job: RestoreFiles.2005-09-03_14.00.12
Client: seed-fd
Start time: 03-Sep-2005 14:00:14
End time: 03-Sep-2005 14:00:22
Files Expected: 42,873
Files Restored: 0
Bytes Restored: 0
Rate: 0.0 KB/s
FD Errors: 0
FD termination status: Error
SD termination status: Error
Termination: *** Restore Error ***
JobId: 134
Job: RestoreFiles.2005-09-03_14.00.12
Client: seed-fd
Start time: 03-Sep-2005 14:00:14
End time: 03-Sep-2005 14:00:22
Files Expected: 42,873
Files Restored: 0
Bytes Restored: 0
Rate: 0.0 KB/s
FD Errors: 0
FD termination status: Error
SD termination status: Error
Termination: *** Restore Error ***
*quit
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00
statler-0001 statler-0003 statler-0005 statler-0007 statler-0009
statler-0002 statler-0004 statler-0006 statler-0008 statler-0010
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00
ls: /mnt/silo-4/bacula-backups/statler/statler-00: No such file or directory
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00*
-rw-r----- 1 bacula tape 63420509 Aug 25 01:11 /mnt/silo-4/bacula-backups/statler/statler-0001
-rw-r----- 1 bacula tape 698418302 Aug 26 07:25 /mnt/silo-4/bacula-backups/statler/statler-0002
-rw-r----- 1 bacula tape 67336597 Aug 27 01:17 /mnt/silo-4/bacula-backups/statler/statler-0003
-rw-r----- 1 bacula tape 512401089 Aug 28 05:53 /mnt/silo-4/bacula-backups/statler/statler-0004
-rw-r----- 1 bacula tape 6690660 Aug 29 01:10 /mnt/silo-4/bacula-backups/statler/statler-0005
-rw-r----- 1 bacula tape 74864955 Aug 30 01:13 /mnt/silo-4/bacula-backups/statler/statler-0006
-rw-r----- 1 bacula tape 58601645 Aug 31 01:17 /mnt/silo-4/bacula-backups/statler/statler-0007
-rw-r----- 1 bacula tape 61976679 Sep 1 01:11 /mnt/silo-4/bacula-backups/statler/statler-0008
-rw-r----- 1 bacula tape 2853665631 Sep 2 23:49 /mnt/silo-4/bacula-backups/statler/statler-0009
-rw-r----- 1 bacula tape 112918861 Aug 24 01:15 /mnt/silo-4/bacula-backups/statler/statler-0010
cookiemonster:~#
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00
statler-0001 statler-0003 statler-0005 statler-0007 statler-0009
statler-0002 statler-0004 statler-0006 statler-0008 statler-0010
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00
ls: /mnt/silo-4/bacula-backups/statler/statler-00: No such file or directory
cookiemonster:~# ls -la /mnt/silo-4/bacula-backups/statler/statler-00*
-rw-r----- 1 bacula tape 63420509 Aug 25 01:11 /mnt/silo-4/bacula-backups/statler/statler-0001
-rw-r----- 1 bacula tape 698418302 Aug 26 07:25 /mnt/silo-4/bacula-backups/statler/statler-0002
-rw-r----- 1 bacula tape 67336597 Aug 27 01:17 /mnt/silo-4/bacula-backups/statler/statler-0003
-rw-r----- 1 bacula tape 512401089 Aug 28 05:53 /mnt/silo-4/bacula-backups/statler/statler-0004
-rw-r----- 1 bacula tape 6690660 Aug 29 01:10 /mnt/silo-4/bacula-backups/statler/statler-0005
-rw-r----- 1 bacula tape 74864955 Aug 30 01:13 /mnt/silo-4/bacula-backups/statler/statler-0006
-rw-r----- 1 bacula tape 58601645 Aug 31 01:17 /mnt/silo-4/bacula-backups/statler/statler-0007
-rw-r----- 1 bacula tape 61976679 Sep 1 01:11 /mnt/silo-4/bacula-backups/statler/statler-0008
-rw-r----- 1 bacula tape 2853665631 Sep 2 23:49 /mnt/silo-4/bacula-backups/statler/statler-0009
-rw-r----- 1 bacula tape 112918861 Aug 24 01:15 /mnt/silo-4/bacula-backups/statler/statler-0010
cookiemonster:~#
cookiemonster:~# cat /etc/bacula/bacula-dir.conf | grep -v ^#
Director
{
# define myself
Name = cookiemonster-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/etc/bacula/scripts/query.sql"
WorkingDirectory = "/var/lib/bacula"
PidDirectory = "/var/run/bacula"
Maximum Concurrent Jobs = 1
Password = "" # Console password
Messages = Daemon
}
Name = cookiemonster-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/etc/bacula/scripts/query.sql"
WorkingDirectory = "/var/lib/bacula"
PidDirectory = "/var/run/bacula"
Maximum Concurrent Jobs = 1
Password = "" # Console password
Messages = Daemon
}
JobDefs {
Name = "DefaultJob"
Type = Backup
Level = Incremental
Client = cookiemonster-fd
FileSet = "Full Set"
Schedule = "WeeklySchedule"
Storage = File
Messages = Standard
Pool = Default
Priority = 10
}
Name = "DefaultJob"
Type = Backup
Level = Incremental
Client = cookiemonster-fd
FileSet = "Full Set"
Schedule = "WeeklySchedule"
Storage = File
Messages = Standard
Pool = Default
Priority = 10
}
Job {
Name = "cookiemonster-fd"
JobDefs = "DefaultJob"
FileSet = "Core Set"
Write Bootstrap = "/var/lib/bacula/cookiemonster.bsr"
Pool = cookiemonster-pool
Storage = File-cookiemonster
}
Job {
Name = "BackupCatalog"
JobDefs = "DefaultJob"
Level = Full
FileSet="Catalog"
Schedule = "WeeklyCycleAfterBackup"
# This creates an ASCII copy of the catalog
RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup -ubacula -pDELETED"
# This deletes the copy of the catalog
RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup"
Write Bootstrap = "/var/lib/bacula/BackupCatalog.bsr"
Priority = 11 # run after main backup
Storage = File-cookiemonster
}
Name = "BackupCatalog"
JobDefs = "DefaultJob"
Level = Full
FileSet="Catalog"
Schedule = "WeeklyCycleAfterBackup"
# This creates an ASCII copy of the catalog
RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup -ubacula -pDELETED"
# This deletes the copy of the catalog
RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup"
Write Bootstrap = "/var/lib/bacula/BackupCatalog.bsr"
Priority = 11 # run after main backup
Storage = File-cookiemonster
}
Job {
Name = "RestoreFiles"
Type = Restore
Client=cookiemonster-fd
FileSet="Full Set"
Storage = File
Pool = Default
Messages = Standard
Where = /tmp/bacula-restores
}
Name = "RestoreFiles"
Type = Restore
Client=cookiemonster-fd
FileSet="Full Set"
Storage = File
Pool = Default
Messages = Standard
Where = /tmp/bacula-restores
}
FileSet {
Name = "StatlerFull Set"
Include {
Options {
signature = MD5
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
}
File = /
File = /boot
File = /home
}
File = /
File = /boot
File = /home
}
Exclude {
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
FileSet {
Name = "MythCore Set"
Include {
Options {
signature = MD5
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
Name = "MythCore Set"
Include {
Options {
signature = MD5
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
}
File = /
}
File = /
}
Exclude {
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
File = /video
File = /mnt
}
}
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
File = /video
File = /mnt
}
}
FileSet {
Name = "Core Set"
Include {
Options {
signature = MD5
compression=GZIP
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
}
File = /etc
File = /home
File = /root
File = /var
File = /usr/local
}
Name = "Core Set"
Include {
Options {
signature = MD5
compression=GZIP
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
}
File = /etc
File = /home
File = /root
File = /var
File = /usr/local
}
Exclude {
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
FileSet {
Name = "Full Set"
Include {
Options {
signature = MD5
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
Name = "Full Set"
Include {
Options {
signature = MD5
Exclude = yes
wildfile = *.MYI
wildfile = *.MYD
wildfile = *.avc.old
regexfile = "/var/log/.*\.[0-9]\.gz"
}
File = /
}
File = /
}
Exclude {
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
File = /proc
File = /tmp
File = /.journal
File = /.fsck
File = /backup
File = /var/log
}
}
FileSet {
Name = Include_example
Include {
Options {
wilddir = /proc
wilddir = /tmp
wildfile = \.journal
wildfile = \.autofsck
exclude = yes
}
File = /
File = /boot
File = /home
File = /rescue
File = /usr
}
}
Name = Include_example
Include {
Options {
wilddir = /proc
wilddir = /tmp
wildfile = \.journal
wildfile = \.autofsck
exclude = yes
}
File = /
File = /boot
File = /home
File = /rescue
File = /usr
}
}
Schedule {
Name = "WeeklyCycle"
Run = Full 1st sun at 1:05
Run = Differential 2nd-5th sun at 1:05
Run = Incremental mon-sat at 1:05
}
Name = "WeeklyCycle"
Run = Full 1st sun at 1:05
Run = Differential 2nd-5th sun at 1:05
Run = Incremental mon-sat at 1:05
}
Schedule {
Name = "WeeklySchedule"
Run = Level=Full fri at 1:01
Run = Level=Incremental sat-thu at 1:01
}
Name = "WeeklySchedule"
Run = Level=Full fri at 1:01
Run = Level=Incremental sat-thu at 1:01
}
Schedule {
Name = "WeeklyCycleAfterBackup"
Run = Full sun-sat at 1:10
}
FileSet {
Name = "Catalog"
Include {
Options {
signature = MD5
}
File = /var/lib/bacula/bacula.sql
}
}
Name = "Catalog"
Include {
Options {
signature = MD5
}
File = /var/lib/bacula/bacula.sql
}
}
Client {
Name = cookiemonster-fd
Address = cookiemonster
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for FileDaemon
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Name = cookiemonster-fd
Address = cookiemonster
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for FileDaemon
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Job {
Name = "scooter"
Type = Backup
Client = scooter-fd
FileSet = "Full Set"
Schedule = "WeeklySchedule"
Storage = File-scooter
Messages = Standard
Pool = scooter-pool
Write Bootstrap = "/var/lib/bacula/scooter.bsr"
}
Client {
Name = scooter-fd
Address = 10.4.1.1
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Name = "scooter"
Type = Backup
Client = scooter-fd
FileSet = "Full Set"
Schedule = "WeeklySchedule"
Storage = File-scooter
Messages = Standard
Pool = scooter-pool
Write Bootstrap = "/var/lib/bacula/scooter.bsr"
}
Client {
Name = scooter-fd
Address = 10.4.1.1
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Job {
Name = "mythbox"
Type = Backup
Client = mythbox-fd
FileSet = "MythCore Set"
Schedule = "WeeklySchedule"
Storage = File-mythbox
Messages = Standard
Pool = mythbox-pool
Write Bootstrap = "/var/lib/bacula/mythbox.bsr"
}
Client {
Name = mythbox-fd
Address = 192.168.0.250
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 60d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Name = "mythbox"
Type = Backup
Client = mythbox-fd
FileSet = "MythCore Set"
Schedule = "WeeklySchedule"
Storage = File-mythbox
Messages = Standard
Pool = mythbox-pool
Write Bootstrap = "/var/lib/bacula/mythbox.bsr"
}
Client {
Name = mythbox-fd
Address = 192.168.0.250
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 60d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Job {
Name = "statler"
Type = Backup
Client = statler-fd
FileSet = "StatlerFull Set"
Schedule = "WeeklySchedule"
Storage = File-statler
Messages = Standard
Pool = statler-pool
Write Bootstrap = "/var/lib/bacula/statler.bsr"
}
Client {
Name = statler-fd
Address = 10.4.0.1
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Name = "statler"
Type = Backup
Client = statler-fd
FileSet = "StatlerFull Set"
Schedule = "WeeklySchedule"
Storage = File-statler
Messages = Standard
Pool = statler-pool
Write Bootstrap = "/var/lib/bacula/statler.bsr"
}
Client {
Name = statler-fd
Address = 10.4.0.1
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Storage {
Name = File
Address = cookiemonster # N.B. Use a fully qualified name here
SDPort = 9103
Password = ""
Device = cookiemonster-device
Media Type = File
}
Storage {
Name = File-cookiemonster
Address = cookiemonster
Password = ""
Device = cookiemonster-device
Media Type = File
}
Name = File-cookiemonster
Address = cookiemonster
Password = ""
Device = cookiemonster-device
Media Type = File
}
Storage {
Name = File-scooter
Address = cookiemonster
Password = ""
Device = scooter-device
Media Type = File
}
Name = File-scooter
Address = cookiemonster
Password = ""
Device = scooter-device
Media Type = File
}
Storage {
Name = File-mythbox
Address = cookiemonster
Password = ""
Device = mythbox-device
Media Type = File
}
Name = File-mythbox
Address = cookiemonster
Password = ""
Device = mythbox-device
Media Type = File
}
Storage {
Name = File-statler
Address = cookiemonster
Password = ""
Device = statler-device
Media Type = File
}
Name = File-statler
Address = cookiemonster
Password = ""
Device = statler-device
Media Type = File
}
Catalog {
Name = MyCatalog
dbname = bacula; user = bacula; password = "baculamupp"
}
Name = MyCatalog
dbname = bacula; user = bacula; password = "baculamupp"
}
Messages {
Name = Standard
mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: %t %e of %c %l\" %r"
operatorcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: Intervention needed for %j\" %r"
mail = [EMAIL PROTECTED] = all, !skipped
operator = [EMAIL PROTECTED] = mount
console = all, !skipped, !saved
append = "/var/lib/bacula/log" = all, !skipped
}
Name = Standard
mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: %t %e of %c %l\" %r"
operatorcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: Intervention needed for %j\" %r"
mail = [EMAIL PROTECTED] = all, !skipped
operator = [EMAIL PROTECTED] = mount
console = all, !skipped, !saved
append = "/var/lib/bacula/log" = all, !skipped
}
Messages {
Name = Daemon
mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula daemon message\" %r"
mail = [EMAIL PROTECTED] = all, !skipped
console = all, !skipped, !saved
append = "/var/lib/bacula/log" = all, !skipped
}
Pool {
Name = Default
Pool Type = Backup
Recycle = yes # Bacula can automatically recycle Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 30 days # one month
Accept Any Volume = yes # write on any volume in the pool
LabelFormat = "MuppVol"
VolumeUseDuration = 23h
}
Pool {
Name = scooter-pool
Use Volume > Pool Type = Backup
LabelFormat = "scooter-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Name = scooter-pool
Use Volume > Pool Type = Backup
LabelFormat = "scooter-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Pool {
Name = mythbox-pool
Use Volume > Pool Type = Backup
LabelFormat = "mythbox-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Name = mythbox-pool
Use Volume > Pool Type = Backup
LabelFormat = "mythbox-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Pool {
Name = statler-pool
Use Volume > Pool Type = Backup
LabelFormat = "statler-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Pool {
Name = cookiemonster-pool
Use Volume > Pool Type = Backup
LabelFormat = "cookiemonster-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Name = cookiemonster-pool
Use Volume > Pool Type = Backup
LabelFormat = "cookiemonster-"
AutoPrune = yes
VolumeRetention = 6d
Maximum Volumes = 30
Recycle = yes
VolumeUseDuration = 23h
}
Pool {
Name = Full_Backups_Mupp
Pool Type = Backup
Recycle = yes # Bacula can automatically recycle Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 30 days # one month
Accept Any Volume = yes # write on any volume in the pool
}
Pool {
Name = Incremental_Backups_Mupp
Pool Type = Backup
Recycle = yes # Bacula can automatically recycle Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 7 days # one month
Accept Any Volume = yes # write on any volume in the pool
}
Name = Incremental_Backups_Mupp
Pool Type = Backup
Recycle = yes # Bacula can automatically recycle Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 7 days # one month
Accept Any Volume = yes # write on any volume in the pool
}
Console {
Name = cookiemonster-mon
Password = ""
CommandACL = status, .status
}
Client {
Name = seed-fd
Address = 192.168.0.91
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
Name = seed-fd
Address = 192.168.0.91
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for
File Retention = 30d # 30 days
Job Retention = 180d # six months
AutoPrune = yes # Prune expired Jobs/Files
}
cookiemonster:~#