CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

1. CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 05/09/2016 - 15:13h

Boa tarde,

Estou com uma dificuldade em relação ao serviço de backup do bacula. Fiz a instalação completa do bacula e do webacula e esta funcionando normal.
Fiz as configurações de rotinas todas validadas.

Porem quando executo o backup do bacula (CentOS) para fazer backup de tal diretório no client (Ubuntu)
Ele não consegue salvar os arquivos que estão dentro da pasta. Porem na console do Webacula ele retorna que deu "OK" porem não consegue copiar os arquivos do diretório.

Alguém já viu alguma coisa semelhante a essa? Estou batendo cabeça aqui porem não to conseguindo resolver.

Agradeço a atenção desde já!

Valeu!


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2016 - 17:24h

Remova as opções:


Drive Type = fixed
IgnoreCase = yes


do fileset FileSet_Sistema está opção é destinada somente a clientes windows. reinicie os daemons do bacula e faça um novo teste.


3. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 05/09/2016 - 16:19h

verifique se as versões do cliente e servidor são iguais


4. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 05/09/2016 - 16:39h

Versão do Bacula Director
Version: 7.4.0 (16 January 2016)


Versão do Client (dei um "vim /etc/bacula/bacula-fd.conf" e acho que é a versão la)
For Bacula release 7.0.5 (28 July 2014) -- ubuntu 16.04


Sera que é isso? Como faço pra arrumar a versão do client.


5. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2016 - 17:49h

Não são as versões, poderia ter algum problema caso a versão do cliente fosse mais recente do que a está no servidor(não é seu caso). Acesse o servidor, rode o comando estimate para testar o backup com cliente e poste aqui os logs.

Pergunta: como você chegou a conclusão que os arquivos não estão sendo copiados do cliente para storage ?


6. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 06/09/2016 - 07:59h

Bom dia!

Segue o resultado do comando estimate.

Using Catalog "MyCatalog"
Connecting to Client srv-sistema-fd at 10.1.1.55:9102
Top level directory "/dados/" has an unlisted drive type "unknown"
2000 OK estimate files=0 bytes=0
You have messages.
*



Resposta: no Webacula quando ele mostra que o backup foi concluído sem erros. Porem ele não copia nenhum arquivo. Mas dentro da pasta que esta sendo realizado o backup tem varios arquivos que coloquei para teste.


7. Re: CentOS Server (Bacula) X Ubuntu Server (Client)

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2016 - 11:50h

posta aqui a configuração do job para esse cliente, cliente, fileset e poll que estão no servidor bacula e a configuração do cliente que está no cliente. para ver se tem alguma coisa divirgente.


8. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 06/09/2016 - 14:47h

Boa tarde,

Segue algumas configurações.
SERVIDOR CENTOS

Agendamentos:
Schedule {
Name = "Agendamento_Sistema"
Run = Level=Full Pool=FULL-Sistema sun-sat at 11:00pm
}


Configuração do servidor:
Client {
Name = srv-sistema-fd
Address = 10.1.1.55
FDPort = 9102
Catalog = MyCatalog
Password = "BKP.altatech" # password for FileDaemon
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/File
}


Storage {
Name = STG_Sistema
Address = 10.1.1.50 # N.B. Use a fully qualified name here
SDPort = 9103
Password = "BKP.altatech"
Device = DEV_SISTEMA
Media Type = File
}


FileSet {
Name = "FileSet_Sistema"
Include {
Options {
signature=MD5
Drive Type = fixed
IgnoreCase = yes
Compression = GZIP
}
File = "/dados/"
}
}

Pool {
Name = FULL-Sistema
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 4d
Maximum Volume Bytes = 400G
Maximum Volume Jobs = 1
LabelFormat = "FULL-Vol-"
Storage = STG_Sistema
}


Job {
Name = "Sistema - Backup"
Type = Backup
Client = srv-sistema-fd
Level = Full
FileSet = "FileSet_Sistema"
Storage = STG_Sistema
Messages = Standard
Schedule = "Agendamento_Sistema"
Pool = FULL-Sistema
}


SERVIDOR UBUNTU

Bacula-fd.conf
#
# Default Bacula File Daemon Configuration file
#
# For Bacula release 7.0.5 (28 July 2014) -- ubuntu 16.04
#
# There is not much to change here except perhaps the
# File daemon Name to
#

#
# List Directors who are permitted to contact this File daemon
#
Director {
Name = srv-backup.localdomain-dir
Password = "BKP.altatech"
}

#
# Restricted Director, used by tray-monitor to get the
# status of the file daemon
#
Director {
Name = srv-sistema-01-mon
Password = "BKP.altatech"
Monitor = yes
}

#
# "Global" File daemon configuration specifications
#
FileDaemon { # this is me
Name = srv-sistema-01-fd
FDport = 9102 # where we listen for the director
WorkingDirectory = /var/lib/bacula
Pid Directory = /var/run/bacula
Maximum Concurrent Jobs = 20
# Plugin Directory = /usr/lib/bacula
FDAddress = srv-sistema-01
}

