LS,
I recently added a second storage daemon and a copy job to my configuration. I
use Selection Type = PoolUncopiedJobs to select the jobs to copy.
I assumed that on the first run it would select all jobs in the read pool and
copy those to the next pool
It seems like the copy job does select all jobs that still need to be copied:
JobId 32583: The following 2235 JobIds were chosen to be copied
However only about 200 jobs are actually added to the queue and completed.
Either there is a limit of 200 I cannot seem to find in either the
documentation or my config files, or only a single job for a client is actually
copied in each run.
Any help would be very much appreciated.
Director config:
Director {
Name = soteria
Dir Address = soteria
Dir Port = 9101
Password = “<password>"
Query File = "/usr/lib/bareos/scripts/query.sql"
Maximum Concurrent Jobs = 1
Messages = Daemon
Auditing = yes
# Enable the Heartbeat if you experience connection losses
# (eg. because of your router or firewall configuration).
# Additionally the Heartbeat can be enabled in bareos-sd and bareos-fd.
#
# Heartbeat Interval = 1 min
Backend Directory = /usr/lib/bareos/backends
# remove comment from "Plugin Directory" to load plugins from specified
directory.
# if "Plugin Names" is defined, only the specified plugins will be loaded,
# otherwise all director plugins (*-dir.so) from the "Plugin Directory".
#
# Plugin Directory = "/usr/lib/bareos/plugins"
# Plugin Names = ""
}
Pool config:
Pool {
Name = Local-Full
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Storage = Local-Full
Next Pool = Remote-Full
File Retention = 12 months
Job Retention = 12 months
Volume Retention = 12 months
Maximum Volume Bytes = 25G
Label Format = full-
}
Pool {
Name = Remote-Full
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Storage = Remote-Full
File Retention = 12 months
Job Retention = 12 months
Volume Retention = 12 months
Maximum Volume Bytes = 25G
Label Format = full-remote-
}
Storage config:
Storage {
Name = Local-Full
Address = salus
SD Port = 9103
Password = “<password>"
Device = Local-Full
Media Type = File
}
Storage {
Name = Remote-Full
Address = sancus
SD Port = 9103
Password = “<password>"
Device = Remote-Full
Media Type = File
}
Schedule config:
Schedule {
Name = "Default"
Run = Level=Full Pool=Local-Full 1st sat at 23:00
Run = Level=Differential Pool=Local-Diff FullPool=Local-Full 2nd-5th sat
at 23:00
Run = Level=Incremental Pool=Local-Inc FullPool=Local-Full
DifferentialPool=Local-Diff sun-fri at 23:00
}
Copy job:
Job {
Name = “CopyLocalToRemote"
Type = Copy
Level = Incremental
Storage = Local-Inc
Pool = Local-Inc
Full Backup Pool = Local-Full
Differential Backup Pool = Local-Diff
Incremental Backup Pool = Local-Inc
Selection Type = PoolUncopiedJobs
Schedule = "Default"
Messages = "Standard"
Priority = 14
}
SD config on sales:
Storage {
Name = salus
SD Address = salus
SD Port = 9103
Maximum Concurrent Jobs = 20
Backend Directory = /usr/lib/bareos/backends
# remove comment from "Plugin Directory" to load plugins from specified
directory.
# if "Plugin Names" is defined, only the specified plugins will be loaded,
# otherwise all storage plugins (*-sd.so) from the "Plugin Directory".
#
Plugin Directory = "/usr/lib/bareos/plugins"
# Plugin Names = ""
}
SD config on sancus:
Storage {
Name = sancus
SD Address = sancus
SD Port = 9103
Maximum Concurrent Jobs = 20
Backend Directory = /usr/lib/bareos/backends
# remove comment from "Plugin Directory" to load plugins from specified
directory.
# if "Plugin Names" is defined, only the specified plugins will be loaded,
# otherwise all storage plugins (*-sd.so) from the "Plugin Directory".
#
Plugin Directory = "/usr/lib/bareos/plugins"
# Plugin Names = ""
}
Device config on sales:
Device {
Name = Local-Full
Archive Device = /bareos/backup/full
Device Type = File
Media Type = File
Label Media = yes
Random Access = yes
Automatic Mount = yes
Removable Media = no
Always Open = no
Maximum Concurrent Jobs = 1
}
Device config on sancus:
Device {
Name = Remote-Full
Archive Device = /bareos/backup/full
Device Type = File
Media Type = File
Label Media = yes
Random Access = yes
Automatic Mount = yes
Removable Media = no
Always Open = no
Maximum Concurrent Jobs = 1
}
Met vriendelijke groet / With kind regards,
Rick Tuk
Senior DevOps Engineer
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/bareos-users/BFD997D1-46E3-42FD-BD73-894350EEC9AE%40mostwanted.io.