Bacula постоянно просит label

207 views
Skip to first unread message

paraman

unread,
Nov 3, 2010, 3:47:08 AM11/3/10
to ru-bacula, p...@imteh.com
Проблема заключается в том, что после любого задания появляется.

03-Nov 10:17 atlantida-dir JobId 27: Start Backup JobId 27, Job=Oko.
2010-11-03_10.17.32_11
03-Nov 10:17 atlantida-dir JobId 27: Using Device "FileStorage"
03-Nov 10:17 atlantida-sd JobId 27: Job Oko.2010-11-03_10.17.32_11 is
waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/storage)
Pool: 3Month
Media type: File

Уже пробовал разные настройки, но всё равно. Помогите понять из-за
чего это и как избавиться от этого. Если ввести label, то задание
выполнится, но потом опять будет Cannot find any appendable volumes.

*list volume
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
Pool: 3Month
+---------+------------+-----------+---------+-----------+----------
+--------------+---------+------+-----------+-----------
+---------------------+
| MediaId | VolumeName | VolStatus | Enabled | VolBytes | VolFiles |
VolRetention | Recycle | Slot | InChanger | MediaType |
LastWritten |
+---------+------------+-----------+---------+-----------+----------
+--------------+---------+------+-----------+-----------
+---------------------+
| 11 | 123 | Used | 1 | 1,333,329 | 0
| 8,640,000 | 1 | 0 | 0 | File | 2010-11-03
10:17:16 |
+---------+------------+-----------+---------+-----------+----------
+--------------+---------+------+-----------+-----------
+---------------------+


uname -a (Linux atlantida 2.6.26-2-686 #1 SMP Tue Mar 9 17:35:51 UTC
2010 i686 GNU/Linux)
Bacula Version: 5.0.2 (28 April 2010) i486-pc-linux-gnu debian squeeze/
sid

bacula-dir.conf

Director {
Name = atlantida-dir
DIRport = 9101
QueryFile = "/etc/bacula/scripts/query.sql"
WorkingDirectory = "/var/lib/bacula"
PidDirectory = "/var/run/bacula"
Maximum Concurrent Jobs = 1
Password = "123321"
Messages = Daemon
DirAddress = atlantida.mmm.ru
}
Pool {
Name = 3Month
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 100 days
Maximum Volume Jobs = 1
Maximum Volume Bytes = 200000000000
Maximum Volumes = 100
Volume Use Duration = 100d
}
Pool {
Name = Scratch
Pool Type = Backup
}
Storage {
Name = File
Address = atlantida.mmm.ru
SDPort = 9103
Maximum Concurrent Jobs = 1
Password = "12321"
Device = FileStorage
Media Type = File
}
##########################################
#JobDefs Конфигурация шаблона для задания.
##########################################
JobDefs {
Name = "DefaultJob"
Type = Backup
Level = Incremental
Client = atlantida-fd
FileSet = "Full etc"
Schedule = "WeeklyCycle"
Storage = File
Messages = Standard
Pool = 3Month
Priority = 10
Reschedule On Error = yes # повторять ли при ошибке
Reschedule Interval = 5 # интервал для повтора
Reschedule Times = 3 # количество повторов
Write Bootstrap = "/storage/%c%n.bsr"
}
Job {
Name = "BackupCatalog"
JobDefs = "DefaultJob"
Level = Full
FileSet="Catalog"
Schedule = "WeeklyCycleAfterBackup"
RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl
MyCatalog"
RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup"
Write Bootstrap = "/storage/pool/%n.bsr"
Priority = 11 # run after main backup
}
Job {
Name = "RestoreFiles"
Type = Restore
Client=atlantida-fd
FileSet="Full Set"
Storage = File
Pool = 3Month
Messages = Standard
Where = "/storage"
Priority = 11
Maximum Concurrent Jobs = 10 #Максимальное количество одновременных
заданий.
}

Job {
Name = "Oko" #Имя задания
Client = oko-fd #Клиент с которым работает.
Type = Backup #Тип задания
Level = Full
FileSet="Full etc" #Имя Набора файлов.
Schedule = "MonthFull" #Имя расписания
Storage = File #Хранилище.
Messages = Standard #Канал сообений.
Pool = 3Month #Имя пула для бэкапа.
Priority = 10
Reschedule On Error = yes # повторять ли при ошибке
Reschedule Interval = 5 # интервал для повтора
Reschedule Times = 3 # количество повторов
Write Bootstrap = "/storage/%n.bsr"
}
Client {
Name = oko-fd
Address = 192.168.168.200
FDPort = 9102
Catalog = MyCatalog
Password = "" # password for FileDaemon
}
FileSet {
Name = "Full etc"
Include {
Options {
Compression = gzip # Включает компрессию файлов
signature = MD5
}
File = /etc
}
}


bacula-sd.conf

Storage { # definition of myself
Name = atlantida-sd
SDPort = 9103 # Director's port
WorkingDirectory = "/storage"
Pid Directory = "/var/run/bacula"
Maximum Concurrent Jobs = 20
SDAddress = 192.168.168.55
}
Director {
Name = atlantida-dir
Password = "123321"
}
Director {
Name = atlantida-mon
Password = "123321"
Monitor = yes
}
Device {
Name = FileStorage
Media Type = File
Archive Device = /storage
LabelMedia = yes; # lets Bacula label unlabeled
media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
Spool Directory = /storage/spool
}
Messages {
Name = Standard
director = atlantida-dir = all
}

[b]Спасибо за помощь[/b]

paraman

unread,
Nov 3, 2010, 6:47:32 AM11/3/10
to ru-bacula
Проблема решена.

metallic

unread,
Nov 30, 2010, 1:51:06 PM11/30/10
to ru-b...@googlegroups.com
Раз написал, что решена, тогда уж пиши как.

3 ноября 2010 г. 13:47 пользователь paraman <par...@cln.ru> написал:
Проблема решена.

--
Вы получили это сообщение, поскольку подписаны на группу ru-bacula.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу ru-b...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу ru-bacula+...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/ru-bacula?hl=ru.


paraman

unread,
Dec 3, 2010, 2:51:51 AM12/3/10
to ru-bacula
Проблема была в том, что параметр

Maximum Volume Jobs = 1

Нужно было увеличить, иначе только 1 раз можно записать. Увеличил и
всё стало ОК.

Reply all
Reply to author
Forward
0 new messages