Script simples para fazer backup em fita DAT

Publicado por Agrimar Teixeira 20/12/2003

[ Hits: 15.471 ]

Download btbackup.sh




  Bom esse é o primeiro script que publico aqui e espero que seja de alguma ajuda.
  Esse script é muito simples e já uso em vários lugares para backup em fita Dat.

  



Esconder código-fonte

#! /bin/sh
######### Descricao: Script de backup para Fita Dat
#       # Autor:  Agrimar Teixeira
#       # E-mail: agrimar@bol.com.br
#       # Script: btbackup.sh
######### Data:   22/09/2002
#
#  Nesse caso o diretório de backup está no / (raiz) 
#  Os diretórios dos arquivos de configuração ira mudar para cada distribuição
#  So lembre de verificar os pacotes instalados como mt e tar.
#  É só criar o diretório e rodar o script.

# Formatacao de data e hora
 dt=`date '+%H%M%d%m%Y'`

echo "Iniciando o Backup"
clear

echo "Apagando arquivos de backup antigos"
 rm -f /backup/*.gz >/dev/null 2>&1

echo "Compactando arquivos do sistema"
 tar -czf /backup/sysconf$dt.tar.gz /etc/samba/smb.conf /etc/hosts >/dev/null 2>&1

echo "Compactando arquivos do mysql"
 tar -czf /backup/mysql$dt.tar.gz /var/lib/mysql > /dev/null 2>&1

echo "Compactando arquivos web"
 tar -czf /backup/web$dt.tar.gz /srv/www/default/html >/dev/null 2>&1

echo "Compactando arquivos de usuarios"
 tar -czf /backup/usuario$dt.tar.gz /home/[ usuario1 ] /home/[ usuario2 ] >/dev/null 2>&1

echo "Apagando conteudo da Fita Dat"
 mt -f /dev/st0 erase

echo "Fazendo Backup em Fita"
 tar -cvf /dev/st0 /backup/*tar.gz >/dev/null 2>&1

echo "Fim do Backup "



Scripts recomendados

Configuração do VNC Server no Display 0 (terminal que estiver na tela)

cal2svg gerador de calendários em formato vetorial SVG

Twitter via linha de comando!

Menu para servidor LDAP

Script para controle do Squid e firewall


  

Comentários
[1] Comentário enviado por calaff2 em 06/12/2008 - 12:49h

Amigo boa tarde tava dando uma olhada no seu script ! tipo estou precisando de um script para fazer backp de segunda a sabado e um backp full por mês . no caso tenho 8 unidades de fita uma para cada dia e uma fita para o backpfull do mês inteiro. no caso quero um script para gravar compartilhamentos do samba.

outra coisa não quero apagar a fita de segunda quero gravar nela e na proxima segunda onde parou o backp-segunda1 ele crie o backp-segunda 2 e assim sucessivamente até acabar o espaço da fita.

cada fita tem 160GB

Muito bom seu Script.

tem como você criar esse script para mim ?
Att: Idalmo Junior
meu email : calaff2@hotmail.com


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts