File "backup_dvd.sh"

Full path: /www/wwwroot/fabriciovc.eti.br/downloads/backup/backup_dvd.sh
File size: 2.03 KiB (2074 bytes)
MIME-type: text/x-shellscript
Charset: utf-8

Download   Open   Back

#!/bin/bash
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# NOTA DE LICENCA                                                             #
#                                                                             #
# Este trabalho esta licenciado sob uma Licenca Creative Commons Atribuicao-  #
# Compartilhamento pela mesma Licenca 2.5 Brasil. Para ver uma copia desta    #
# licenca, visite http://creativecommons.org/licenses/by-sa/2.5/br/           #
# ou envie uma carta para Creative Commons, 171 Second Street, Suite 300,     #
# San Francisco, California 94105, USA.                                       #
#                                                                             #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#                                                                             #
# Criado em 22/11/2007 - Ultima alteracao em 12/12/2008                       #
# Desenvolvido por Fabricio Vaccari Constanski                                #
# Contato pelo Email fabriciovc[em]fabriciovc.eti.br                          #
# Funcao: Script que realiza backup dos dados em uma midia de DVD             #
#                                                                             #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

## Variaveis
RM=/bin/rm
TAR=/bin/tar
ECHO=/bin/echo
MKDIR=/bin/mkdir
MKISOFS=/usr/bin/mkisofs
GROWISOFS=/usr/bin/growisofs
FORMAT=/usr/bin/dvd+rw-format
DADOS=/home/dados
USER=/home/usuarios
BACKUP=/home/dados/backup

## Limpando arquivos de backup anteriores
$RM -rf $BACKUP 
$MKDIR  $BACKUP

## Gerando .tar.bz2
$TAR cjf $BACKUP/direcao.`date +%F`.tar.bz2 $DADOS/direcao
$TAR cjf $BACKUP/fin.`date +%F`.tar.bz2     $DADOS/fin
$TAR cjf $BACKUP/scripts.`date +%F`.tar.bz2 $DADOS/scripts
$TAR cjf $BACKUP/vendas.`date +%F`.tar.bz2  $DADOS/vendas
$TAR cjf $BACKUP/etc.`date +%F`.tar.bz2     /etc

## Gravando CD/DVD
$FORMAT -blank=all /dev/dvd
$GROWISOFS -dvd-compat -speed=4 -Z /dev/dvd -R -J  $BACKUP

PHP File Manager