首页 > 解决方案 > Bacula 多重存储设备

问题描述

这似乎是一个相对简单的问题。我在 bacula-sd(存储)服务器上有两个挂载点——一个用于本地驱动器,一个用于 s3 存储桶(外部备份),我需要在两个驱动器上同时启动两个并发作业。到目前为止,我在 bacula devices.conf 中有类似的东西

   Device {
      Name            = "example.prod.com"
      Device Type     = File
      Media Type      = File
      Archive Device  = "/data/bacula/example.prod.com"
      LabelMedia      = yes
      Random Access   = yes
      AutomaticMount  = yes
      RemovableMedia  = no
      AlwaysOpen      = no
      Maximum Network Buffer Size = 65536
   }

   Device {
      Name = example.prod.com-s3
      Device Type = File
      Media Type = File
      Archive Device = "/mnt/bacula-backup-storage/example.prod.com-s3"
      LabelMedia = yes
      Random Access = Yes
      AutomaticMount = yes
      RemovableMedia = no
      AlwaysOpen = no
      Maximum Network Buffer Size = 65536
   }

但这可能还不够,因为这项工作仅在第一台设备上开始。我需要磁盘自动转换器或其他什么吗?

标签: bacula

解决方案


您必须将Media Type = ...两个设备的参数更改为不同,即

Device {
      Name            = "example.prod.com"
      Device Type     = File
      Media Type      = File
...
}

Device {
      Name = example.prod.com-s3
      Device Type = File
      Media Type = S3
...
}

否则它将无法正常工作。


推荐阅读