# Send all messages except skipped files back to Director
Messages {
Name = Standard
director = srv-backup.localdomain-dir = all, !skipped, !restored
}



O servidor e client comunicam normalmente. Só a questão de copiar os arquivos que ele não consegue trazer para o servidor. Ai no webacula ele me da que foi realizado o backup com sucesso porem 0 arquivos copiados.. Sendo que a pasta esta com vários arquivos.. É muito estranho.


9. Re: CentOS Server (Bacula) X Ubuntu Server (Client)

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2016 - 15:10h

Há uma divergência entre o job que postou aqui e o client.

o job que postou tem o nome do cliente de srv-sistema-fd e no bacula-fd.conf do cliente está com o nome srv-sistema-01-fd.

O endereço configurado no cliente é srv-sistema-01 este endereço é iqual a 10.1.1.55 quando resolvido ?

Outra coisa é o nome do director que está configurado no servidor é realmente srv-backup.localdomain-dir ? Além disso mude o fileset de :


File = "/dados/"


para


File = "/dados"


E reinicie os daemons do bacula server e teste.


10. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 06/09/2016 - 16:33h

Ola

Sim o endereço 10.1.1.55 é o srv-sistema-fd e esta resolvendo sim. Tanto que ele consegue conectar no client normal.

Sim o nome do director é srv-backup.localdomain

Fiz as alterações e não resolveu. Ele executa o backup, termina e fica como "OK" na console porem não consegue puxar arquivos. =\

Ja agradeço a atenção que esta tendo nesse tópico amigo valeu desde já.


11. Re: CentOS Server (Bacula) X Ubuntu Server (Client)

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2016 - 16:53h

você já checou a divergência que informei acima, referente ao nome do cliente que está diferente do servidor. pois o nome do cliente tem que ser o mesmo no servidor e no cliente ?

E esse nome srv-sistema-01 equivale a qui ip no servidor e no cliente ?


12. Re: CentOS Server (Bacula) X Ubuntu Server (Client) [RESOLVIDO]

Luiz Fernando Stevanatto
luizstevanatto

(usa CentOS)

Enviado em 06/09/2016 - 17:12h

Ola

Sim ja chequei vou postar o resultado do bacula pra você entender bem o que estou falando.


2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: Start Backup JobId 74, Job=Sistema_-_Backup.2016-09-06_16.38.04_07
2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: There are no more Jobs associated with Volume "FULL-Vol-0003". Marking it purged.
2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: All records pruned from Volume "FULL-Vol-0003"; marking it "Purged"
2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: Recycled volume "FULL-Vol-0003"
2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: Using Device "DEV_SISTEMA" to write.
2016-09-06 16:38:06 srv-backup.localdomain-sd JobId 74: Recycled volume "FULL-Vol-0003" on file device "DEV_SISTEMA" (/home/backup), all previous data lost.
2016-09-06 16:38:06 srv-backup.localdomain-dir JobId 74: Max Volume jobs=1 exceeded. Marking Volume "FULL-Vol-0003" as Used.
2016-09-06 16:32:44 srv-sistema-01-fd JobId 74: Top level directory "/dados" has an unlisted drive type "unknown"
2016-09-06 16:38:16 srv-backup.localdomain-sd JobId 74: Elapsed time=00:00:10, Transfer rate=0 Bytes/second
2016-09-06 16:38:17 srv-backup.localdomain-sd JobId 74: Sending spooled attrs to the Director. Despooling 0 bytes ...
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: Bacula srv-backup.localdomain-dir 7.4.0 (16Jan16):
Build OS: x86_64-unknown-linux-gnu redhat (Core)
JobId: 74
Job: Sistema_-_Backup.2016-09-06_16.38.04_07
Backup Level: Full
Client: "srv-sistema-fd" 7.0.5 (28Jul14) x86_64-pc-linux-gnu,ubuntu,16.04
FileSet: "FileSet_Sistema" 2016-09-02 16:36:55
Pool: "FULL-Sistema" (From Job resource)
Catalog: "MyCatalog" (From Client resource)
Storage: "STG_Sistema" (From Pool resource)
Scheduled time: 06-Sep-2016 16:38:01
Start time: 06-Sep-2016 16:38:06
End time: 06-Sep-2016 16:38:17
Elapsed time: 11 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
Snapshot/VSS: no
Encryption: no
Accurate: no
Volume name(s):
Volume Session Id: 1
Volume Session Time: 1473190526
Last Volume Bytes: 690 (690 B)
Non-fatal FD errors: 0
SD Errors: 0
FD termination status: OK
SD termination status: OK
Termination: Backup OK
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: Begin pruning Jobs older than 6 months .
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: No Jobs found to prune.
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: Begin pruning Files.
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: No Files found to prune.
2016-09-06 16:38:17 srv-backup.localdomain-dir JobId 74: End auto prune.


Esse e o resultado final do backup. Sem erros tudo normal.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts