Bacula 备份 - 找不到任何可附加卷

Bacula 备份 - 找不到任何可附加卷

我尝试在我的备份服务器上运行完整备份。它显示如下。

9 月 2 日 12:44 backup-sd JobId 5468:作业 KLDC01Backup.2016-09-02_02.00.00_20 正在等待。
找不到任何可附加的卷。
请使用“label”命令为以下内容创建新卷:
    存储:“LocalDisk-KLDC01”(/backup/kldc01)
    池:KLDC01
    媒体类型:文件6

不知道会发生什么。因为我没有接触过任何配置文件。

这是我的director配置文件。

#
# 默认 Bacula Director 配置文件
#
# 对于 Bacula 版本 5.0.2(2010 年 4 月 28 日)——debian 6.0.3
#

导演{#定义我自己
  名称 = 备份目录
  DIRport = 9101 # 我们监听 UA 连接的位置
  查询文件=“/etc/bacula/scripts/query.sql”
  工作目录=“/var/lib/bacula”
  PidDirectory =“/var/run/bacula”
  最大并发作业数 = 1
  Password = "xxxxxxxxxxxxxxxxxxxxxxxx" # 控制台密码
# 密码 = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  消息 = 守护进程
  目录地址 = 0.0.0.0
}

# 通用目录服务
目录 {
  名称 = 我的目录
  dbname = "巴库拉"; dbuser =“巴库拉”;数据库密码=“xxxxxxxxxxxxx”
}

# 客户端配置文件
@/etc/bacula/conf.d/clients.conf

# 存储配置文件
@/etc/bacula/conf.d/storage.conf

# 池配置文件
@/etc/bacula/conf.d/pools.conf

# 计划配置文件
@/etc/bacula/conf.d/schedules.conf

# 消息配置文件
@/etc/bacula/conf.d/messages.conf

# 作业默认配置文件
@/etc/bacula/conf.d/jobs/jobdefs.conf # 作业将包含的默认参数

# 作业配置文件
@/etc/bacula/conf.d/jobs/catalogbackup.conf # Bacula 目录备份 - 每日增量
@/etc/bacula/conf.d/jobs/backup.conf # 备份此服务器 - 每日
@/etc/bacula/conf.d/jobs/dominus.conf # Dominus 备份 - 每日
@/etc/bacula/conf.d/jobs/ciku.conf # Ciku 备份 - 每日
@/etc/bacula/conf.d/jobs/lychee.conf # 荔枝备份 - 每日
@/etc/bacula/conf.d/jobs/kldc01.conf # KLDC01 备份 - 每日
@/etc/bacula/conf.d/jobs/apricot.conf # Apricot 备份 - 每日
@/etc/bacula/conf.d/jobs/fig.conf # Fig 备份 - 每日

# 默认恢复资源
@/etc/bacula/conf.d/jobs/restore.conf # 默认恢复资源

#
# 托盘监视器用来获取控制器状态的受限控制台
#

安慰 {
  名称 = backup-mon
  密码=“xxxxxxxxxxxxxxxxxxxxxxxxxx”
  CommandACL = 状态, .status
}

这是我的 bacula-sd.conf 文件

#
# 默认Bacula存储守护进程配置文件
#
# 对于 Bacula 版本 5.0.2(2010 年 4 月 28 日)——debian 6.0.3
#
# 您可能需要更改磁带驱动器的名称
# 在设备中的“Archive Device”指令上
# 资源。如果您更改名称和/或
# 设备资源中的“媒体类型”,请确保
# 表示dird.conf有相应的改变。
#

Storage { # 我自己的定义
  名称=备份-sd
  SDPort = 9103 # 主管端口
  工作目录=“/var/lib/bacula”
  Pid目录=“/var/run/bacula”
  最大并发作业数 = 20
  SD地址 = 0.0.0.0
}

#
# 列出有权联系存储守护进程的控制器
#
导演 {
  名称 = 备份目录
  密码=“xxxxxxxxxxxxxxxxxxxxxx”
}

