shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script de backup


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Script de backup
Date: Thu, 16 Nov 2006 14:10:29 -0200

Mas que 'muitos erros' acontecem?

On 11/16/06, Apio Carniello <address@hidden> wrote:
Ola, estou tentando montar um script que realize backups em uma maquina com
 2 sistemas operacionas, linux e windows.
 Depois do expediente eu reinicializo a maquina, e durante a madrugada ele
 deve executar esse scritp:
 Mas nao estou conseguindo.. aqui vai o script, pois esta acontecendo muitos
 erro.. Caso alguem pudesse me ajudar!
 Ficaria muito grato!

 #!/bin/bash

 mount /dev/sda1 /mnt/sda1

 montado=`mount | grep /mnt/sda1`

 if [ -z "$montado" ]; then

 exit 1

 else

 DATA=`date +%Y-%m-%d-%H.%M`

 cd /mnt/backup

 tar -zcvf trabalho-"$DATA".tar.gz /mnt/hda6/trabalho/

 umount /mnt/sda1

 fi


Alias pense num script assim:

#!/bin/bash
REASON='/tmp/reason.txt'
TARGET='/mnt/hda6/trabalho/'
DATA="$(date +%Y-%m-%d-%H.%M)"
FILE="trabalho-${DATA}.tar.gz"

die() { echo -e "${1}\nReason:\n" ; cat ${2} ; exit 1 ; }

mount /dev/sda1 /mnt/sda1 2>&1 > ${REASON} || die "Erro ao montar!!!" ${REASON}
cd /mnt/backup && tar -zcvf "${FILE}" ${TARGET}
umount /mnt/sda1

Acha mais facil de dar manutenção?
--
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


reply via email to

[Prev in Thread] Current Thread [Next in Thread]