Hello Lukas,
I forgot to mention that you can have two copy jobs running and sending to different pools (in this case, you would need more than one pool per client, but this way you will have your backups replicated to two different groups of volumes) setting the next pool in the schedule resource, run directive:
Schedule {
Name = CopyJobSchedule
Run = ... Next Pool=CopyJobPool1 daily at 23:00
Run = ... Next Pool=CopyJobPool2 daily at 23:00
}
It would be necessary to configure maximum concurrent jobs for the devices being used, client and copy job. Also, if you schedule the jobs at the same time (or if the time overlaps) you may need to configure allow duplicate jobs for the copy job.
In this situation it will not be possible to use the PoolUncopiedJobs option. Instead you could use an SQLQuery as I sent in my earlier post.
Best regards,
Ana