Oi galera, não sei inglês e tentei traduzir o man-page no comando mt e não entendi nada, to precisando muito da ajuda de vcs.
Diariamente faço numa máquina linux com drive de fita scsi, o backup de uma pasta na rede, logo depois gero um arquivo texto com o conteúdo da fita, a troca da fita é manual e diária e as fitas tem espaço de sobra em relação ao backup, tipo uma pasta com 150GB em uma fita de 800GB ( tenho muitas fitas ), logo após backup e a gravação do arquivo texto, a fita é automaticamente rebobinada e tem um comando pra ejetar.
o script é assim:
#/bin/bash
pasta=bkp$(date +%d%m%y)
#faz backup com tar -c e lista para arquivo texto com tar -f
tar -cvf /dev/st0 /root/backup/$pasta && tar -tvf /dev/st0 > /root/backup/$pasta/fita_$pasta.txt
#Ejeta
mt -f /dev/st0 eject
Agora vem o problema:
Num feriadão tipo quinta (feriado) , sexta ( enforcado ), sábado, domingo e segunda (folga), ou seja num período de 5 dias ( só pra dar um exemplo), queria aproveitar o espaço de 800GB da fita que sei que caberia 5 backups (150Gb x 5 = 750GB), o que caberia na fita bastava eu gravar consecutivamente na mesma fita sem a opção de auto rebobinamento ( no rewind - nst0 ) e sem ejetar.
MAS eu queria após cada gravação também listar o conteúdo daquela gravação e aí que não sei usar o comando mt, pois em testes manuais quando eu gravo o primeiro arquivo, eu tenho que voltar a fita ( mt - f /dev/nst0 rewind ) e listar ( tar -tvf /dev/nst0 > /root/testes/result.txt ), da primeira vez sai certo, mas quando gravo o segundo arquivo eu não sei como posicionar a fita para uma segunda gravação, gravar e depois listar só essa segunda gravação.
Já tentei todas as opções: mt -f fsf 1 / mt -f fsr / mt - ffsfm 1... e nada dá certo sempre dá erro.
Quando rebobino e listo o conteúdo da primeira gravação ( que dá certo ), não sei se ao listar ele vai pro fim do bloco ou se lista e volta antes do bloco.
Por favor alguém pode me "traduzir" e dá exemplos de como avançar e retroceder fita com exemplos práticos pois só traduzir pro portugues a manpage naum adianta nada...troca palavras que são comandos e embaralha tudo e não tem exemplo.
Vi outras artigos aqui no vol de mt, mas não diz como listar após cada gravação e ainda posicionar certo pra gravar de novo.