Страница 1 из 2
bacula
Добавлено: 2009-03-10 15:12:47
uHk
пытаюсь через консоль: status storage
в ответ:
Код: Выделить всё
Device status:
Device "int2-disk1-device" (/mnt/disk1) is not open.
Код: Выделить всё
ll /mnt
drwxr-xr-x 2 bacula bacula 512 Mar 10 13:24 disk1
вот кусок bacula-sd.conf
Код: Выделить всё
Device {
Name = int2-disk1-device
Media Type = File
Archive Device = /mnt/disk1
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = Yes; # when device opened, read it
RemovableMedia = no;
что не так?
Re: bacula
Добавлено: 2009-03-10 15:21:21
uHk
вопрос снят.
PS: это не ошибка, а состояние девайсов (может кому на будущее)
Re: bacula
Добавлено: 2009-07-29 18:18:03
fox
Добрый день!
Я тут тоже что то не могу разрулить baculu(((
Подскажите люди добрые…
Настроил по статье:
http://www.lissyara.su/?id=1760
Но вот что то странное, когда я запускаю run выбираю то что мне надо бекапеть то потом в статусе status client=pdc-gb-job вот что он пишет:
Код: Выделить всё
status client=pdc-gb-job
Error: Client resource pdc-gb-job does not exist.
Automatically selected Client: gb-fd
Connecting to Client gb-fd at 192.168.245.1:9102
gb-fd Version: 3.0.1 (28 April 2009) VSS Linux Cross-compile Win32
Daemon started 29-Jul-09 18:05, 0 Jobs run since started.
Heap: heap=0 smbytes=17,445 max_bytes=17,567 bufs=79 max_bufs=80
Sizeof: boffset_t=8 size_t=4 debug=0 trace=1
Running Jobs:
JobId 15 Job pdc-gb-job.2009-07-29_17.12.15_14 is running.
Backup Job started: 29-Jul-09 18:05
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=5 fd=672
Director connected at: 29-Jul-09 18:14
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
======================================================================
5 Full 0 0 Error 29-Jul-09 17:26 pdc-gb-job
7 Full 0 0 Error 29-Jul-09 17:35 pdc-gb-job
8 Full 0 0 Error 29-Jul-09 17:48 pdc-gb-job
====
Почему этот друг весит?
Код: Выделить всё
Running Jobs:
JobId 15 Job pdc-gb-job.2009-07-29_17.12.15_14 is running.
Backup Job started: 29-Jul-09 18:05
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=5 fd=672
Director connected at: 29-Jul-09 18:14
На первую консоль вот что он вывел:
Код: Выделить всё
Wed Jul 29 16:21:07 UTC 2009
GEOM_LABEL: Label for provider ad1s1 is ufsid/4a707761ef6e4a2b.
GEOM_LABEL: Label ufsid/4a707761ef6e4a2b removed.
Jul 29 16:48:31 BACKUP-SERV bacula-dir: backup-dir JobId 5: No prior Full backup Job record found.
Jul 29 16:48:31 BACKUP-SERV bacula-dir: backup-dir JobId 5: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 16:48:33 BACKUP-SERV bacula-dir: backup-dir JobId 5: Start Backup JobId 5, Job=pdc-gb-job.2009-07-29_16.48.30_03
Jul 29 16:48:33 BACKUP-SERV bacula-dir: backup-dir JobId 5: Using Device "backup-disk1-device"
Jul 29 16:48:33 BACKUP-SERV bacula-dir: backup-sd JobId 5: Job pdc-gb-job.2009-07-29_16.48.30_03 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: "backup-disk1-device" (/mnt/disk1) Pool: pdc-gb-pool Media type: File
Jul 29 16:49:34 BACKUP-SERV bacula-dir: backup-dir JobId 6: No prior Full backup Job record found.
Jul 29 16:49:34 BACKUP-SERV bacula-dir: backup-dir JobId 6: No prior or suitable Full backup found in catalog. Doing FULL backup.
GEOM_LABEL: Label for provider ad1s1 is ufsid/4a707761ef6e4a2b.
GEOM_LABEL: Label ufsid/4a707761ef6e4a2b removed.
Jul 29 16:54:02 BACKUP-SERV bacula-dir: backup-dir JobId 7: No prior Full backup Job record found.
Jul 29 16:54:02 BACKUP-SERV bacula-dir: backup-dir JobId 7: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 16:54:04 BACKUP-SERV bacula-dir: backup-dir JobId 7: Start Backup JobId 7, Job=pdc-gb-job.2009-07-29_16.54.02_03
Jul 29 16:54:04 BACKUP-SERV bacula-dir: backup-dir JobId 7: Using Device "backup-disk1-device"
Jul 29 16:54:04 BACKUP-SERV bacula-dir: backup-sd JobId 7: Job pdc-gb-job.2009-07-29_16.54.02_03 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: "backup-disk1-device" (/mnt/disk1) Pool: pdc-gb-pool Media type: File
Jul 29 16:57:36 BACKUP-SERV bacula-dir: gb-fd JobId 7: Fatal error: /home/kern/bacula/k/src/filed/job.c:1883 Comm error with SD. bad response to Append Data. ERR=Unknown error
Jul 29 16:57:37 BACKUP-SERV bacula-dir: backup-dir JobId 7: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 16:57:37 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 7 Job: pdc-gb-job.2009-07-29_16.54.02_03 Backup Level: Full (upgraded from Incremental) Client: "gb-fd" 3.0.1 (28Apr09) Linux,Cross-compile,Win32 FileSet: "pdc-gb-set" 2009-07-29 16:48:30 Pool: "pdc-gb-pool" (From Job resource) Catalog: "default" (From Client resource) Storage: "backup-disk1-storage" (From Job resource) Scheduled time: 29-Jul-2009 16:54:01 Start time: 29-Jul-2009 16:54:04 End time: 29-Jul-2009 16:57:37 Elapsed time: 3 mins 33 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
Jul 29 16:58:40 BACKUP-SERV bacula-dir: backup-dir JobId 8: No prior Full backup Job record found.
Jul 29 16:58:40 BACKUP-SERV bacula-dir: backup-dir JobId 8: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 16:58:42 BACKUP-SERV bacula-dir: backup-dir JobId 8: Start Backup JobId 8, Job=pdc-gb-job.2009-07-29_16.58.40_05
Jul 29 16:58:42 BACKUP-SERV bacula-dir: backup-dir JobId 8: Using Device "backup-disk1-device"
Jul 29 16:58:43 BACKUP-SERV bacula-dir: backup-sd JobId 8: Job pdc-gb-job.2009-07-29_16.58.40_05 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: "backup-disk1-device" (/mnt/disk1) Pool: pdc-gb-pool Media type: File
Jul 29 17:03:26 BACKUP-SERV bacula-dir: backup-dir JobId 9: No prior Full backup Job record found.
Jul 29 17:03:26 BACKUP-SERV bacula-dir: backup-dir JobId 9: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 17:04:09 BACKUP-SERV bacula-dir: gb-fd JobId 8: Fatal error: /home/kern/bacula/k/src/filed/job.c:1883 Comm error with SD. bad response to Append Data. ERR=Unknown error
Jul 29 17:04:10 BACKUP-SERV bacula-dir: backup-dir JobId 8: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:04:10 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 8 Job: pdc-gb-job.2009-07-29_16.58.40_05 Backup Level: Full (upgraded from Incremental) Client: "gb-fd" 3.0.1 (28Apr09) Linux,Cross-compile,Win32 FileSet: "pdc-gb-set" 2009-07-29 16:48:30 Pool: "pdc-gb-pool" (From Job resource) Catalog: "default" (From Client resource) Storage: "backup-disk1-storage" (From Job resource) Scheduled time: 29-Jul-2009 16:58:39 Start time: 29-Jul-2009 16:58:42 End time: 29-Jul-2009 17:04:10 Elapsed time: 5 mins 28 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
Jul 29 17:04:12 BACKUP-SERV bacula-dir: backup-dir JobId 9: Start Backup JobId 9, Job=pdc-gb-job.2009-07-29_17.03.26_06
Jul 29 17:05:11 BACKUP-SERV bacula-dir: backup-dir JobId 10: No prior Full backup Job record found.
Jul 29 17:05:11 BACKUP-SERV bacula-dir: backup-dir JobId 10: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 17:05:13 BACKUP-SERV bacula-dir: backup-dir JobId 10: Start Backup JobId 10, Job=pdc-gb-job.2009-07-29_17.05.11_03
Jul 29 17:05:13 BACKUP-SERV bacula-dir: backup-dir JobId 10: Using Device "backup-disk1-device"
Jul 29 17:05:13 BACKUP-SERV bacula-dir: backup-sd JobId 10: Job pdc-gb-job.2009-07-29_17.05.11_03 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: "backup-disk1-device" (/mnt/disk1) Pool: pdc-gb-pool Media type: File
Jul 29 17:07:10 BACKUP-SERV bacula-dir: backup-dir JobId 11: No prior Full backup Job record found.
Jul 29 17:07:10 BACKUP-SERV bacula-dir: backup-dir JobId 11: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 17:07:12 BACKUP-SERV bacula-dir: backup-dir JobId 11: Start Backup JobId 11, Job=pdc-gb-job.2009-07-29_17.07.10_03
Jul 29 17:07:12 BACKUP-SERV bacula-dir: backup-dir JobId 11: Using Device "backup-disk1-device"
Jul 29 17:11:55 BACKUP-SERV bacula-dir: backup-dir JobId 11: Fatal error: Socket error on backup command: ERR=Connection reset by peer
Jul 29 17:11:55 BACKUP-SERV bacula-dir: backup-dir JobId 11: Fatal error: Network error with FD during Backup: ERR=Connection reset by peer
Jul 29 17:11:55 BACKUP-SERV bacula-dir: backup-dir JobId 11: Fatal error: No Job status returned from FD.
Jul 29 17:11:55 BACKUP-SERV bacula-dir: backup-dir JobId 11: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:11:55 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 11 Job: pdc-gb-job.2009-07-29_17.07.10_03 Backup Level: Full (upgraded from Incremental) Client: "gb-fd" 3.0.1 (28Apr09) Linux,Cross-compile,Win32 FileSet: "pdc-gb-set" 2009-07-29 17:07:10 Pool: "pdc-gb-pool" (From Job resource) Catalog: "default" (From Client resource) Storage: "backup-disk1-storage" (From Job resource) Scheduled time: 29-Jul-2009 17:07:10 Start time: 29-Jul-2009 17:07:13 End time: 29-Jul-2009 17:11:55 Elapsed time: 4 mins 42 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
Jul 29 17:11:57 BACKUP-SERV bacula-dir: backup-dir JobId 12: Fatal error: restore.c:95 Cannot restore without a bootstrap file. You probably ran a restore job directly. All restore jobs must be run using the restore command.
Jul 29 17:11:57 BACKUP-SERV bacula-dir: backup-dir JobId 12: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:11:57 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 12 Job: RestoreFiles.2009-07-29_17.10.26_04 Restore Client: gb-fd Start time: 29-Jul-2009 17:11:57 End time: 29-Jul-2009 17:11:57 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 0 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:11:57 BACKUP-SERV bacula-dir: backup-dir JobId 12: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:11:57 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 12 Job: RestoreFiles.2009-07-29_17.10.26_04 Restore Client: gb-fd Start time: 29-Jul-2009 17:11:57 End time: 29-Jul-2009 17:11:57 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 1 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:11:59 BACKUP-SERV bacula-dir: backup-dir JobId 13: Fatal error: restore.c:95 Cannot restore without a bootstrap file. You probably ran a restore job directly. All restore jobs must be run using the restore command.
Jul 29 17:11:59 BACKUP-SERV bacula-dir: backup-dir JobId 13: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:11:59 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 13 Job: RestoreFiles.2009-07-29_17.10.49_05 Restore Client: gb-fd Start time: 29-Jul-2009 17:11:59 End time: 29-Jul-2009 17:11:59 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 0 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:11:59 BACKUP-SERV bacula-dir: backup-dir JobId 13: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:11:59 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 13 Job: RestoreFiles.2009-07-29_17.10.49_05 Restore Client: gb-fd Start time: 29-Jul-2009 17:11:59 End time: 29-Jul-2009 17:11:59 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 1 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:12:01 BACKUP-SERV bacula-dir: backup-dir JobId 14: Fatal error: restore.c:95 Cannot restore without a bootstrap file. You probably ran a restore job directly. All restore jobs must be run using the restore command.
Jul 29 17:12:01 BACKUP-SERV bacula-dir: backup-dir JobId 14: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:12:01 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 14 Job: RestoreFiles.2009-07-29_17.11.06_06 Restore Client: gb-fd Start time: 29-Jul-2009 17:12:01 End time: 29-Jul-2009 17:12:01 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 0 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:12:02 BACKUP-SERV bacula-dir: backup-dir JobId 14: Error: Bacula backup-dir 3.0.1 (30Apr09): 29-Jul-2009 17:12:01 Build OS: i386-portbld-freebsd7.2 freebsd 7.2-RELEASE JobId: 14 Job: RestoreFiles.2009-07-29_17.11.06_06 Restore Client: gb-fd Start time: 29-Jul-2009 17:12:01 End time: 29-Jul-2009 17:12:01 Files Expected: 0 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 1 FD termination status: SD termination status: Termination: *** Restore Error ***
Jul 29 17:12:15 BACKUP-SERV bacula-dir: backup-dir JobId 15: No prior Full backup Job record found.
Jul 29 17:12:15 BACKUP-SERV bacula-dir: backup-dir JobId 15: No prior or suitable Full backup found in catalog. Doing FULL backup.
Jul 29 17:12:17 BACKUP-SERV bacula-dir: backup-dir JobId 15: Start Backup JobId 15, Job=pdc-gb-job.2009-07-29_17.12.15_14
Jul 29 17:12:18 BACKUP-SERV bacula-dir: backup-dir JobId 15: Using Device "backup-disk1-device"
Что то я не могу разобраться, помогите кто знает!
За ранние спасибо!!!
P.S. Вот еще...
Код: Выделить всё
*status all
backup-dir Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 29-Jul-09 17:20, 0 Jobs run since started.
Heap: heap=0 smbytes=48,209 max_bytes=130,904 bufs=173 max_bufs=181
Scheduled Jobs:
Level Type Pri Scheduled Name Volume
===================================================================================
Incremental Backup 10 30-Jul-09 01:00 pdc-gb-job *unknown*
====
Running Jobs:
Console connected at 29-Jul-09 17:23
JobId Level Name Status
======================================================================
16 Full pdc-gb-job.2009-07-29_17.21.06_03 is waiting for an appendable Volume
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
====================================================================
7 Full 0 0 Error 29-Jul-09 16:57 pdc-gb-job
8 Full 0 0 Error 29-Jul-09 17:04 pdc-gb-job
11 Full 0 0 Error 29-Jul-09 17:11 pdc-gb-job
12 0 0 Error 29-Jul-09 17:11 RestoreFiles
13 0 0 Error 29-Jul-09 17:11 RestoreFiles
14 0 0 Error 29-Jul-09 17:12 RestoreFiles
====
Connecting to Storage daemon backup-disk1-storage at 192.168.245.112:9103
backup-sd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 29-Jul-09 17:20, 0 Jobs run since started.
Heap: heap=0 smbytes=148,856 max_bytes=148,856 bufs=92 max_bufs=93
Sizes: boffset_t=8 size_t=4 int32_t=4 int64_t=8
Running Jobs:
Writing: Full Backup job pdc-gb-job JobId=16 Volume=""
pool="pdc-gb-pool" device="backup-disk1-device" (/mnt/disk1)
spooling=0 despooling=0 despool_wait=0
Files=0 Bytes=0 Bytes/sec=0
FDReadSeqNo=6 in_msg=6 out_msg=9 fd=6
====
Jobs waiting to reserve a drive:
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
===================================================================
5 Full 0 0 Cancel 29-Jul-09 16:53 pdc-gb-job
7 Full 0 0 Cancel 29-Jul-09 16:57 pdc-gb-job
8 Full 0 0 Cancel 29-Jul-09 17:04 pdc-gb-job
11 Full 0 0 OK 29-Jul-09 17:11 pdc-gb-job
10 Full 0 0 Error 29-Jul-09 17:20 pdc-gb-job
====
Device status:
Device "backup-disk1-device" (/mnt/disk1) is not open.
Device is BLOCKED waiting to create a volume for:
Pool: pdc-gb-pool
Media type: File
====
Used Volume status:
====
====
Connecting to Client gb-fd at 192.168.245.1:9102
gb-fd Version: 3.0.1 (28 April 2009) VSS Linux Cross-compile Win32
Daemon started 29-Jul-09 18:05, 1 Job run since started.
Heap: heap=0 smbytes=17,662 max_bytes=17,784 bufs=80 max_bufs=81
Sizeof: boffset_t=8 size_t=4 debug=0 trace=1
Running Jobs:
JobId 16 Job pdc-gb-job.2009-07-29_17.21.06_03 is running.
Backup Job started: 29-Jul-09 18:24
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=10 fd=672
Director connected at: 29-Jul-09 18:29
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
======================================================================
5 Full 0 0 Error 29-Jul-09 17:26 pdc-gb-job
7 Full 0 0 Error 29-Jul-09 17:35 pdc-gb-job
8 Full 0 0 Error 29-Jul-09 17:48 pdc-gb-job
15 Full 0 0 Error 29-Jul-09 18:22 pdc-gb-job
====
Re: bacula
Добавлено: 2009-07-29 20:46:22
princeps
Команду label для своего volume выполни из консоли бакулы. Или посмотри в комментариях к статье, там писали, как сделать, чтоб она автоматом размечала.
Что-то не в первый раз такая фигня, я что, забыл в статье про label написать? Завтра разберусь.
Re: bacula
Добавлено: 2009-07-29 21:14:22
fox
Ой большое спасибо что ответили, а как это сделать поточнее? Пожалуста подскажите...
Re: bacula
Добавлено: 2009-07-30 7:24:22
aks
* label
выбыираеш пуул
водишь имя для volume, можешь написать любое.
Re: bacula
Добавлено: 2009-07-30 11:53:31
fox
Много уважаемые, а поточнее можно, кто то может готовый конф слить? ПОтому что я пробовал не получилось... может что то не так.. по это му буду очень признателен если кто то готовый пример выложет!
За ранние спасибо!
Re: bacula
Добавлено: 2009-07-30 13:00:58
aks
bacula-dir.conf
Код: Выделить всё
#----------------------------------------------------------------------
#Описания: Конфиг bacula-dir 2.4.4
# Раздел настройки директора
#----------------------------------------------------------------------
Director {
Name = nlife-dir
DIRport = 9101
QueryFile = "/usr/local/share/bacula/query.sql"
WorkingDirectory = "/var/db/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 1
Password = "mfVS0oWkpAeVs12kMag+aCwbnVRJFnCL33HyldyhXqJ4"
Messages = Standard
}
#----------------------------------------------------------------------
# Раздел клиентов которых нужно бекапить
#----------------------------------------------------------------------
# Клиент nlife-fd(localhost)
Client {
Name = nlife-fd
Address = nlife.mine.nu
FDPort = 9102
Catalog = MyCatalog
Password = "AmU6RfbepheOrf/TTvABnZQS6jACjThFzq591VOV6u3n"
}
#----------------------------------------------------------------------
# Задания
#----------------------------------------------------------------------
# Задания на востановление
Job {
Name = "RestoreFiles"
Type = Restore
Client=nlife-fd
FileSet="nlife-file-etc"
Storage = nlife-sd
Pool = pool_inc
Messages = Standard
Where = /usr/bacula-restores
}
# Щаблон стандартного задания
#JobDefs {
# Name = "DefaultJob"
# Type = Backup
# Level = Incremental
# Client = localhost
# FileSet = "Full Set"
# Schedule = "WeeklyCycle"
# Storage = File
# Messages = Standard
# Pool = Default
# Priority = 10
#}
# Задание для nlife-fd
Job {
Name = "nlife-etc"
Type = Backup
Level = Incremental
Client = nlife-fd
FileSet = "nlife-file-etc"
Storage = nlife-sd
Pool = pool_inc
Full Backup Pool = pool_full
Differential Backup Pool = pool_diff
Incremental Backup Pool = pool_inc
Write Bootstrap = "/var/db/bacula/nlife-etc-backup.bsr"
Messages = Standard
Priority = 10
}
# Задание для Каталога
Job {
Name = "BackupCatalog"
Type = Backup
Level = Full
Client = nlife-fd
FileSet="Catalog"
Storage = nlife-sd
Pool = pool_catalog
RunBeforeJob = "/usr/local/share/bacula/make_catalog_backup bacula bacula n4zsHATuv58GNtUx"
RunAfterJob = "/usr/local/share/bacula/delete_catalog_backup"
Write Bootstrap = "/var/db/bacula/BackupCatalog.bsr"
Messages = Standard
Priority = 11
}
#----------------------------------------------------------------------
# Файлы и директории которые нужно бекпить
#----------------------------------------------------------------------
# Файлы для nlife-file-etc
FileSet {
Name = "nlife-file-etc"
Include {
Options {
signature = MD5
}
File = /etc
File = /usr/local/etc
}
}
# Файл sql Каталога
FileSet {
Name = "Catalog"
Include {
Options {
signature = MD5
}
File = /var/db/bacula/bacula.sql
}
}
#----------------------------------------------------------------------
# Настройки Пулов
#----------------------------------------------------------------------
# Пуул для Инкрементальных
Pool {
Name = pool_inc
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_inc"
Volume Retention = 182 days
}
# Пуул для Диффиринциальных
Pool {
Name = pool_diff
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_dif"
Volume Retention = 182 days
}
# Пуул для полных
Pool {
Name = pool_full
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_full"
Volume Retention = 182 days
}
#------------------------------
# Пуул для Каталога
Pool {
Name= pool_catalog
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_catalog"
Volume Retention = 365 days
}
# Резервый пул (Надо выяснить для чего он)
Pool {
Name = Scratch
Pool Type = Backup
}
#----------------------------------------------------------------------
# Раздел заданий которые нужно выполнить в определённый период
#----------------------------------------------------------------------
#Schedule {
# Name = "WeeklyCycle"
# Run = Full 1st sun at 23:05
# Run = Differential 2nd-5th sun at 23:05
# Run = Incremental mon-sat at 23:05
#}
#Schedule {
# Name = "WeeklyCycleAfterBackup"
# Run = Full sun-sat at 23:10
#}
#----------------------------------------------------------------------
# Сдесь обявляем сервера хронения
#----------------------------------------------------------------------
# хранишище на этом сервере
Storage {
Name = nlife-sd
Address = nlife.mine.nu
SDPort = 9103
Password = "Y+i3dIHdrW8w/qDDNNURSjzB4SbUoikhV+FIfMwgXFfD"
Device = FileStorage
Media Type = File
}
#----------------------------------------------------------------------
# Параметры каталога, настройки доступа к нему
#----------------------------------------------------------------------
# Настройки доступа к каталогу
Catalog {
Name = MyCatalog
dbname = "bacula"; dbuser = "bacula"; dbpassword = "n4zsHATuv58GNtUx"
}
#----------------------------------------------------------------------
# Настройки отправки сообшений и логирования
#----------------------------------------------------------------------
# Настройки сообщений на отправку syslogd и в конфиг
Messages {
Name = Standard
append = "/var/db/bacula/log" = all, !skipped
syslog = all
}
#----------------------------------------------------------------------
# Маниторинг
#----------------------------------------------------------------------
Console {
Name = nlife-mon
Password = "s1H32scL046EMZOA9RIYrOJNT/hz3EZLDSRSzZPgas3I"
CommandACL = status, .status
}
bacula-sd.conf
Код: Выделить всё
#----------------------------------------------------------------------
# Конфиг Storage Server
# Здесь мы опредеяем, в каком типе данных мы будем хронить файлы
# На ленте, дисках, На жостком диске.
#----------------------------------------------------------------------
# Описываем параметры сервера Сдесь по болшей части служебная инфа
Storage {
Name = nlife-sd # Имя хронилища
SDPort = 9103 # Порт который слушает хранилище
WorkingDirectory = "/var/db/bacula" # Рабочая директория
Pid Directory = "/var/run" # Расположение Пид файла
Maximum Concurrent Jobs = 20 #
}
#----------------------------------------------------------------------
# Директор кторому разрешен доступ к серверу хронения
#----------------------------------------------------------------------
Director {
Name = nlife-dir # Имя директора
Password = "Y+i3dIHdrW8w/qDDNNURSjzB4SbUoikhV+FIfMwgXFfD"
}
#----------------------------------------------------------------------
# Определяем как мы будем хронить информацию
# В моём случае это будут файлы.
#----------------------------------------------------------------------
Device {
Name = FileStorage # Имя Хронилища
Media Type = File # Тип Хронилища
Archive Device = /opt/bacula-sd # Где будем хронить
LabelMedia = yes; # ХЗ че это
Random Access = Yes; # ХЗ че это
AutomaticMount = yes; # ХЗ че это
RemovableMedia = no; # ХЗ че это
AlwaysOpen = no; # ХЗ че это
}
#----------------------------------------------------------------------
# Тип Сообщений которые будем передовать
# В случае ошибки, вообщем я пока незнаю че это
#----------------------------------------------------------------------
Messages {
Name = Standard
director = nlife-dir = all
}
Код: Выделить всё
#----------------------------------------------------------------------
# Этот конфиг описывает параметры клиента
# Параметры подключения к директору
#----------------------------------------------------------------------
Director {
Name = nlife-dir
Password = "AmU6RfbepheOrf/TTvABnZQS6jACjThFzq591VOV6u3n"
}
#----------------------------------------------------------------------
# Описываем параметры File Daemon
# Сдесь почти нечего описывать
# Если только, поменять расположение служебной информации
#----------------------------------------------------------------------
FileDaemon {
Name = nlife-fd
FDport = 9102
WorkingDirectory = /var/db/bacula
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
#----------------------------------------------------------------------
# Тип Сообщений которые будем передовать
# В случае ошибки, вообщем я пока незнаю че это
# и где это смотреть
#----------------------------------------------------------------------
Messages {
Name = Standard
director = nlife-director = all, !skipped, !restored
}
Коненты в конфиги я для себя писал так что
не смейтесь

это реальный мой рабочий конфг
Re: bacula
Добавлено: 2009-07-31 19:41:24
princeps
в статье конфиги с боевых серверов.
У тебя неправильно сделано описание задания на бэкап. Или с базой что-то. Покажи конфиги директора и клиента. Собственно, настораживает вот это:
fox писал(а):Error: Client resource pdc-gb-job does not exist.
2 aks: ты бы хешами паролей не светил вот так вот на весь белый свет.
Re: bacula
Добавлено: 2009-07-31 19:44:29
princeps
эммм, похоже, ты перепутал описание клиента и задания на бэкап

Конфиги показывай, короче...
Re: bacula
Добавлено: 2009-08-01 13:26:30
fox
Добрый день, большое спасибо что отозвались…
Я скопировал ваши конфиги и подправил под свой тестовые сервер, вот что вышло:
bacula-dir.conf
Код: Выделить всё
#----------------------------------------------------------------------
#Описания: Конфиг bacula-dir 2.4.4
# Раздел настройки директора
#----------------------------------------------------------------------
Director {
Name = back-dir
DIRport = 9101
QueryFile = "/usr/local/share/bacula/query.sql"
WorkingDirectory = "/var/db/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 1
Password = "123"
Messages = Standard
}
#----------------------------------------------------------------------
# Раздел клиентов которых нужно бекапить
#----------------------------------------------------------------------
# Клиент nlife-fd(localhost)
Client {
Name = back-fd
Address = 192.168.245.112
FDPort = 9102
Catalog = MyCatalog
Password = "123"
}
#----------------------------------------------------------------------
# Задания
#----------------------------------------------------------------------
# Задания на востановление
Job {
Name = "RestoreFiles"
Type = Restore
Client=back-fd
FileSet="back-file-etc"
Storage = back-sd
Pool = pool_inc
Messages = Standard
Where = /mnt/disk1/bacula-restores
}
# Задание для nlife-fd
Job {
Name = "back-etc"
Type = Backup
Level = Incremental
Client = back-fd
FileSet = "back-file-etc"
Storage = back-sd
Pool = pool_inc
Full Backup Pool = pool_full
Differential Backup Pool = pool_diff
Incremental Backup Pool = pool_inc
Write Bootstrap = "/var/db/bacula/nlife-etc-backup.bsr"
Messages = Standard
Priority = 10
}
# Задание для Каталога
Job {
Name = "BackupCatalog"
Type = Backup
Level = Full
Client = back-fd
FileSet="Catalog"
Storage = back-sd
Pool = pool_catalog
RunBeforeJob = "/usr/local/share/bacula/make_catalog_backup bacula bacula"
RunAfterJob = "/usr/local/share/bacula/delete_catalog_backup"
Write Bootstrap = "/var/db/bacula/BackupCatalog.bsr"
Messages = Standard
Priority = 11
}
#----------------------------------------------------------------------
# Файлы и директории которые нужно бекпить
#----------------------------------------------------------------------
# Файлы для nlife-file-etc
FileSet {
Name = "back-file-etc"
Include {
Options {
signature = MD5
}
File = /etc
File = /usr/local/etc
}
}
# Файл sql Каталога
FileSet {
Name = "Catalog"
Include {
Options {
signature = MD5
}
File = /var/db/bacula/bacula.sql
}
}
#----------------------------------------------------------------------
# Настройки Пулов
#----------------------------------------------------------------------
# Пуул для Инкрементальных
Pool {
Name = pool_inc
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_inc"
Volume Retention = 182 days
}
# Пуул для Диффиринциальных
Pool {
Name = pool_diff
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_dif"
Volume Retention = 182 days
}
# Пуул для полных
Pool {
Name = pool_full
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_full"
Volume Retention = 182 days
}
#------------------------------
# Пуул для Каталога
Pool {
Name= pool_catalog
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "pool_catalog"
Volume Retention = 365 days
}
# Резервый пул (Надо выяснить для чего он)
Pool {
Name = Scratch
Pool Type = Backup
}
#----------------------------------------------------------------------
# Раздел заданий которые нужно выполнить в определённый период
#----------------------------------------------------------------------
#Schedule {
# Name = "WeeklyCycle"
# Run = Full 1st sun at 23:05
# Run = Differential 2nd-5th sun at 23:05
# Run = Incremental mon-sat at 23:05
#}
#Schedule {
# Name = "WeeklyCycleAfterBackup"
# Run = Full sun-sat at 23:10
#}
#----------------------------------------------------------------------
# Сдесь обявляем сервера хронения
#----------------------------------------------------------------------
# хранишище на этом сервере
Storage {
Name = back-sd
Address = 192.168.245.112
SDPort = 9103
Password = "123"
Device = FileStorage
Media Type = File
}
#----------------------------------------------------------------------
# Параметры каталога, настройки доступа к нему
#----------------------------------------------------------------------
# Настройки доступа к каталогу
Catalog {
Name = MyCatalog
dbname = "bacula"; dbuser = "bacula"; dbpassword = ""
}
#----------------------------------------------------------------------
# Настройки отправки сообшений и логирования
#----------------------------------------------------------------------
# Настройки сообщений на отправку syslogd и в конфиг
Messages {
Name = Standard
append = "/var/db/bacula/log" = all, !skipped
syslog = all
}
#----------------------------------------------------------------------
# Маниторинг
#----------------------------------------------------------------------
Console {
Name = back-mon
Password = "123"
CommandACL = status, .status
}
bacula-sd.conf
Код: Выделить всё
#----------------------------------------------------------------------
# Конфиг Storage Server
# Здесь мы опредеяем, в каком типе данных мы будем хронить файлы
# На ленте, дисках, На жостком диске.
#----------------------------------------------------------------------
# Описываем параметры сервера Сдесь по болшей части служебная инфа
Storage {
Name = back-sd # Имя хронилища
SDPort = 9103 # Порт который слушает хранилище
WorkingDirectory = "/var/db/bacula" # Рабочая директория
Pid Directory = "/var/run" # Расположение Пид файла
Maximum Concurrent Jobs = 20 #
}
#----------------------------------------------------------------------
# Директор кторому разрешен доступ к серверу хронения
#----------------------------------------------------------------------
Director {
Name = back-dir # Имя директора
Password = "123"
}
#----------------------------------------------------------------------
# Определяем как мы будем хронить информацию
# В моём случае это будут файлы.
#----------------------------------------------------------------------
Device {
Name = FileStorage # Имя Хронилища
Media Type = File # Тип Хронилища
Archive Device = /mnt/disk1 # Где будем хронить
LabelMedia = yes; # ХЗ че это
Random Access = Yes; # ХЗ че это
AutomaticMount = yes; # ХЗ че это
RemovableMedia = no; # ХЗ че это
AlwaysOpen = no; # ХЗ че это
}
#----------------------------------------------------------------------
# Тип Сообщений которые будем передовать
# В случае ошибки, вообщем я пока незнаю че это
#----------------------------------------------------------------------
Messages {
Name = Standard
director = back-dir = all
}
bacula-fd.conf
Код: Выделить всё
#----------------------------------------------------------------------
# Этот конфиг описывает параметры клиента
# Параметры подключения к директору
#----------------------------------------------------------------------
Director {
Name = back-dir
Password = "123"
}
#----------------------------------------------------------------------
# Описываем параметры File Daemon
# Сдесь почти нечего описывать
# Если только, поменять расположение служебной информации
#----------------------------------------------------------------------
FileDaemon {
Name = back-fd
FDport = 9102
WorkingDirectory = /var/db/bacula
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
#----------------------------------------------------------------------
# Тип Сообщений которые будем передовать
# В случае ошибки, вообщем я пока незнаю че это
# и где это смотреть
#----------------------------------------------------------------------
Messages {
Name = Standard
director = back-director = all, !skipped, !restored
}
И потом когда демонов я запустил, демоны нормально запустились!
Я подключился к консоли, затем сделал status all тоже вроде всё хорошо!
А вот когда сделал run выбрал задание указал его id ответил yes на вопрос делать не делать, сделал status client=back-fd, и вот что он мне ответил:
Код: Выделить всё
status client=back-fd
Connecting to Client back-fd at 192.168.245.112:9102
back-fd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 13:00, 0 Jobs run since started.
Heap: heap=0 smbytes=14,030 max_bytes=14,152 bufs=72 max_bufs=73
Sizeof: boffset_t=8 size_t=4 debug=0 trace=0
Running Jobs:
JobId 24 Job back-etc.2009-08-01_13.01.10_03 is running.
Backup Job started: 01-Aug-09 13:01
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=5 fd=5
Director connected at: 01-Aug-09 13:06
====
Terminated Jobs:
====
#
А в полном статусе:
Код: Выделить всё
back-dir Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 12:59, 0 Jobs run since started.
Heap: heap=0 smbytes=47,737 max_bytes=143,969 bufs=213 max_bufs=226
No Scheduled Jobs.
====
Running Jobs:
Console connected at 01-Aug-09 13:00
JobId Level Name Status
======================================================================
24 Full back-etc.2009-08-01_13.01.10_03 is waiting for a mount request
====
No Terminated Jobs.
====
Connecting to Storage daemon back-sd at 192.168.245.112:9103
back-sd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 12:59, 0 Jobs run since started.
Heap: heap=0 smbytes=150,424 max_bytes=150,542 bufs=90 max_bufs=92
Sizes: boffset_t=8 size_t=4 int32_t=4 int64_t=8
Running Jobs:
Writing: Full Backup job back-etc JobId=24 Volume="pool_full0002"
pool="pool_full" device="FileStorage" (/mnt/disk1)
spooling=0 despooling=0 despool_wait=0
Files=0 Bytes=0 Bytes/sec=0
FDReadSeqNo=6 in_msg=6 out_msg=4 fd=6
====
Jobs waiting to reserve a drive:
====
Terminated Jobs:
====
Device status:
Device "FileStorage" (/mnt/disk1) is not open.
Device is BLOCKED waiting for mount of volume "pool_full0002",
Pool: pool_full
Media type: File
====
Used Volume status:
====
====
Connecting to Client back-fd at 192.168.245.112:9102
back-fd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 13:00, 0 Jobs run since started.
Heap: heap=0 smbytes=14,030 max_bytes=14,152 bufs=72 max_bufs=73
Sizeof: boffset_t=8 size_t=4 debug=0 trace=0
Running Jobs:
JobId 24 Job back-etc.2009-08-01_13.01.10_03 is running.
Backup Job started: 01-Aug-09 13:01
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=5 fd=5
Director connected at: 01-Aug-09 13:07
====
Terminated Jobs:
====
#
В общем он не чего не делает, и каталог пуст где должны появиться архивы:((((((
Что мне делать?((((((
Re: bacula
Добавлено: 2009-08-01 14:42:58
princeps
fox писал(а):Device status:
Device "backup-disk1-device" (/mnt/disk1) is not open.
Device is BLOCKED waiting to create a volume for:
Pool: pdc-gb-pool
Media type: File
====
У тебя пулы из старого конфига пытаются себе что-то там разметить. Из консоли удали их командой delete. И перезапусти storage server.
Re: bacula
Добавлено: 2009-08-01 15:33:21
fox
Я даже и не знаю, ну вот из консоли сделал delete зашёл в пулы погрохал все там задания!
Перезапустил демона sd, затем повторил run задание например etc отбыкапить, и снова такая вот картина:
Код: Выделить всё
back-dir Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 15:21, 1 Job run since started.
Heap: heap=0 smbytes=50,000 max_bytes=94,152 bufs=218 max_bufs=232
No Scheduled Jobs.
====
Running Jobs:
Console connected at 01-Aug-09 15:22
JobId Level Name Status
======================================================================
26 Full back-etc.2009-08-01_15.25.03_05 is waiting for a mount request
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
====================================================================
25 Full 0 0 Error 01-Aug-09 15:24 back-etc
====
Connecting to Storage daemon back-sd at 192.168.245.112:9103
back-sd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 15:24, 0 Jobs run since started.
Heap: heap=0 smbytes=150,858 max_bytes=150,976 bufs=92 max_bufs=94
Sizes: boffset_t=8 size_t=4 int32_t=4 int64_t=8
Running Jobs:
Writing: Full Backup job back-etc JobId=26 Volume="pool_full0001"
pool="pool_full" device="FileStorage" (/mnt/disk1)
spooling=0 despooling=0 despool_wait=0
Files=0 Bytes=0 Bytes/sec=0
FDReadSeqNo=6 in_msg=6 out_msg=4 fd=6
====
Jobs waiting to reserve a drive:
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
===================================================================
24 Full 0 0 Cancel 01-Aug-09 13:09 back-etc
25 Full 0 0 Cancel 01-Aug-09 15:24 back-etc
====
Device status:
Device "FileStorage" (/mnt/disk1) is not open.
Device is BLOCKED waiting for mount of volume "pool_full0001",
Pool: pool_full
Media type: File
====
Used Volume status:
====
====
Connecting to Client back-fd at 192.168.245.112:9102
back-fd Version: 3.0.1 (30 April 2009) i386-portbld-freebsd7.2 freebsd 7.2-RELEASE
Daemon started 01-Aug-09 15:21, 1 Job run since started.
Heap: heap=0 smbytes=14,247 max_bytes=14,369 bufs=73 max_bufs=74
Sizeof: boffset_t=8 size_t=4 debug=0 trace=0
Running Jobs:
JobId 26 Job back-etc.2009-08-01_15.25.03_05 is running.
Backup Job started: 01-Aug-09 15:25
Files=0 Bytes=0 Bytes/sec=0 Errors=0
Files Examined=0
SDReadSeqNo=5 fd=5
Director connected at: 01-Aug-09 15:25
====
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
======================================================================
25 Full 0 0 Error 01-Aug-09 15:24 back-etc
====
Что делать?(((
P.S. А вот занятная инфа на первой консоли:
Код: Выделить всё
................................
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: label.c:330 Open device "FileStorage" (/mnt/disk1) Volume "pool_full0001" failed: ERR=dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=No such file or directory
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=No such file or directory
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: label.c:330 Open device "FileStorage" (/mnt/disk1) Volume "pool_full0001" failed: ERR=dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=No such file or directory
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=No such file or directory
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: dev.c:534 dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Warning: label.c:330 Open device "FileStorage" (/mnt/disk1) Volume "pool_full0001" failed: ERR=dev.c:532 Could not open: /mnt/disk1/pool_full0001, ERR=Permission denied
Aug 1 15:25:06 BACKUP-SERV bacula-dir: back-sd JobId 26: Please mount Volume "pool_full0001" or label a new one for: Job: back-etc.2009-08-01_15.25.03_05 Storage: "FileStorage" (/mnt/disk1) Pool: pool_full Media type: File
Re: bacula
Добавлено: 2009-08-01 16:00:22
fox
СПАСИБО! ОГРОМНОЕ ВСЕМ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Заработал злодей БАКУЛА!!!
Ещё раз огромное спасибо всем кто мне помогал и подсказывал, корректировал мои действия… Желаю всем здоровья, счастья и удачи!!!
Я сделал всё как давеча описано, но не заработал, тогда я решил права каталогу для хранения присвоить 777 перезапустил демонов на всякий случай снова, и вуаля всё ожило))))
Вод ещё поиграюсь с тестовым сервером и буду готовить боевой конф, для реальной задачи! Подскажите пожалуйста, точнее объясните понятия пулов, что значат полный, дифференциальный, инкрементальный, резервный пул???
И как правильно мне сконфигурировать вод такую задачу, 4 машины нужно бекапеть все виндавозы, там папки с базами ерунда всякая бухгалтерская, как правильно что бы архивы создавались, хранились… ? Буду очень признателен за консультацию!
Ещё раз всем ОГРОМНОЕ СПАСИБО!!!

Re: bacula
Добавлено: 2009-08-01 19:05:49
princeps
777 не надо, сделай chown bacula:bacula
Re: bacula
Добавлено: 2009-08-01 19:10:51
princeps
fox писал(а):И как правильно мне сконфигурировать вод такую задачу, 4 машины нужно бекапеть все виндавозы, там папки с базами ерунда всякая бухгалтерская, как правильно что бы архивы создавались, хранились… ? Буду очень признателен за консультацию!
Поставить bacula-fd на них и бэкапить также, как никсы.
fox писал(а):Подскажите пожалуйста, точнее объясните понятия пулов, что значат полный, дифференциальный, инкрементальный, резервный пул???
Лучше почитай документацию, в статье ссылки есть и на русский перевод тоже. Пул - это набор устройств хранения, в основном он удобен для бэкапа на ленту. Т.е. ты несколько картриджей (в бакуле они называются тома - volumes) объединяешь в пул. В случае бэкапа на винт volume - это файл, pool - это набор файлов. В примере, который ты использовал, создается один пул для полных бэкапов, один для дифференциальных, один для инкрементных.
Re: bacula
Добавлено: 2009-08-02 18:21:11
fox
Добрый день!
Bacula меня приятно радует, я изучаю его, но вот запутался в Шадулере, подскажите принцип его диалога??? Как допустим сделать задание каждый час бекапить? Раз в сутки? И каждые 15 минут? Кто знает?
За ранние спасибо!)))
Re: bacula
Добавлено: 2009-08-02 19:19:22
Burner
fox писал(а):Добрый день!
Bacula меня приятно радует, я изучаю его, но вот запутался в Шадулере, подскажите принцип его диалога??? Как допустим сделать задание каждый час бекапить? Раз в сутки? И каждые 15 минут? Кто знает?
За ранние спасибо!)))
http://bacula.org/manuals/en/install/in ... leResource
читал?
Re: bacula
Добавлено: 2009-08-02 20:33:46
fox
Спасибо, статья помогла только вот на инглеше не очень всё понятно, т.к. не очень силён в нём но всё же спасибо очень помогла!
Объясните мне пожалуйста всё же до конца что означает, точнее различие Incremental, Differential и Полного, хотя бы своими словами??
Очень буду признателен!
Re: bacula
Добавлено: 2009-08-02 21:02:44
aks
полный - это полный
inc - записываются файлы которые тока изменились, от последнего полного бекапа, а дальше только те ктоторые изменилсь после последнего backup
diff -записываются файлы которые тока изменились от последней полной копии
Re: bacula
Добавлено: 2009-08-02 21:18:18
fox
Спасибо за пояснение, только всё равно не могу сообразить в чом же тогда разница между inc и diff????
И вот такой вопрос а как сделать что бы при востоновлении бекапа он заливал туда куда я скажу ну с кажем не на С виндавоза а на D disk???
Re: bacula
Добавлено: 2009-08-03 7:48:27
princeps
fox писал(а):
И вот такой вопрос а как сделать что бы при востоновлении бекапа он заливал туда куда я скажу ну с кажем не на С виндавоза а на D disk???
При восстановлении из консоли он спрашивает. В статье я добавил ссылку на перевод документации, почитай там, там есть отдельная глава как раз об этом.
fox писал(а):Спасибо за пояснение, только всё равно не могу сообразить в чом же тогда разница между inc и diff????
inc - это бэкап файлов, изменившихся со времени любого последнего бэкапа. А diff - со времени только полного.
Re: bacula
Добавлено: 2009-08-03 18:23:20
fox
Добрый день!
Спасибо за наводку, я уже догадался как куда разбекапивать…
Только вот новый вопрос, а как быть в том случае если ляжет бекап сервер? Если я смогу с умершего сервера забрать файлы архивов, то как-то я смогу потом из них достать бекапы? Аварийная ситуация сервера с бакулой предусмотрена?
И вот ещё, в статье:
http://www.lissyara.su/?id=1760
Нужно исправить ошибку, там одна строка в конфе не учтена, из за которой я голову ломал, автор пожалуйста добавь в конфиг директора в раздел пула вот такой параметр, обязательно!
Код: Выделить всё
Pool {
.....
Label Format="pool_тра-та-та"
.....
}
Без него тома не размечает!

Re: bacula
Добавлено: 2009-08-04 6:07:06
Burner
файлы и базу бакулы бекапишь и восстанавливаешь потом, вот и все.
Re: bacula
Добавлено: 2009-08-04 7:01:05
aks
смотри в сторону bls bextract и.т.д
один раз я уже востанавливал из этих утилит !