Как использовать Bareos (Bacula) Storage Daemon с несколькими дисками?
У меня есть демон хранения Bareos (bareos-sd) с тремя жесткими дисками по 2 ТБ. Я хочу, чтобы они были видны как одно хранилище, и Bareos автоматически переключается на следующий диск, когда предыдущий заполнен. Теперь у меня есть все диски как разные Устройства с разными Типами носителей, так и у тебя Хранилище с соответствующими дисками. В Пуле Иова я установил Сорадж как три запоминающих устройства, разделенных запятыми. Но теперь мой первый диск заполнен, и Bareos не использует следующий диск.
1 ответ
Вы должны указать другую директиву устройства. Взято с http://www.bacula.org/5.0.x-manuals/en/main/main/Storage_Daemon_Configuratio.html
If you want to write into more than one directory (i.e. to spread the load to different disk drives), you will need to define two Device resources, each containing an Archive Device with a different directory
Так что просто создайте еще одну директиву Device, чтобы у вас было две директивы устройства, например:
Device {
Name = FifoStorage
Media Type = Fifo
Device Type = Fifo
Archive Device = /folder1
LabelMedia = yes
Random Access = no
AutomaticMount = no
RemovableMedia = no
MaximumOpenWait = 60
AlwaysOpen = no
}
Device {
Name = FifoStorage2
Media Type = Fifo
Device Type = Fifo
Archive Device = /folder2
LabelMedia = yes
Random Access = no
AutomaticMount = no
RemovableMedia = no
MaximumOpenWait = 60
AlwaysOpen = no
}