Script simples para fazer backup em fita DAT

Publicado por Agrimar Teixeira 20/12/2003

[ Hits: 15.472 ]

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

Gerar senhas aleatórias de qualquer tamanho

Monitorando espaço em disco com IP dinâmico.

Limpando Arquvios Core

Instalar última versão do Java automaticamente em "todas as plataformas"

Captura ip estatico !!


  

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