Bacula error

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Lanix
рядовой
Сообщения: 16
Зарегистрирован: 2009-01-07 5:49:39
Контактная информация:

Bacula error

Непрочитанное сообщение Lanix » 2009-04-13 10:54:38

Доброго времени суток, господа.
Возникла у меня проблема с настройкой бекап-сервера bacula.

Запускаю bconsole. Ввожу label, создаю том test.
Запускаю задание run Research-Full.



Вывод status dir:

Код: Выделить всё

Scheduled Jobs:
Level          Type     Pri  Scheduled          Name               Volume
===================================================================================
Incremental    Backup    10  14-Apr-09 01:00    Research-Full      test
Incremental    Backup    10  14-Apr-09 01:00    Research-Increment test
====

Running Jobs:
 JobId Level   Name                       Status
======================================================================
    63 Full    Research-Full.2009-04-13_10.30.02.05 is running
Задание выполняется равно до тех пор, пока архив не достигнет 680,7 метров, и, как я понимаю, директор ждет пока подключат следующий том.
Надо чтоб он весь архив ложил в один файл (там порядка 300 гигов).

Вывод status dir:

Код: Выделить всё

Running Jobs:
 JobId Level   Name                       Status
======================================================================
    64 Full    Research-Full.2009-04-13_10.38.26.04 is waiting for an appendable Volume
====
Конфиги прилагаю.
bacula-dir.conf

Код: Выделить всё

#
# Bacula Director Configuration file
#

#
Director {
  Name = admin 
  DIRport = 9101 
  QueryFile = "/usr/local/share/bacula/query.sql"
  WorkingDirectory = "/var/db/bacula"
  PidDirectory = "/var/run" 
  Maximum Concurrent Jobs = 1 
  Password = "secret" 
  Messages = Daemon 
}

Console {
    Name = admin-mon
    Password = "secret"

}

Job {
  Name = "RestoreFiles"
  Type = Restore
  Client = user
  FileSet="research-set"
  Storage = backup-storage
  Pool = research-pool
  Messages = Daemon
  Where = "d:/!Backup!"
}

Job {
  Name = "Research-Full" 
  Type = Backup 
  Level = Full #Incremental 
  Client = user     
  FileSet = "research-set" 
  Schedule = "WeeklyCycle-1hrs-sun"
  Storage = backup-storage 
  Messages = Daemon 
  Pool = research-pool 
  Priority = 10   
  Write Bootstrap = "/var/db/bacula/research-full-job.bsr"
}

Job {
	Name = "Research-Increment"
	Type = Backup
	Level = Incremental
	Client = user
	FileSet = "research-set"
	Schedule = "WeeklyCycle-1hrs-sun"
	Storage = backup-storage
	Messages = Daemon
	Pool = research-pool
	Priority = 10
}

FileSet {
  Name = "research-set" 
  Include {
    Options {
      signature = MD5
      compression = GZIP 
    } 
	File = "e:/Researches"
  }
}

Pool {
  Name = research-pool 
  Pool Type = Backup
  Volume Use Duration = 6 days 13 hours
  Recycle = yes  
  AutoPrune = yes   
  Volume Retention = 365 days 
}

Client {
  Name = user
  Address = 192.168.2.5 
  FDPort = 9102     
  Catalog = "default" 
  Password = "38541"  
  File Retention = 365 days  
  Job Retention = 3 months 
  AutoPrune = yes 
}

Storage {
  Name = backup-storage   
  Address = 192.168.2.210
  SDPort = 9103      
  Password = "secret"
  Device = backup-device
  Media Type = File  
}

Schedule {
  Name = "WeeklyCycle-1hrs-sun"
  Run = Full 1st sun at 1:00
  Run = Differential 2nd-5th sun at 1:00
  Run = Incremental mon-sat at 1:00
}


Catalog {
  Name = default
  dbname = "bacula"; dbuser = "root"; dbpassword = "secret"
}

Messages {
  Name = Daemon
  syslog = all
}

Pool {
  Name = Scratch
  Pool Type = Backup
}

bacula-sd.conf:

Код: Выделить всё

Storage {                            
  Name = backup-storage
  SDPort = 9103                
  WorkingDirectory = "/var/db/bacula"
  Pid Directory = "/var/run"
  Maximum Concurrent Jobs = 20
  SDAddress = 192.168.2.210
  Heartbeat Interval = 30 sec
}

Director {
  Name = admin
  Password = "secret"
#  Monitor = yes
}

Device {
  Name = backup-device
  Media Type = File
  Archive Device = /data/backup
  LabelMedia = yes                  
  Random Access = Yes
  AutomaticMount = yes         
  RemovableMedia = no
  AlwaysOpen = no
}

Messages {
  Name = Standard
  director = admin = all
}
bacula-fd.conf

Код: Выделить всё

Director {
  Name = admin
  Password = "secret"
}

FileDaemon {                         
  Name = research-pool
  FDport = 9102              
  WorkingDirectory = /var/db/bacula
  Pid Directory = /var/run/
  Maximum Concurrent Jobs = 1
  FDAddress = 192.168.2.5
}

Messages {
  Name = Standard
  director = admin = all, !skipped, !restored
}
Буду признателен любой помощи или идеям.
Последний раз редактировалось Lanix 2009-04-13 14:15:48, всего редактировалось 1 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Bacula error

Непрочитанное сообщение princeps » 2009-04-13 11:48:34

выдели конфиги тегами , иначе хозяин форума обидится и удалит твой топик.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: Bacula error

Непрочитанное сообщение LizardOfOzz » 2009-04-13 20:57:35

В конфиге глаз ни за что не зацепился. А в /data/backup точно достаточно места? =)

У меня бакула достаточно подробно рапортует о проблемах в лог, консоль и почту. Покажите, плз, что она там пишет.
Ещё можно попробовать создать второй том и посмотреть, что произойдёт.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Bacula error

Непрочитанное сообщение Raven2000 » 2011-05-23 10:02:44

Код: Выделить всё

status Volume
?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Bacula error

Непрочитанное сообщение manefesto » 2011-05-23 13:03:36

Думаю за два года проблему решили
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Bacula error

Непрочитанное сообщение Raven2000 » 2011-05-23 13:05:49

)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

andrey_tiop
проходил мимо
Сообщения: 1
Зарегистрирован: 2011-12-28 11:39:19

Re: Bacula error

Непрочитанное сообщение andrey_tiop » 2011-12-28 11:48:13

такая проблема возникла
на команду status volume
пишет

Код: Выделить всё

Device "base.stor" (/var/bacula) is not open.
    Device is BLOCKED waiting to create a volume for:
       Pool:        internet.base-pool
       Media type:  File

Код: Выделить всё

28-Dec 01:02 bacula-dir JobId 38: Begin pruning Jobs older than 41 years 11 months 12 days 23 hours 2 mins 18 sec.
28-Dec 01:02 bacula-dir JobId 38: No Jobs found to prune.
28-Dec 01:02 bacula-dir JobId 38: Begin pruning Jobs.
28-Dec 01:02 bacula-dir JobId 38: No Files found to prune.
28-Dec 01:02 bacula-dir JobId 38: End auto prune.

28-Dec 01:02 bacula-dir JobId 39: Start Backup JobId 39, Job=base.2011-12-28_01.00.00_35
28-Dec 01:02 bacula-dir JobId 39: Using Device "base.stor"
28-Dec 00:52 internet.base-fd JobId 39: Warning: DIR and FD clocks differ by -612 seconds, FD automatically compensating.
28-Dec 01:02 bacula.server-sd JobId 39: Volume "base-0006" previously written, moving to end of data.
28-Dec 01:02 bacula.server-sd JobId 39: Ready to append to end of Volume "base-0006" size=7858854511
28-Dec 01:24 bacula.server-sd JobId 39: User defined maximum volume capacity 17,179,869,184 exceeded on device "base.stor" (/var/bacula).
28-Dec 01:24 bacula.server-sd JobId 39: End of medium on Volume "base-0006" Bytes=17,179,806,223 Blocks=266,305 at 28-Dec-2011 01:24.
28-Dec 01:24 bacula-dir JobId 39: Pruning oldest volume "base_volume"
28-Dec 01:24 bacula-dir JobId 39: Pruning oldest volume "base_volume"
28-Dec 01:24 bacula.server-sd JobId 39: Job internet.base.2011-12-28_01.00.00_35 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
    Storage:      "base.stor" (/var/bacula)
    Pool:         base-pool
    Media type:   File
28-Dec 01:29 bacula-dir JobId 39: Pruning oldest volume "base_volume"
28-Dec 01:34 bacula-dir JobId 39: Pruning oldest volume "base_volume"
28-Dec 01:39 bacula-dir JobId 39: Pruning oldest volume "base_volume"
28-Dec 01:44 bacula-dir JobId 39: Pruning oldest volume "base_volume"

Код: Выделить всё

Pool {
    Name = base-pool
    Pool Type = Backup     
    Recycle = yes              
    AutoPrune = yes          
    Volume Retention = 365 days 
    Maximum Volume Bytes = 16G 
    Maximum Volumes = 2        
    Label Format = "base-"      
    Recycle Oldest Volume = yes 
     }
согласно этому конфигу действительно создано 2 файла по 16 гб, но не понятно почиму не работает AutoPrune