Den Sun, 27 Sep 2009 11:10:38 +0200 skrev Morten Christensen:
> Kent Friis skrev den 27-09-2009 08:25:
>> Den Sun, 27 Sep 2009 00:31:57 +0200 skrev Morten Christensen:
>
>>>>
http://faubackup.sourceforge.net
>>>>
>>>> Later Backups to the same filesystem will automatically be incremental,
>>>> as unchanged files are only hard?linked with the existing version of the
>>>> file.
>
>>> Jeg har tidligere arbejdet med backup via rsync og hardlinks. Dengang
>>> prøvede vi en overgang at bruge ext3 til filsystem hvor backup'en blev
>>> lagret, men pladsforbruget blev uventet stort, fordi hardlink'enes
>>> ionoder brugte plads. Istedet måtte vi bruge reiserfs, hvor ionodernes
>>> pladsforbrug ikke var et problem.
>
>> Ext3:
>>
>> kfr:tmp$ echo test >fil1
>> kfr:tmp$ ln fil1 fil2
>> kfr:tmp$ ls -li fil*
>> 11523087 -rw-r--r-- 2 kfr users 5 Sep 27 08:14 fil1
>> 11523087 -rw-r--r-- 2 kfr users 5 Sep 27 08:14 fil2
>>
>> ^^^^^^^^ Samme inode.
>>
>> Hvilket stemmer meget godt med at definitionen af en hardlink er at
>> det er samme inode.
>>
>> Det er ikke symlinks du tænker på? De bruger netop en ekstra inode.
>
> Nej. Det er hardlinks. Symlinks er vist ikke det rigtige værktøj når en
> slettet fil skal findes på backup'en.
Hvis formålet med at bruge links er at lave incremental backups der
stadig virker, kan symlinks godt være brugbart.
Snakker vi om en backup bestående af links til de data der tages backup
af, er ingen af delene egnet. Man kan lige så nemt komme til at
overskrive en fil som at slette den.
> Problemet er formodentlig berørt i dette afsnit i Faubackup's manpage:
>
> NOTES
>
> Additionaly, you should be careful when creating your backup filesystem.
> As directories cannot be shared across several backups, they consume an
> considerable amount of inodes. On filesystems with a limited number of
> inodes (like ext2), one may need to increase the inode limit on
> filesystem creation
Directories kan per definition ikke linkes, uanset filsystem. De vil
også tage plads på reiserfs.
Begrænsningen i antallet af inodes kan som der står i afsnittet sættes
op, så det bør ikke være en forhindring for at bruge ext3.
Mvh
Kent
--
"The Brothers are History"