Bacula - Server Linux Fedora / Client Windows XP e Vista [RESOLVIDO]

1. Bacula - Server Linux Fedora / Client Windows XP e Vista [RESOLVIDO]

Anderson Mattos Bianchini
mano-lo

(usa Red Hat)

Enviado em 11/07/2009 - 14:48h

Pessoal, estou com uma bucha e preciso resolver o quanto antes, e por isso preciso muito da ajuda de vocês.

Recebi a tarefa de criar um servidor de backup com o Bacula, e a duas semanas venho estudando e lendo a documentação desse programa que ao meu ver se mostrou muito bom, porém muito complexo na hora de configura-lo.

Estou conseguindo fazer os backups e restores de clients com Linux porém quando o client é Windows o Job fica somente "Running" e não sai mais disso, só se eu cancelar o Job e mesmo assim o backup não acontece

Meu primeiro passo foi configura-lo para fazer os backups em FileStorages, somente copia de arquivos, depois vou configura-lo para Fita LTO4 ( sei que vou penar tb ).

OBS: Eu cheguei até instalar o SAMBA, montar um compartilhamento no próprio Storage e tentar fazer o backup, mas o resultado foi que o total de arquivos copiados foi 0 ( zero ), o Job até foi terminado mas nada de arquivos. ( Assumo que isso na verdade foi uma "gambiarra" na tentativa de fazer funcionar até encotrar o problema )

Vou colocar aqui o bacula-dir.conf e se precisarem eu coloco também o sd.conf e o fd.conf

Servidor ( Director )- Fedora
Storage ( SD ) - Fedora
Clients ( FD ) - Windows Vista e Linux Fedora


#
# Configuracoes globais do servidor bacula
#

Director {
Name = bacula-dir
DIRport = 9101
QueryFile = "/etc/bacula/query.sql"
WorkingDirectory = "/var/spool/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 1
Password = "1234"
Messages = Mensagens
}

Catalog {

Name = MyCatalog
dbname = bacula; user = bacula; password = ""
}

Client {
Name = Windows
Address = 10.103.41.113
FDPort = 9102
Catalog = MyCatalog
Password = "1234"
File Retention = 30 days
Job Retention = 30 days
AutoPrune = yes
}

Client {
Name = Linux
Address = 127.0.0.1
FDPort = 9102
Catalog = MyCatalog
Password = "1234"
File Retention = 30 days
Job Retention = 30 days
AutoPrune = yes
}


Pool {
Name = Linux
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 13 days
Maximum Volume Jobs = 10
Maximum Volumes = 10
#Label media = yes
Label Format = "ClienteLinux"
}

Pool {
Name = Windows
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 13 days
Maximum Volume Jobs = 10
Maximum Volumes = 10
#Label media = yes
Label Format = "ClienteWindows"
}

Schedule {
Name = Windows
Run = Full 2nd-5th Monday at 10:00pm
}

Schedule {
Name = Linux
Run = Full 2nd-5th Monday at 01:00pm
}


FileSet {
Name = "Windows"
Include {
Options {
signature = MD5
IgnoreCase = yes
#compression=GZIP9
#wildfile = "*.tmp"
Exclude = yes
}
File = "c:/dados"
}
}

FileSet {
Name = "Linux"
Include {
Options {
signature = MD5
IgnoreCase = yes
#compression=GZIP9
wildfile = "*.tmp"
Exclude = yes
}
File = /dados
}
}

Storage {
Name = bacula-sd
Address = 127.0.0.1
SDPort = 9103
Password = "1234"
Device = FileStorage
Media Type = File
}

Job {
Name = Windows
Enabled = Yes
Level = Incremental
Type = Backup
Client = Windows
FileSet = Windows
Storage = bacula-sd
Schedule = Windows
Pool = Windows
Full Backup Pool = Windows
Messages = Mensagens
Priority = 10
Write Bootstrap = "/var/lib/bacula/Windows.bsr"
}

Job {
Name = Linux
Enabled = Yes
Level = Incremental
Type = Backup
Client = Linux
FileSet = Linux
Storage = bacula-sd
Schedule = Linux
Pool = Linux
Full Backup Pool = Linux
Messages = Mensagens
Priority = 10
Write Bootstrap = "/var/lib/bacula/Linux.bsr"
}

Job {
Name = Restore_Linux
Type = Restore
Client = Linux
FileSet = Linux
Storage = bacula-sd
Messages = Mensagens
Pool = Linux
Where = /bacula-restores
}

Job {
Name = Restore_Windows
Type = Restore
Client = Windows
FileSet = Windows
Storage = bacula-sd
Messages = Mensagens
Pool = Windows
Where = /bacula-restores
}

Messages {
Name = Mensagens
# Envia todas as mensagens geradas pelo Bacula para o arquivo
#/var/log/bacula.log
syslog = all, !skipped, !saved
}
----------------------------------------------------------------------------

Desde ja fico grato pela ajuda...



  


2. Re: Bacula - Server Linux Fedora / Client Windows XP e Vista [RESOLVIDO]

Tiago Sell
linux_sc

(usa Fedora)

Enviado em 09/09/2009 - 08:55h

Você já conseguiu resolver??? qual a msg de erro que aparece?

Att


3. RESOLVIDO

Anderson Mattos Bianchini
mano-lo

(usa Red Hat)

Enviado em 12/09/2009 - 12:38h

Valew ja consegui resolver..... na configuração do Director referente ao Storage, eu estava apontando para 127.0.0.1 ( localhost ) onde o correto e colocar o ip 192.168.... 10.0....

Abraços.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts