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, 24 Apr 2008 14:48:32 -0300

Vc poderia omitir a opção -j e partir para o uso do gzip informando o
nivel de compressão

-x
--fast
--best

onde x é um numero de 1 a 9 (onde 9 é o mais compactado, porém mais
lento de todos). o default é -6

Perguntas:
- pq vc remove o /var/spool/mail/root ?
- pq vc não analisa do resultado do PIPESTATUS da compactação?  [
http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo009 ]
- ja pensou em utilizar opções no seu script? [
http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo010#Comando_getopts
]

Fica ai a reflexão, ficaria show de bola ;-)

[]ś T



2008/4/24 Eduardo Miranda - EFSM Solutions <address@hidden>:
>
>
>
>
>
>
> Boa tarde a todos da lista, tenho esse backup e está show, só queria
>  saber c posso aumentar a taxa de compactação desse backup.
>
>  #!/bin/sh
>
>  if [ "$#" -ne 1 ]
>  then
>  echo -e "\nErro: compress-bak <lista de backup>\n"
>  exit 1
>  fi
>
>  data=`/bin/date +%Y'-'%m'-'%d`
>  arq=$1
>
>  LOG='/root/logs/log_compress_'$arq'_'$data'.txt'
>  ERR='/root/logs/err_compress_'$arq'_'$data'.txt'
>
>  cd /root/scripts
>
>  echo -e 'Backup da fita ' $arq ' iniciado em '`date`'\n' >> $LOG
>  echo -e 'Backup da fita ' $arq ' iniciado em '`date`'\n' >> $ERR
>
>  nice -n 10 tar -cvfj /dev/st0 -T $arq 2>> $ERR | tee -a $LOG
>
>  echo -e '\nBackup concluido em '`date`'. Verifique o LOG de erro!' >> $LOG
>  echo -e '\nBackup concluido em '`date`'. Verifique o LOG de erro!' >> $ERR
>
>  mt -f /dev/st0 rewind
>
>  mt -f /dev/st0 eject
>
>  rm -f /var/spool/mail/root
>
>  sleep 5;
>  echo
>  echo
>  echo log de erro:
>  cat $ERR
>
>  



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"

reply via email to

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