[Ubuntu-BR] fazer back-up de arquivos no ubuntu via console

fs_siqueira fs_siqueira em yahoo.com.br
Terça Outubro 27 10:00:25 UTC 2009


Bom dia Paulo,
 A compactação poderia estar sendo corrompido devido a sintaxe utilizada
nas regras de compactação, onde você está especificando a criação de um
arquivo .gz, pois a extensão .gz será criada nos arquivos dentro do
arquivo .tar.
Simplificando será criado uma arquivo "certificadora271009.tar" dentro
deste arquivo .tar os arquivos compactadros pelo gzip.( opção z do
comando tar)

tar cfvz certificadora`date +%d.%b.%Y`.tar.gz /backup/sexta/cert
 
seria;

tar cvfz certificadora`date +%d.%b.%Y`.tar /backup/sexta/cert

Siqueira



Em Seg, 2009-10-26 às 20:20 +0000, Andre Garcia escreveu:
> Quando tiver tempo fazer este script funfar no ubuntu.
> 
> André Garcia.
> 
> 
> 
> > From: ubuntu em datahelp.com.br
> > To: ubuntu-br em lists.ubuntu.com
> > Date: Mon, 26 Oct 2009 14:37:15 -0200
> > Subject: [Ubuntu-BR] Backup post 1497333333
> > 
> > Boa tarde
> > Estou fazendo backup com rsync junto com tar
> > Tenho ciência que o backup com tar na pasta x, não consegue compactar
> > perfeitamente, não sei o que e o porque rola isso já tentei N coisas e não
> > consigo resolver.
> > Quem puder me ajudar, agradeço!
> > Sempre quando vou descompactar o arquivo x.tar ele esta corrompido
> > 
> > Segue meu script
> > 
> > #!/bin/bash
> > 
> > # Ãecessáo a criaç do diretorio /var/log/backup
> > 
> > # Diretorios a serem backupeados
> > DIR_ORIGEM=/dados/
> > DIR_DESTINO=/backup/sexta/
> > DIR_LOG=/var/log/backup
> > 
> > # Caminho do Rsync
> > RSYNC=/usr/bin/rsync
> > 
> > # Data
> > DATE=`date +%d.%m.%Y`
> > # Coloca a data num arquivo quando iniciar o backup
> > echo ............... > $DIR_LOG/backup-$DATE.log
> > echo . Inicio do backup do dia $DATE . >> $DIR_LOG/backup-$DATE.log
> > echo ............... >> $DIR_LOG/backup-$DATE.log
> > 
> > $RSYNC -avz $DIR_ORIGEM $DIR_DESTINO >> $DIR_LOG/backup-$DATE.log
> > 
> > 
> > # Limpa logs com mais de 30 dias
> > 
> > find $DIR_LOG -name .*.log. -ctime +30 -exec rm -vrf {} \; >>
> > $DIR_LOG/backup-$DATE.log
> > 
> > echo ............... >> $DIR_LOG/backup-$DATE.log
> > echo . FIM do backup do dia $DATE . >> $DIR_LOG/backup-$DATE.log
> > echo ............... >> $DIR_LOG/backup-$DATE.log
> > 
> > 
> > #echo "Compactando a copia do arquivo de Dados"
> > tar cfvz certificadora`date +%d.%b.%Y`.tar.gz /backup/sexta/cert
> > #tar cfvz gerencia`date +%d.%b.%Y`.tar.gz     /backup/sexta/gerencia
> > #tar cfvz publico`date +%d.%b.%Y`.tar.gz     /backup/sexta/publico
> > 
> > # Excluindo pasta
> > 
> > #rm -rfd /backup/sexta/cert
> > #rm -rfd /backup/sexta/gerencia
> > #rm -rfd /backup/sexta/publico
> > 
> > 
> > 
> > cp *.tar.gz /backup/zipados
> > cp *.tar.gz /media/disk-2/sexta
> > 
> > 
> > Abraços
> > 
> > Paulo Mokus
> > 
> > 
> > 
> > 
> > -- 
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > 
> > Lista de discussão Ubuntu Brasil
> > Histórico, descadastramento e outras opções:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>  		 	   		  
> _________________________________________________________________
> Você sabia que o Hotmail mudou? Clique e descubra as novidades.
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx





More information about the ubuntu-br mailing list