Configurar Bacula com Dell PowerVault TL2000

1,531 views
Skip to first unread message

Rodrigo Carvalho

unread,
Mar 28, 2014, 3:00:09 PM3/28/14
to bacula-ba...@googlegroups.com
Pessoal, boa tarde!
Estou começando agora com o Bacula. Comprei o livro do Heitor, segui as orientações do livro e de alguns fóruns e consegui configurar meus backups de clientes windows e linux. O problema é que até agora só consegui configurar o backup no disco local do computador onde instalei o diretor do bacula.
Aqui na empresa temos um Dell PowerVault TL2000 conectado no servidor de backup através fibra óptica. 
Não consegui testar se o dispositivo está configurado corretamente no Linux (estou usando o Debian 7).
Pelo que entendi lendo o livro do Heitor, preciso primeiro configurar o dispositivo no Linux e depois configurar nos .conf do bacula. É isso mesmo?
Pesquisei nos tópicos existentes, percebi que alguns membros já passaram por alguns problemas para configurar o TL2000 mas não encontrei nenhuma solução ou tutorial que oriente a instalação desde o início.
Será que alguém já configurou este robô de fita no Debian e pode me ajudar?
Vlw pela atenção!

antoni...@trevit.com.br

unread,
Apr 24, 2014, 10:46:11 AM4/24/14
to bacula-ba...@googlegroups.com
Bom dia Rodrigo, não sei se já resolveu o problema com a instalação do seu robô de fita, mas tive um problema parecido na instalação do robô IBM System Storage TS3100 utilizando o sistema operacional Ubuntu Server 12.04, abaixo segue o passo a passo da documentação que criei para o meu problema. Caso tenha dúvida pode perguntar a vontade. 


Manipulação de fita LTO

Para a manipulação das fitas LTO pelo Linux é necessário instalar e conhecer os comandos a seguir: 

Instalação MT e MTX

Para a utilização dos comandos MT e MTX é necessário a instalação dos mesmos através dos seguintes comandos:

apt-get install mt-st mtx :instalação do comando mt-st mtx
modprobe st : levanta o módulo st 
modprobe mptscsih :levanta o módulo mptscsih
modprobe mptbase  :levanta o módulo mptbase

Comando LSSCSI

Para verificar qual criados para os drivers Scsi é necessário utilizar o comando abaixo:

 lsscsi

Normalmente será apresentada a seguinte saída, onde Tape é o storage IBM e mediumx é Changer (troca as fitas):

[2:0:0:0]    cd/dvd  IBM SATA DEVICE 81Y3670   IB01  /dev/sr0
[4:0:0:0]    disk    ATA      WD5003ABYX-23    WC36  /dev/sda
[4:0:1:0]    tape    IBM      ULT3580-HH5      C7RD  /dev/st0
[4:0:1:1]    mediumx IBM      3573-TL          B.50  /dev/sch0

Comando LN (Este comando não foi necessário, pois acesso diretamente o drive, sem necessidade de um link)

Para criar o link necessário para a manipulação do driver pelo changer, utilize o seguinte comando:

 
ln /dev/sg3 /dev/changer

Para remover o link use:

rm -f /dev/changer

Comando MT

O comando MT é utilizado para manipular as fitas LTO. — Rebobinar o drive de fita:

mt -f /dev/st0 rewind

Para apagar rapidamente/reciclar a fita

mt -f /dev/st0 weof

Backup do diretório /etc e /home com o comando tar (comando TAR é útil para testar se está conseguindo gravar arquivos do computador para a fita, mas lembre-se de apagar a mesma quando for colocar o robô para gravar pelo Bacula).

tar cjfv /dev/st0 /etc /home

Lembram das opções do tar?

c = create
j = compressão bzip
f = force
v = verbose

Quando utilizamos o comando tar para fitas, lembre de uma coisa simples: Ao invés de passarmos o nome do arquivo a ser criado, por exemplo, backup.tar.gz, devemos apontar para o dispositivo de fita.

Encontre em qual bloco você está com o comando mt:

mt -f /dev/st0 tell

Mostre os arquivos gravados na fita. Duas maneiras:

A) tar tzf /dev/st0
B) tar tvf /dev/st0

Restaure o diretório /home, gravado na fita:

cd /
mt -f /dev/st0 rewind
tar xvf /dev/st0 /home

Descarregue a fita do drive

mt -f /dev/st0 offline

Exiba informações sobre seu drive de fita - Duas maneiras:

A) tapeinfo -f /dev/st0
B) mt -f /dev/st0 status

Você pode voltar ou avançar na fita com o próprio comando mt:

A) Ir para o final da última gravação:

mt -f /dev/st0 eod

B) Ir para a gravação anterior:

mt -f /dev/st0 bsfm 1

C) Avançar na gravação:

mt -f /dev/st0 fsf 1

Exemplo de Backup em fita Para realizar um backup em múltiplas fitas, use o seguinte comando(backup do sistema de arquivos /home). Caso for utilizar somente uma fita, não insira o parâmetro M.

tar -cpMzvf /dev/st0 /home

Mais opções do tar? Sim!

p = preserve as permissões
M = Crie/liste/extraia arquivos multi-volume(multiplas fitas)
z = Compressão usando o gzip

Para comparar a fita de backup, execute:

tar dpMzvf /dev/st0 /home

E finalizando, para o restore…

tar xpMvf /dev/st0 /home

Comando MTX

Também é utilizado para manipular e verificar as informações das fitas LTO.

mtx status: verifica quais são as fitas e posições vazias e ocupadas;
mtx load 1 0: carregar a fita presente na posição 1 para a posição 0;
mtx unload 2 0: descarrega a fita presente na 0 para a posição 2;
mtx-changer /dev/sg3 load 01 /dev/st0 0
mtx transfer 1 0: transferir a fita que está na posição 1 para a posição 0, sendo que a posição 0 está vazia

Sempre que for utilizar o comando MTX lembre-se de para o Bacula-SD

Reply all
Reply to author
Forward
0 new messages