Script Backup ultimo arquivo criado em um diretorio feito TAR direto para DAT
Publicado por Pedro Augusto Malanga 17/10/2007
[ Hits: 6.364 ]
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
Combinação de nros (para mega sena)
Criaimg - Cria arquivos de imagem
Nenhum comentário foi encontrado.
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Instalando TeamViewer no Debian 12
Conheça o Octopi, outro frontend para o Pacman com acesso ao AUR (Arch Linux e derivados)
Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton
Meu canal de vídeo aulas sobre Linux (0)
horário adiantado no sistema (12)
Apertei Crtl+alt+f4 e agora somente inicia na linha de comando (1)