LinuxForum.Fans
Тема

Bacula admin tools

Автор: katux 12 сообщений 5750 просмотров
#74857

Ubuntu 10.04
Bacula 5.0.1
BAT
Пытаюсь в Bacula admin tools настроить резервное копирование, выдается ошибка:

[console]ubuntu-sd
Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory

Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.

Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory

Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.

Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory

Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.

Fatal error: Device reservation failed for JobId=15: Jmsg Job=BackupClient1.2010-09-02_14.56.22_20 type=5 level=1283425082 ubuntu-sd JobId 15: Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.
[/console]

Хочу понять что делаю не так.
Подскажите где можно почитать нормальное руководство для bacula?

#74862

/nonexistant/path/to/file/archive/dir
как переводится эта строка?

#74864

Попробуйте почитать здесь.

#79630
Termo написал:
/nonexistant/path/to/file/archive/dir
как переводится эта строка?

вроде разобралась: это по-умолчанию сюда будет бэкап. надо явно указывать директорию.

#79632

Хочу делать бэкап фалов своей машины и на нее же и сохранять в /var/bacula-backup/storage.
Вроде показывает, что выполняется процесс, а бэкапа нет. Так висит и висит.
Смутили строчки в логах:

text
ubuntu-sd Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
    Storage:      "FileStorage" (/var/bacula-backup/storage)
    Pool:         File
    Media type:   File

Что это означает, подскажите пожалуйста.

вот полный вывод:

text
ubuntu-dir No prior Full backup Job record found.
 В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
ubuntu-dir Старт бэкапа JobId 23, Job=BackupClient1.2010-09-15_11.30.00_12
 Устройство "FileStorage" используется
ubuntu-sd Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
    Storage:      "FileStorage" (/var/bacula-backup/storage)
    Pool:         File
    Media type:   File
ubuntu-fd Fatal error: job.c:1994 Comm error with SD. bad response to Append Data. ERR=Прерван системный вызов
ubuntu-sd JobId=23 Job="BackupClient1.2010-09-15_11.30.00_12" marked to be canceled.
 Job BackupClient1.2010-09-15_11.30.00_12 canceled while waiting for mount on Storage Device ""FileStorage" (/var/bacula-backup/storage)".
ubuntu-dir Bacula ubuntu-dir 5.0.1 (24Feb10): 15-Сен-2010 11:30:45
  Build OS:               i486-pc-linux-gnu ubuntu 10.04
  JobId:                  23
  Job:                    BackupClient1.2010-09-15_11.30.00_12
  Backup Level:           Full (обновлен из Incremental)
  Client:                 "ubuntu-fd" 5.0.1 (24Feb10) i486-pc-linux-gnu,ubuntu,10.04
  FileSet:                "Full Set" 2010-09-15 09:28:19
  Pool:                   "File" (From Job resource)
  Catalog:                "MyCatalog" (From Client resource)
  Storage:                "File" (From Job resource)
  Scheduled time:         15-Сен-2010 11:30:00
  Start time:             15-Сен-2010 11:30:02
  End time:               15-Сен-2010 11:30:45
  Elapsed time:           43 secs
  Priority:               10
  FD Files Written:       0
  SD Files Written:       0
  FD Bytes Written:       0 (0 B)
  SD Bytes Written:       0 (0 B)
  Rate:                   0.0 KB/s
  Software Compression:   None
  VSS:                    нет
  Encryption:             нет
  Accurate:               нет
  Volume name(s):         
  Volume Session Id:      1
  Volume Session Time:    1284535576
  Last Volume Bytes:      0 (0 B)
  Non-fatal FD errors:    0
  SD Errors:              0
  FD termination status:  Ошибка
  SD termination status:  Canceled
  Termination:            Создание резервной копии отменено

ubuntu-dir
No prior Full backup Job record found.

В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
ubuntu-dir
Старт бэкапа JobId 23, Job=BackupClient1.2010-09-15_11.30.00_12

Устройство "FileStorage" используется
ubuntu-sd
Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/var/bacula-backup/storage)
Pool: File
Media type: File

#85377

А вот если не указывать localhost, если прописать адрес в локальной сети своей же машинки, то пишет:

[console]root@ubuntu:~# service mysql status
mysql start/running, process 2742
root@ubuntu:~# service bacula-director status
* bacula-dir is not running
root@ubuntu:~# service bacula-director start
* Starting Bacula Director... [ OK ]
root@ubuntu:~# service bacula-director status
* bacula-dir is running
root@ubuntu:~# netstat -l | grep bacula
tcp 0 0 ubuntu.testdomain:bacula-sd *:* LISTEN
tcp 0 0 ubuntu.testdomain:bacula-fd *:* LISTEN
root@ubuntu:~#
root@ubuntu:~# service bacula-director status
* bacula-dir is running
root@ubuntu:~# service bacula-director status
* bacula-dir is not running
root@ubuntu:~# [/console]

Хм.. вроде стартанул директор, а потом что-то его вырубает.

При этом в логах:

text
05-Окт 08:44 bacula-dir JobId 0: Fatal error: Could not open Catalog "MyCatalog", database "bacula".
05-Окт 08:44 bacula-dir JobId 0: Fatal error: mysql.c:195 Unable to connect to MySQL server.
Database=bacula User=bacula
MySQL connect failed either server not running or your authorization is incorrect.
05-Окт 08:44 bacula-dir ERROR TERMINATION
Пожалуйста, исправьте файл конфигурации: /etc/bacula/bacula-dir.conf
#85471

Чесно говоря я пробывал) но было это уже давненько, у меня там проблема тоже возникла, что рэсторить видет, а что бэкапить чтото не подхватывало, я с ней долго намучелса .. и так ничего и не вышло, ну хоть чуток в ней подразобралса, нада бы еще раз попробывать поставить :(

#85710

Получилось! Локально бэкапит.
Теперь пытаюсь забэкапить папку, которая находится на виндовой машине по сети.

[console] root@ubuntu:~# service bacula-director restart
* Stopping Bacula Director... [ OK ]
* Starting Bacula Director... [ OK ]
root@ubuntu:~# service bacula-fd restart
* Stopping Bacula File daemon... [ OK ]
* Starting Bacula File daemon... [ OK ]
root@ubuntu:~# service bacula-sd restart
* Stopping Bacula Storage daemon... [ OK ]
* Starting Bacula Storage daemon... [ OK ]
root@ubuntu:~#
root@ubuntu:~# netstat -an|grep :910
tcp 0 0 192.168.0.118:9103 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.118:9101 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.118:9102 0.0.0.0:* LISTEN
root@ubuntu:~# [/console]

text
Failed to connect to Client client1-fd.
====

запускаю клиента на виндовой машинке, все нормально.
когда стартую задание. клиента выбивает!

text
    06-Окт 15:04 ubuntu-dir JobId 0: Fatal error: bsock.c:135 Unable to connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
    06-Окт 15:04 ubuntu-dir JobId 0: Fatal error: bsock.c:135 Unable to connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
text
   ubuntu-dir No prior Full backup Job record found.
     В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
    ubuntu-dir Старт бэкапа JobId 62, Job=BackupClient1.2010-10-06_16.25.00_48
     Устройство "FileStorage" используется
    ubuntu-dir Warning: bsock.c:129 Could not connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
    Retrying ...
    ubuntu-dir Fatal error: Нет статуса заданий возвращеных от FD.
     Fatal error: bsock.c:135 Unable to connect to Клиент:cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
     
    Error: Bacula ubuntu-dir 5.0.1 (24Feb10): 06-Окт-2010 16:28:02
      Build OS:               i486-pc-linux-gnu ubuntu 10.04
      JobId:                  62
      Job:                    BackupClient1.2010-10-06_16.25.00_48
      Backup Level:           Full (обновлен из Incremental)
      Client:                 "cl1-fd" 
      FileSet:                "Full Set" 2010-09-20 16:22:06
      Pool:                   "File" (From Job resource)
      Catalog:                "MyCatalog" (From Client resource)
      Storage:                "File" (From Job resource)
      Scheduled time:         06-Окт-2010 16:25:00
      Start time:             06-Окт-2010 16:25:02
      End time:               06-Окт-2010 16:28:02
      Elapsed time:           3 mins 
      Priority:               10
      FD Files Written:       0
      SD Files Written:       0
      FD Bytes Written:       0 (0 B)
      SD Bytes Written:       0 (0 B)
      Rate:                   0.0 KB/s
      Software Compression:   None
      VSS:                    нет
      Encryption:             нет
      Accurate:               нет
      Volume name(s):         
      Volume Session Id:      5
      Volume Session Time:    1286366922
      Last Volume Bytes:      0 (0 B)
      Non-fatal FD errors:    0
      SD Errors:              0
      FD termination status:  Ошибка
      SD termination status:  Waiting on FD
      Termination:            Ошибка создания резервной копии

Смущает вот это "FD termination status: Ошибка"
И почему fd на клиенте выбивает?

#85711

Может нужны еще на клиенте настройки особые с портами?

#85969

Получилось! Все заработало!
Забэкапились папки с виндовой машинки по сети.
Проверьте внимательно пароли в конфигах и на клиенте, а точнее их соответствия!

http://www.bacula.org/2.4.x-manuals/en/main/Conf-Diagram.png

#86251

Ты сюда заходи почаще ... :) попробую еще раз настроить будеш проводить консультации)

Войдите или зарегистрируйтесь, чтобы ответить.