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

무엇을 기대해야할지 모르겠습니다. 구성 파일을 건드리지 않았기 때문입니다.

이것은 내 디렉터 구성 파일입니다.

#
#Default 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
  비밀번호 = "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 # 살구 백업 - 매일
@/etc/bacula/conf.d/jobs/fig.conf # Fig 백업 - 매일

# 기본 복구 리소스
@/etc/bacula/conf.d/jobs/restore.conf # 기본 복구 리소스

#
# 트레이 모니터가 컨트롤러 상태를 얻기 위해 사용하는 제한된 콘솔
#

편안 {
  이름=백업몬
  비밀번호="xxxxxxxxxxxxxxxxxxxxxxxxxxx"
  CommandACL = 상태, .status
}

이것은 내 bacula-sd.conf 파일입니다.

#
#Default Bacula 스토리지 데몬 구성 파일
#
# Bacula 버전 5.0.2(2010년 4월 28일) - debian 6.0.3
#
# 테이프 드라이브의 이름을 변경해야 할 수도 있습니다.
# 장치의 "보관 장치" 명령에서
# 자원. 이름 및/또는 이름을 변경하는 경우
# 장치 리소스의 "미디어 유형"을 확인하십시오.
# dird.conf의 해당 변경 사항을 나타냅니다.
#

Storage { # 나만의 정의
  이름=backup-sd
  SDPort = 9103 # 감독자 포트
  작업 디렉토리="/var/lib/bacula"
  Pid 디렉토리="/var/run/bacula"
  최대 동시 작업 수 = 20
  SD 주소 = 0.0.0.0
}

#
# 스토리지 데몬에 접속할 수 있는 권한이 있는 컨트롤러를 나열합니다.
#
감독 {
  이름 = 백업 디렉터리
  비밀번호="xxxxxxxxxxxxxxxxxxxxxxxx"
}

#
# 트레이 모니터가 획득하기 위해 사용하는 제한된 디렉터
# 데몬 프로세스의 상태를 저장합니다.
#
감독 {
  이름=백업몬
  비밀번호="xxxxxxxxxxxxxxxxxxxxxxxxxxx"
  모니터링=예
}

#
# 참고, 다른 장치 템플릿 목록을 보려면
#디렉토리/예제/장치 보기
# 또는 다음 링크를 클릭하세요:
# http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/examples/devices/
#

#
# 이 스토리지 데몬이 지원하는 장치
# 연결하려면 Director의 bacula-dir.conf가 있어야 합니다.
# 이름과 미디어 유형이 동일합니다.
#


# 로컬 디스크 /dev/md0 또는 "/backup"(레이블에 표시된 대로)에 백업합니다.
# 2x 2TB RAID1 어레이.


