Script Backup ultimo arquivo criado em um diretorio feito TAR direto para DAT
Publicado por Pedro Augusto Malanga 17/10/2007
[ Hits: 6.883 ]
Olá amigos do VOL.
Fiz um script para fazer backup usando o TAR direto para a fita DAT.
Primeiro faço uma busca dentro de um diretório, pego o ÚLTIMO arquivo
criado nesse diretório e jogo ele direto para a DAT.
Depois fica aguardando que a fita DAT seja inserida, pois no meu caso poderia acontecer de alguém esquecer e não colocar a fita no horário correto.
Finalmente, ejeta a fita após o tar.
Neste Scritp utilizei:
ARRAY, TAR, WHILE, IF, MT e LET.
Abraço.
#!/bin/bash Pedro Augusto Malanga - 2007
data=`date +%Y%W`
declare -a arquivos
arquivos=(`ls -tr /diretorio/`)
x=0;
while [ $x != ${#arquivos[@]} ]
do
let "x = x +1"
done
let "x = x -1"
echo "----" >> /diretorio/log.txt
echo "Inicio de Script" "--" $data "--" ${arquivos[$x]} >> /diretorio/log.txt
y=0;
p=1;
while [ $y != $p ] ## While esperando fita ser colocada
do
tar -cv /diretorio/${arquivos[$x]} -f /dev/st2
RETVAL=$?
if [ $RETVAL = "2" ]
then
p=1;
echo "Nao encontrou a fita." >> /diretorio/log.txt
else
p=0;
echo "Encontrou a fita." >> /diretorio/log.txt
fi
done
mt -f /dev/st2 eject
echo "---- Fim ----" >> /tsmpool/log.txt
exit
Ordenação de Bytes por Swap Nibble
Abrir e redirecionar portas TCP em firewall iptables
extract.sh: Script baseado no extract da phrack
Script para Gerar Chave SSH - Atualizado 2021
Nenhum comentário foi encontrado.
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
NixOS + NVIDIA antiga: como sobreviver ao driver 595 (GTX 750 Ti / Maxwell)
Conhecendo o tmux: Multiplexador de Terminal
Acessando página do Syncthing fora da máquina local
[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?
Ativação de som 5.1 e nvidia (0)
Entrevista com Greg Kroah-Hartman (2)
OpenClaude - toda IA joga mais que neymar (5)









