Как использовать 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
}
Другие вопросы по тегам