[FUG-BR] [OT] - Tar incremental em outro arquivo

irado furioso com tudo irado em cashette.com
Segunda Agosto 28 11:37:10 BRT 2006


On Tue, 22 Aug 2006 17:59:50 -0300
"Celso Viana" <celso.vianna em gmail.com> escreveu assim:

> Só uma dúvida: o tar faz backup incremental/diferencial?

faz sim. Eu uso um script assim:
:====
#!/bin/bash
cd 
tar cf /tmp/transit.tar -N $1 -X ~/shellscripts/excluir.txt
Mail/ .sylpheed-claws 
cd /tmp
bzip2 -9 < transit.tar >  BKP-`date +%Y-%m-%d`.tar.bz2 
rm -fv transit.tar
cd
:====

a linha 3, que aparece truncada devido à função de "wrap line", vai de:

tar cf..[...] .sylpheed-claws

alguma informação adicional:

$1 é o parâmetro do bash, normalmente construido como ano (4 digitos),
mês (2 digitos) e dia (2 digitos). Fica assim: 2006-08-18, ou seja,
quando o -N do tar fôr utiliza-lo, entenderá que vai armazenar A PARTIR
daquela data (man tar). O resto está (IMHO) claro.

-- 

saudações,
irado furioso com tudo
Linux User 179402/FreeBSD BSD50853/FUG-BR 115
Um país que se diz democrático não pode ter voto obrigatório. Vote - 99
- NULO


Mais detalhes sobre a lista de discussão freebsd