bacula

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: bacula

Непрочитанное сообщение princeps » 2009-08-04 8:07:33

fox писал(а):И вот ещё, в статье:
http://www.lissyara.su/?id=1760
Нужно исправить ошибку, там одна строка в конфе не учтена, из за которой я голову ломал, автор пожалуйста добавь в конфиг директора в раздел пула вот такой параметр, обязательно!
Я там внизу добавил пост-скриптум с описанием этого косяка и предложением читать в комментах к статье, как его исправить, там в комментах писали люди. У меня почему-то не работало раньше ни с этой строкой, ни без нее, поэтому я ее не включил в статью. Сейчас на третьей версии работает. Вообще собираюсь в ближайшее время переписать статью с учетом своего последнего опыта работы с бакулой и всех пожеланий.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Хостинговая компания 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

Непрочитанное сообщение princeps » 2009-08-04 8:11:31

fox писал(а):Только вот новый вопрос, а как быть в том случае если ляжет бекап сервер?
В документации описана процедура бэкапа самого сервера и его базы. Там самое главное - это БД в MySQL, если ты сможешь поднять ее на другом сервере, то вся информация о бэкапах сохранится.
Кроме того, можно юзать restore disk, в документации прочитай - там есть целый раздел, что делать, когда произошёл самый большой бада-бум. Я не стал включать в статью, т.к. она итак получилась громоздкой, да и чтобы не отбивать у людей желание читать офдок :) а то в последнее время наметилась такая тенденция у юникс-админов, во всем полагаться на статьи.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

katod
рядовой
Сообщения: 16
Зарегистрирован: 2010-05-18 7:54:19

Re: bacula

Непрочитанное сообщение katod » 2010-09-15 13:27:12

спасибо за темку! отличная!

E_gorka
проходил мимо

Re: bacula

Непрочитанное сообщение E_gorka » 2011-09-19 10:57:03

День добрый.

Консоль выдает:

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

Device "Alex" (/BACKUP) is not open.
    Device is BLOCKED waiting to create a volume for:
       Pool:        Srv-free_conf_pool
       Media type:  File
В файле bacula-dir.conf указано размечать по формату (Label Format).

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

Pool {
  Name = Srv-free_conf_pool
  Pool Type = Backup
  Label Format = "SRVFREE_conf-${Year}${Month:p/2/0/r}${Day:p/2/0/r}-${Hour:p/2
/0/r}${Minute:p/2/0/r}"
  Recycle = yes
  UseVolumeOnce = yes
  Maximum Volumes = 20
  AutoPrune = yes
  Volume Retention = 365 days
}
В файле bacula-sd.conf включена автоматическая разметка (LabelMedia).

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

Device {
  Name = Alex
  Device Type = File
  Media Type = File
  Label Media = yes
  Archive Device = /BACKUP
  LabelMedia = yes;                
  Random Access = Yes;
  AutomaticMount = yes;             
  RemovableMedia = no;
  AlwaysOpen = no;
}
Права на директорию имеются.

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

ls -l / | grep BAC
drwxrwxr--   3 bacula  bacula     512 Sep 16 13:01 BACKUP
Если делаю вручную метку командой label через bconsole, то метка создается и в нее идет бекапирование, но это меня не устраивает, так как хочу в формате метки иметь дату и время. После удаления метки командой delete через bconsole и запуска задания получаю ту же самую ошибку, что привел в начале сообщения. Автоматическая разметка не работает.

Не могу понять чего не хватает, подскажите на что обратить внимание.
Заранее благодарю.

E_gorka
проходил мимо

Re: bacula

Непрочитанное сообщение E_gorka » 2011-09-21 8:53:26

И снова здравствуйте.
Решил проблему из предыдущего поста:
E_gorka писал(а):День добрый.

Консоль выдает:

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

Device "Alex" (/BACKUP) is not open.
    Device is BLOCKED waiting to create a volume for:
       Pool:        Srv-free_conf_pool
       Media type:  File
Загвоздка была в "Label Format", который из за копипаста превратился в 2 строки. Как только соединил воедино - заработало.

witos
проходил мимо

Re: bacula

Непрочитанное сообщение witos » 2012-01-26 6:58:09

Доброго времени суток!

Возникла небольшая проблема, решил спросить совет:
Есть настроенная бакула, бэкапы настроены.

пробую восстановить файл командой restore, в логе вижу следующее:
-----------------------------
26-Jan 09:38 bacula-dir JobId 5365: Start Restore Job RestoreFiles.2012-01-26_09.38.53_35
26-Jan 09:38 bacula-dir JobId 5365: Using Device "win2k3-storage"
26-Jan 09:38 storage JobId 5365: Ready to read from volume "win2k3-0070" on device "win2k3-storage" (/backup/win2k3).
26-Jan 09:38 storage JobId 5365: Forward spacing Volume "win2k3-0070" to file:block 0:223.
26-Jan 09:38 storage JobId 5365: End of Volume at file 0 on device "win2k3-storage" (/backup/win2k3), Volume "win2k3-0070"
26-Jan 09:38 storage JobId 5365: End of all volumes.
26-Jan 09:38 bacula-dir JobId 5365: Bacula bacula-dir 3.0.3 (18Oct09): 26-Jan-2012 09:38:56
Build OS: i686-redhat-linux-gnu redhat
JobId: 5365
Job: RestoreFiles.2012-01-26_09.38.53_35
Restore Client: win2k3
Start time: 26-Jan-2012 09:38:55
End time: 26-Jan-2012 09:38:56
Files Expected: 1
Files Restored: 1
Bytes Restored: 544
Rate: 0.5 KB/s
FD Errors: 0
FD termination status: OK
SD termination status: OK
Termination: Restore OK

26-Jan 09:38 bacula-dir JobId 5365: Begin pruning Jobs.
26-Jan 09:38 bacula-dir JobId 5365: No Jobs found to prune.
26-Jan 09:38 bacula-dir JobId 5365: Begin pruning Files.
26-Jan 09:38 bacula-dir JobId 5365: Pruned Files from 1 Jobs for client win2k3 from catalog.
26-Jan 09:38 bacula-dir JobId 5365: End auto prune.
---------
Судя по логу, все проходит ок.
Проверяю наличие восстановленного файла ( используется опция where, чтобы восстановить файл в папку на сервере с бакулой), а его нет!!!

Может быть, я что-либо не так делаю, подскажите....
Пробовал и через restore в bconsole (и диалог, и команда с параметрами), и через bat, результат - одинаковый, файл в указанной папке не появляется.

Что может быть не так?

witos
проходил мимо

Re: bacula

Непрочитанное сообщение witos » 2012-01-26 7:43:01

Все, разобрался...
В команде restore указал опцию restoreclient=bacula (т.е. сам сервер), и все.
А ранее, настройка бралась из дефолтного задания, а там стоял один из серверов и все восставливалось на него.

Всем спасибо.