Dois scripts são importantes para facilitar o trabalho com drives manuais: um para montar a fita antes dos jobs de backup, outro para ejetar a fita quando da conclusão dos backups.
1. Script para montagem da fita (deve estar no RunBeforJob do primeiro ou de todos os jobs. Se preferir, pode colocar no cron para ser executado periodicamente – diariamente, ou de meia em meia hora):
exec 6>&1
exec > /etc/bacula/status_script.log # grava um log do script [records script log]
/etc/bacula/bconsole -c /etc/bacula/bconsole.conf <<END
mount storage=”nome_do_storage[storage_name]”
END
exec 1>&6 6>&-
2. Ejetar Fita (RunAfterJob do job de backup do catálogo – último de todos!)
exec 6>&1
exec > /etc/bacula/scripts/status_ejeta-fita.log # grava um log do script [records script log]
/etc/bacula/bconsole -c /etc/bacula/bconsole.conf <<END
unmount storage=”nome_do_storage[storage_name]”
END
exec 1>&6 6>&-
mt -f /dev/nst0 rewind # se necessário, substitua o nst0 por outro dispositivo de fitas (st0, nst1, etc).
mt -f /dev/nst0 eject
Abraços!
Heitor Faria
Disponível em: Português