1 – Crie um Job desta forma:
## Jobs do servidor exchange
Job {
Name = “Exchange” # Nome do Job
Type = Backup
Client = exchange # Nome do cliente
FileSet = “exchange” #FileSet que iremos criar depois.
Schedule = “Diario” # Schedule que voce deseja
Storage = File # Seu Storage
Messages = Standard
Pool = Default
Write Bootstrap = “/var/bacula/working/exchange.bsr”
Max Start Delay = 22h
Priority = 10
}
2 – Crie este FileSet em seu Bacula
Seguinte FileSet:
FileSet {
Name = “exchange” # Nome do seu FileSet
Include {
Options {
signature = MD5
}
File = D:/Exchange ## PASTA DE INSTALACAO DO EXCHANGE – A minha esta aqui.
Plugin = “exchange:/@EXCHANGE/Microsoft Information Store/First Storage Group”
# Onde diz EXCHANGE é o nome do seu storage do Exchange. Normalmente é o mesmo nome do servidor.
}
# Altere os caminhos abaixo, conforme sua instalação do Exchange.
Exclude {
File = D:/Exchange/Mailbox/First Storage Group/E00.chk
File = D:/Exchange/Mailbox/First Storage Group/E00.log
File = D:/Exchange/Mailbox/First Storage Group/E000000F.log
File = D:/Exchange/Mailbox/First Storage Group/E0000010.log
File = D:/Exchange/Mailbox/First Storage Group/E0000011.log
File = D:/Exchange/Mailbox/First Storage Group/E00tmp.log
File = D:/Exchange/Mailbox/First Storage Group/priv1.edb
}
}
3 – No cliente do servidor Exchange.
No cliente do seu Exchange é necessaria uma configuração (está que demorei pra achar hehehe)
Descomente a seguinte opção na config de cliente, claro que editando o caminho conforme seu Windows:
Plugin Directory = "C:\Program Files\Bacula\plugins"
Tambem pode ser necessario a DLL esebcli2.dll. A mesma é encontrada no diretorio do Exchange, ex. C:Arquivos de ProgramasExchsrvrbin
Em caso o Bacula nao encontrar automaticamente esta DLL (ele deverá) coloque esta dentro da pasta: C:Program FilesBaculabin/ (ou local de sua instalacao do bacula).
Forte abraço
Pedro Bordin Hoffmann
Disponível em: Português