Enviado em 28/04/2015 - 12:00h
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.#/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
Enviado em 30/04/2015 - 21:44h
Meu caro, eu mesmo já respondi a você sobre esse assunto no tópico http://www.vivaolinux.com.br/topico/Shell-Script/Como-gravar-backups-na-mesma-fita-LTO-consecutivame.... Ali você tem explicação detalhada e exemplos de uso.export TAPE=/dev/nst0 # Ajusta default para dispositivo que não rebobina. mt rewind # Volta para o início da fita cd /diretorio1 tar cz . # Arquiva comprimindo com gzip cd /diretorio2 tar cj . # Arquiva comprimindo com bzip2 cd /diretorio3 tar c . # Arquiva sem compressão por software
export TAPE=/dev/nst0 mt rewind # Certifica que está no começo da fita # Como está no início da fita, a cabeça de leitura # está apontando para o início do primeiro arquivo. # Logo, para aceder ao começo do terceiro arquivo, # devo pular o arquivo corrente e o seguinte (pular # dois arquivos). mt fsf 2 # Pula sobre o arquivo corrente e o seguinte. # Agora a cabeça de leitura está no começo do terceiro # arquivo da fita. Basta extrair o conteúdo no lugar que # eu desejo. cd /copia_diretorio3 tar xp # Rebobina a fita e a ejeta. mt rewoffl
Enviado em 18/05/2015 - 16:08h
Desculpa a demora em responder, e reconheço que vc já tinha me respondido no outro tópico, é que eu não tinha compreendido da maneira que deveria, desta vez eu entendi a sua explicação nessa resposta:########## DECLARAÇÃO DE VARIÁVEIS ############# pasta=bkp$(date +%d%m%y) notes=bkpNotes$(date +%d%m%y) redeadm=bkpRedeAdm$(date +%d%m%y) web=bkpWeb$(date +%d%m%y) DATA=`date +%w` fita(){ echo "Início de gravação em fita: " >> /root/backup/controle.txt date >> /root/backup/controle.txt if [ $DATA -eq 1 ] || [ $DATA -eq 2 ] || [ $DATA -eq 3 ] || [ $DATA -eq 4 ]; then # executa de segunda a quinta tar -cvf /dev/st0 /root/backup/$pasta && tar -tvf /dev/st0 > /root/backup/$pasta/fita_$pasta.txt && echo "Término de gravação em fita: " >> /root/backup/controle.txt date >> /root/backup/controle.txt echo >> /root/backup/controle.txt echo "--------------------------------------------------------" >> /root/backup/controle.txt mt -f /dev/st0 eject else case $DATA in 5) #Sexta - Feira tar -cvf /dev/nst0 /root/backup/$pasta mt -f /dev/nst0 rewind tar -tvf /dev/nst0 > /root/backup/$pasta/fita_$pasta.txt echo "Término de gravação em fita: " >> /root/backup/controle.txt date >> /root/backup/controle.txt echo >> /root/backup/controle.txt echo "--------------------------------------------------------" >> /root/backup/controle.txt;; 6) #Sabado mt -f /dev/nst0 fsf 1 tar -cvf /dev/nst0 /root/backup/$pasta mt -f /dev/nst0 rewind mt -f /dev/nst0 fsf 1 tar -tvf /dev/nst0 > /root/backup/$pasta/fita_$pasta.txt echo "Término de gravação em fita: " >> /root/backup/controle.txt date >> /root/backup/controle.txt echo >> /root/backup/controle.txt echo "--------------------------------------------------------" >> /root/backup/controle.txt;; 0) # Domingo mt -f /dev/nst0 rewind mt -f /dev/nst0 fsf 2 tar -cvf /dev/nst0 /root/backup/$pasta mt -f /dev/nst0 rewind mt -f /dev/nst0 fsf 2 tar -tvf /dev/nst0 > /root/backup/$pasta/fita_$pasta.txt echo "Término de gravação em fita: " >> /root/backup/controle.txt date >> /root/backup/controle.txt echo >> /root/backup/controle.txt echo "--------------------------------------------------------" >> /root/backup/controle.txt mt -f /dev/st0 rewind && mt -f /dev/st0 eject;; esac fi }
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
Não acesso a conta do Banco do Brasil pelo Google Chrome [RESOLVIDO] (5)
Criar atalho para uma pasta na area de trabalho no Linux Mint? [RESOLV... (2)