장비 {
  이름 = 로컬 디스크 백업
  미디어 유형 = 파일 1
  아카이브 장치 = /backup/backup
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

장비 {
  name=LocalDisk-어휘
  미디어 유형 = 파일 4
  아카이브 장치 = /backup/ciku
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

장비 {
  이름=LocalDisk-Lychee
  미디어 유형 = 파일 5
  아카이브 장치 = /backup/lychee
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

장비 {
  이름=LocalDisk-Apricot
  미디어 유형 = 파일 7
  아카이브 장치 = /backup/apricot
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

장비 {
  이름=LocalDisk-Fig
  미디어 유형 = 파일 8
  아카이브 장치 = /backup/fig
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

# ---- 윈도우 머신 ----

장비 {
  이름=LocalDisk-Dominus
  미디어 유형 = 파일 3
  아카이브 장치 = /backup/dominus
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}

장비 {
  이름=LocalDisk-KLDC01
  미디어 유형 = 파일 6
  아카이브 장치 = /backup/kldc01
  tagmedia=yes; # Bacula가 태그가 없는 미디어에 태그를 지정하도록 합니다.
  랜덤 액세스 = 예;
  autoinstall=yes; # 장치가 열리면 읽습니다.
  이동식 미디어 = 아니요;
  항상 켜짐 = 아니요;
}





# 두 개의 드라이브가 있는 Autochanger 장치
#
#자동 변환기{
# 이름 = 자동 변환기
# 장치 = 드라이브-1
# 장치 = 드라이브-2
# 변환기 명령 = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
# 장치 교체 = /dev/sg0
#}

#장비 {
# 이름 = 드라이브-1 #
# 드라이브 인덱스 = 0
# 미디어 유형 = DLT-8000
# 아카이브 장치 = /dev/nst0
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예;
# 이동식 미디어 = 예;
# 무작위 접근 = 아니오;
# 자동 변환기 = 예
##
# # mtx 패키지가 로드된 경우에만 경고 명령을 활성화합니다.
# # 일부 시스템에서는 tapeinfo가 SCSI 컨트롤러를 재설정한다는 점에 유의하세요.
# # 따라서 이 기능을 켜면 SCSI가 재설정되지 않도록 하세요.
# # 컨트롤러. 나는 smartctl에 아무런 문제가 없었습니다
#이런 문제는 발생하지 않는 것 같습니다.
##
# 경고 명령 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
# smartctl이 있으면 활성화하세요. tapeinfo보다 더 많은 정보가 있습니다.
# 경고 명령 = "sh -c 'smartctl -H -l 오류 %c'"
#}

#장비 {
# 이름 = 드라이브-2 #
# 드라이브 인덱스 = 1
# 미디어 유형 = DLT-8000
# 아카이브 장치 = /dev/nst1
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예;
# 이동식 미디어 = 예;
# 무작위 접근 = 아니오;
# 자동 변환기 = 예
# # mtx 패키지가 로드된 경우에만 경고 명령을 활성화합니다.
# 경고 명령 = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
# smartctl이 있으면 활성화하세요. tapeinfo보다 더 많은 정보가 있습니다.
# 경고 명령 = "sh -c 'smartctl -H -l 오류 %c'"
#}

#
# Linux 또는 Solaris LTO-2 테이프 드라이브
#
#장비 {
# 이름=LTO-2
# 미디어 유형 = LTO-2
# 아카이브 장치 = /dev/nst0
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예;
# 이동식 미디어 = 예;
# 무작위 접근 = 아니오;
# 최대 파일 크기 = 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 오류 %c'"
#}

#
# Linux 또는 Solaris LTO-3 테이프 드라이브
#
#장비 {
# 이름=LTO-3
# 미디어 유형 = LTO-3
# 아카이브 장치 = /dev/nst0
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예;
# 이동식 미디어 = 예;
# 무작위 접근 = 아니오;
# 최대 파일 크기 = 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 오류 %c'"
#
#
# Linux 또는 Solaris LTO-4 테이프 드라이브
#
#장비 {
# 이름=LTO-4
# 미디어 유형 = LTO-4
# 아카이브 장치 = /dev/nst0
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예;
# 이동식 미디어 = 예;
# 무작위 접근 = 아니오;
# 최대 파일 크기 = 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 오류 %c'"
#}
# 아카이브 장치 = /dev/nsa1
# autoinstall=yes; # 장치가 열릴 때 읽습니다.
# 항상 열려 있음 = 예
# 제거 시 오프라인 = 아니요
# 하드웨어 미디어 끝 = 아니요
# EOM의 BSF = 예
# 역방향 공간 녹음=아니요
# 빨리 감기 공간 파일 = 아니요
# 두 개의 EOF = 예
# smartctl이 있으면 활성화하세요. tapeinfo보다 더 많은 정보가 있습니다.
# 경고 명령 = "sh -c 'smartctl -H -l 오류 %c'"
#}
#
#
# 모든 메시지를 Director에게 보내고,
# 설치 메시지는 이메일 주소로도 전송됩니다
#
정보{
  이름 = 표준
  디렉터=백업 디렉터리=모두
}


이것은 내 /etc/bacula/conf.d/pools.conf입니다.

# 풀 구성 파일

#기본 풀
#수영장 {
# 이름=기본값
# 풀 유형 = 백업
# 재활용 = 예 # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
# AutoPrune = yes # 만료된 볼륨 정리
# 볼륨 유지 = 365일 # 한 달
#}

# 로컬 디스크 스토리지 풀

#
#
# Linux 클라이언트 풀
#
#

수영장 {
  이름 = 백업
  풀 유형 = 백업
  LabelFormat = "백업-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 50G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}

수영장 {
  이름=어휘
  풀 유형 = 백업
  LabelFormat = "어휘-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 300G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}


수영장 {
  이름=리치
  풀 유형 = 백업
  LabelFormat="열매-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 400G # 볼륨 크기를 합리적인 범위로 제한합니다.
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}

수영장 {
  이름 = 살구
  풀 유형 = 백업
  LabelFormat = "싱-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 500G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}

수영장 {
  이름=사진
  풀 유형 = 백업
  LabelFormat="그림-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 200G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}

# 윈도우 풀

수영장 {
  이름 = 주인
  풀 유형 = 백업
  LabelFormat = "마스터-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 500G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 1 # 풀의 볼륨 수를 제한합니다.
}

수영장 {
  이름=KLDC01
  풀 유형 = 백업
  라벨 형식 = "kldc01-"
  Recycle = yes # Bacula는 자동으로 볼륨을 재활용할 수 있습니다.
  AutoPrune = yes # 만료된 볼륨을 정리합니다.
  볼륨 유지 = 30일#1개월
  최대 볼륨 바이트 = 500G # 볼륨 크기를 합리적인 범위로 제한
  maxvolumes = 2 # 풀의 볼륨 수를 제한합니다.
}


몇 가지 조사를 했는데 하드 드라이브 공간 문제와 관련이 있습니다. 이제 공간을 좀 확보했습니다. 이것은 내 서버의 하드 드라이브 공간입니다.

/dev/md0 ext3 1.8T 1.1T 629G 64% /backup

관련 정보