#
# 受限导向器,由托盘监视器用来获取
# 存储守护进程的状态
#
导演 {
  名称 = backup-mon
  密码=“xxxxxxxxxxxxxxxxxxxxxxxxxxx”
  监控=是
}

#
# 注意,有关其他设备模板的列表,请
# 查看目录 /examples/devices
# 或者点击以下链接:
# http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/examples/devices/
#

#
# 此存储守护程序支持的设备
# 要连接,Director 的 bacula-dir.conf 必须具有
# 相同的名称和媒体类型。
#


# 备份到本地磁盘 /dev/md0 或“/backup”(如标签所示)。
# 只是一个 2x 2TB RAID1 阵列。


设备 {
  名称=本地磁盘备份
  媒体类型 = 文件 1
  存档设备 = /backup/backup
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

设备 {
  名称 = LocalDisk-词库
  媒体类型 = 文件 4
  存档设备 = /backup/ciku
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

设备 {
  名称 = LocalDisk-Lychee
  媒体类型 = 文件 5
  存档设备 = /backup/lychee
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

设备 {
  名称 = LocalDisk-Apricot
  媒体类型 = 文件 7
  存档设备 = /backup/apricot
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

设备 {
  名称 = LocalDisk-Fig
  媒体类型 = 文件8
  存档设备 = /backup/fig
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

# ---- Windows 机器 ----

设备 {
  名称 = LocalDisk-Dominus
  媒体类型 = 文件 3
  存档设备 = /backup/dominus
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}

设备 {
  名称 = LocalDisk-KLDC01
  媒体类型 = 文件 6
  存档设备 = /backup/kldc01
  标签媒体=是; # 让 Bacula 标记未标记的媒体
  随机访问 = 是;
  自动安装=是; # 当设备打开时,读取它
  可移动媒体=否;
  始终打开=否;
}





# 具有两个驱动器的自动转换器设备
#
#自动转换器{
# 名称 = 自动转换器
# 设备 = Drive-1
# 设备 = Drive-2
# 转换器命令 = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
# 更换设备 = /dev/sg0
#}

#设备 {
# 名称 = Drive-1 #
# 驱动器索引 = 0
# 媒体类型 = DLT-8000
# 存档设备 = /dev/nst0
# 自动安装=是; # 当设备打开时,读取它
# 始终打开=是;
# 可移动媒体=是;
# 随机访问=否;
# 自动转换器 = 是
##
# # 仅当您加载了 mtx 包时才启用警报命令
# # 注意,显然在某些系统上,tapeinfo 会重置 SCSI 控制器
# # 因此,如果您打开此功能,请确保它不会重置您的 SCSI
# # 控制器。我从来没有遇到过任何问题,而 smartctl 却遇到过
#好像不会造成这样的问题。
##
# 警报命令 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
# 如果你有smartctl,启用它,它比tapeinfo有更多的信息
# 警报命令 = "sh -c 'smartctl -H -l error %c'"
#}

#设备 {
# 名称 = Drive-2 #
# 驱动器索引 = 1
# 媒体类型 = DLT-8000
# 存档设备 = /dev/nst1
# 自动安装=是; # 当设备打开时,读取它
# 始终打开=是;
# 可移动媒体=是;
# 随机访问=否;
# 自动转换器 = 是
# # 仅当您加载了 mtx 包时才启用警报命令
# 警报命令 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
# 如果你有smartctl,启用它,它比tapeinfo有更多的信息
# 警报命令 = "sh -c 'smartctl -H -l error %c'"
#}

#
# Linux 或 Solaris LTO-2 磁带机
#
#设备 {
# 名称 = LTO-2
# 媒体类型 = LTO-2
# 存档设备 = /dev/nst0
# 自动安装=是; # 当设备打开时,读取它
# 始终打开=是;
# 可移动媒体=是;
# 随机访问=否;
# 最大文件大小 = 3GB
## 转换器命令 = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"

## 更换设备 = /dev/sg0
## 自动转换器 = 是
# # 仅当您加载了 mtx 包时才启用警报命令
## 警报命令 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
## 如果你有 smartctl,启用它,它比 TapeInfo 拥有更多信息
## 警报命令 = "sh -c 'smartctl -H -l error %c'"
#}

#
# Linux 或 Solaris LTO-3 磁带机
#
#设备 {
# 名称 = LTO-3
# 媒体类型 = LTO-3
# 存档设备 = /dev/nst0
# 自动安装=是; # 当设备打开时,读取它
# 始终打开=是;
# 可移动媒体=是;
# 随机访问=否;
# 最大文件大小 = 4GB
## 转换器命令 = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
## 更换设备 = /dev/sg0
## 自动转换器 = 是
# # 仅当您加载了 mtx 包时才启用警报命令
## 警报命令 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
## 如果你有 smartctl,启用它,它比 TapeInfo 拥有更多信息
## 警报命令 = "sh -c 'smartctl -H -l error %c'"
#
#
# Linux 或 Solaris LTO-4 磁带机
#
#设备 {
# 名称 = LTO-4
# 媒体类型 = LTO-4
# 存档设备 = /dev/nst0
# 自动安装=是; # 当设备打开时,读取它
# 始终打开=是;
# 可移动媒体=是;
# 随机访问=否;
# 最大文件大小 = 5GB
## 转换器命令 = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
## 更换设备 = /dev/sg0
## 自动转换器 = 是
# # 仅当您加载了 mtx 包时才启用警报命令
## 警报命令 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
## 如果你有 smartctl,启用它,它比 TapeInfo 拥有更多信息
## 警报命令 = "sh -c 'smartctl -H -l error %c'"
#}
# 存档设备 = /dev/nsa1
# 自动安装=是; # 当设备打开时,读取它
# 始终打开 = 是
# 卸载时离线 = 否
# 硬件介质结束 = 否
# EOM 时的 BSF = 是
# 向后空间记录=否
# 快进空间文件 = 否
# 两个 EOF = 是
# 如果你有smartctl,启用它,它比tapeinfo有更多的信息
# 警报命令 = "sh -c 'smartctl -H -l error %c'"
#}
#
#
# 将所有消息发送给Director,
# 安装消息也会发送到电子邮件地址
#
消息{
  名称 = 标准
  导演=备份目录=全部
}


这是我的/etc/bacula/conf.d/pools.conf

# 池配置文件

# 默认池
#水池 {
# 名称=默认值
# 池类型 = 备份
# Recycle = yes # Bacula可以自动回收Volumes
# AutoPrune = yes # 修剪过期卷
# 体积保留 = 365 天 # 一个月
#}

# 本地磁盘存储池

#
#
# Linux 客户端池
#
#

水池 {
  名称 = 备份
  池类型 = 备份
  LabelFormat = "备份-"
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 50G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}

水池 {
  名称=词库
  池类型 = 备份
  LabelFormat = "词库-"
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 300G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}


水池 {
  名称=荔枝
  池类型 = 备份
  LabelFormat =“荔枝-”
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 400G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}

水池 {
  名称 = 杏子
  池类型 = 备份
  LabelFormat = "杏-"
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 500G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}

水池 {
  名称=图
  池类型 = 备份
  LabelFormat =“图-”
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 200G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}

# Windows 池

水池 {
  名字=主宰
  池类型 = 备份
  LabelFormat = "主宰-"
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 500G # 将卷大小限制在合理的范围内
  最大卷 = 1 # 限制池中卷的数量
}

水池 {
  名称 = KLDC01
  池类型 = 备份
  标签格式=“kldc01-”
  Recycle = yes # Bacula可以自动回收Volumes
  AutoPrune = yes # 修剪过期卷
  体积保留 = 30 天 # 一个月
  Maximum Volume Bytes = 500G # 将卷大小限制在合理的范围内
  最大卷 = 2 # 限制池中卷的数量
}


我做了一些研究,它与硬盘空间问题有关。现在我已经为其清理了一些空间。这是我的服务器的硬盘空间。

/dev/md0 ext3 1.8T 1.1T 629G 64% /备份

相关内容