Backup em Fita-DAT com TAR
janeiro 30, 2009

O tar é uma ferramenta muito poderosa para backup.
Alguns dias atrás utilizei esse ferramenta para realizar backup’s em Fitas-DAT.
Logo abaixo vai algumas dicas para quem precisa realizar esses tipos backup’s.
1. Identificando o dispositivo:
# dmesg |grep st0
st 2:0:0:0: Attached scsi tape st0
st0: try direct i/o: yes (alignment 512 B)
2. Procedimento de backup em linha do comando (Shell):
Os comandos devem ser executados como root “#”.
Criar um novo arquivo na fita-dat:
# tar -cvf /dev/st0 <arquivo(s)>
Compactado:
# tar -czvf /dev/st0 <arquivo(s)>
Adicionar arquivos/diretórios:
# tar -rvf /dev/st0 <arquivo(s)>
Restaurar arquivos/diretórios:
# tar -xvf /dev/st0 <arquivo(s)>
Visualizar o conteúdo da fita-dat:
# tar -tvf /dev/st0
Gerando log dos arquivos que foram becapeados:
# tar -tvf /dev/st0 > arquivo.log
Deletar arquivos da fita-dat:
# tar –delete -f /dev/st0 <arquivo(s)>
Procedimento de backup via cron (agendar a tarefa):
Agendando backup’s no cron:
#crontab -e
3. Legenda
TAR
-c -cria um novo arquivo tar;
-M -cria, lista ou extrai um arquivo multivolume;
-p -mantém as permissões originais do(s) arquivo(s);
-r -acrescenta arquivos a um arquivo tar;
-t -exibe o conteúdo de um arquivo tar;
-v -exibe detalhes da operação;
-w -pede confirmação antes de cada ação;
-x -extrai arquivos de um arquivo tar;
-z -comprime ou extrai arquivos tar resultante com o gzip;
-j -comprime ou extrai arquivos tar resultante com o bz2;
-f -especifica o arquivo tar a ser usado;
-C -especifica o diretório dos arquivos a serem armazenados.
Referências: