|
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
[Prev in Thread] | Current Thread | [Next in Thread] |