The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Примонтировать Bacula volume вручную"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Резервное копирование / Linux)
Изначальное сообщение [ Отслеживать ]

"Примонтировать Bacula volume вручную"  +/
Сообщение от jay15 (ok), 23-Дек-21, 10:37 
Всем привет. Мне нужно примонтировать LTO кассету вручную в LTO стример и вытащить оттуда бэкап. Есть bacula director, bacula-sd на linux и кнему подлючен LTO стример TANDBERG через scsi. Есть в базе bacula нужная запись, что и где лежит. Есть LTO кассета, где лежит этот бэкап. Сам бэкап делался давно другими людьми и не знаю как, но точно с помощь bacula. Делаю restore на bacula, выбираю нужные параметры, вставлю нужную кассету в стример, но стример не знает название кассеты т.к. не имеет считывателя серийника и bacula-director просит примонтировать нужный волум. Вопрос в том, как мне вручную указать/примонтировать эту кассету/волум в стример? Спасибо.
Конфиг sd где стример

Storage {
  Name                          = SD-07-LTO
  SDPort                        = 9103
  WorkingDirectory              = "/var/lib/bacula"
  Pid Directory                 = "/var/run/bacula"
  Maximum Concurrent Jobs = 2
  SDAddress                     = 0.0.0.0
}

Director {
  Name                          = bacula-dir
  Password                      = "SD-cf3a829ba89bbeb2656fc359a8c0706b518cb"
}


Director {
  Name                          = bacula-mon
  Password                      = "MON-b49c944b8a9598484b6e99cfaa34fd0fa4537"
  Monitor                       = yes
}


Device {
  Name = "LTO"
  Media Type = LTO-6
  LabelMedia = no
  Archive Device = "/dev/nst0"
  AutomaticMount = yes
  Random Access = no
  RemovableMedia = yes
  AlwaysOpen = yes
  Drive Index = 1
  AutoChanger = yes
#  Alert Command = "sh -c ’tapeinfo -f %c |grep TapeAlert|cat’"
}

Messages {
  Name                          = Standard
  Director                      = bacula-dir = all
}


Конфиг на bacula-director storages.conf

Storage {
  Name                          = "SD-07-LTO"
  Address                       = 192.168.71.47
  SDPort                        = 9103
  Password                      = "SD-cf3a829ba89bbeb2656fc359a8c0706b518cb"
  Device                        = "LTO"
  Media Type                    = LTO-6
}

Делаю mount на директоре выбираю SD-07-LTO, он монтирует сторадж, но кассенты он не видит какая там внутри. Все данные есть в базе. mount volume=мой_волум нет такой опции на директоре в bconsole.
С лентой и со стримером всё в порядке. Я пробовал разные кассеты и у меня есть 2 примерно одинаковых стримера. Не могу найти только какой командой указать что волум примонтирован. Этоти стримеры очень простые, с одним слотом у которого нет считывателя штрихкода. Где то надо указать, что такой-то номер кассеты в этом приводе/сторадже.
Я не понимаю как мне указать саму кассету. Какой командой это можно указать, может это надо как то на SD сделать? Спасибо.

Ответить | Правка | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру