← Back to team overview

sslug-teknik team mailing list archive

Re: backup af .-filer

 

On Wed, Oct 27, 2004 at 08:49:12 +0200, Atte André Jensen wrote:
> Frank Damgaard wrote:
> 
> >  cd ~
> >  find . -maxdepth 1 -type lf > /tmp/tar_fil_liste
> >  tar -T /tmp/tar_fil_liste -cf /path_til/fil.tar
> 
> Det virker (delvist: af uvisse årsager får jeg osse ~/bin pakket med),
> selvom det ikke lige er så elegant med at skrive til en tmpfil...
> 
> Her er hvad jeg har pt:
> 
> tar_opts='-cpf'
> cd ~
> find . -maxdepth 1 -type f | grep "\./\." > $backupdir/dot_files.txt
> tar -T $backupdir/dot_files.txt $tar_opts $backupdir/dot_files.tar bin

du kunne prøve  med "-" som inputfilnavn:

  find . -maxdepth 1 -type f | tar -T - -cpf $backupdir/dot_files.tar bin

> 
> > Jeg ville dog tage backup af det meste hvis ikke alt af /home/<user>/
> > også ~/.kde/ som indeholder kde opsætning samt opsætning
> > af mange kde programmer.
> 
> Det er muligt jeg grædende giver dig ret når min maskine dør, men jeg er
> kun interesseret i de data jeg selv har produceret. Opsætning af ting
> som WM kan ret hurtigt fixes igen (kører forresten ikke kde men xfce4).
> Desuden har jeg "biblioteker" af forskellige filtyper liggende som
> aldrig eller sjældent ændrer sig, fx en mega stor samling wav-filer og
> dem gider jeg heller ikke backe up hele tiden.

du kunne jo også bruge find med flere parametre til at tilføje
og fjerne de kataloger / filtyper du ikke vil gemmme.
Jeg har mange vigtige data i min /home/frank som jeg ikke
vil undvære, så de skal med i backup.
Så for mig er det nemmere at finde undtagelserne, som f.eks.
cache-filer til browser mv.

> Men kan du forklare mig hvorfor ovenstående også pakker ~/bin med?

Hvad er din /home/<user>/bin for en dims, er det en fil eller katalog?
Prøv 
   ls -li ~/ | grep bin

Jeg har også en /home/frank/bin/ og den kommer ikke med i ovenstående find.


-- 
mvh Frank Damgaard  | 



References