Hej alle
Jeg hørte i dag at rsync _har_ en feature som jeg længe har
tænkt på. Følgende er IMHO lidt sejt:
Jeg vil gerne lave backup dagligt, hvor jeg vil rsynce f.eks.
/home til /backup/home_`date +%Y%m%d`
No problem:
$ rsync -avz /home/ /backup/home_`date +%Y%m%d`
Meeen jeg gider ikke have alt for meget data, så jeg vil gerne
have en master-backup først
$ rsync -avz /home/ /backup/home_master
Nu er min ide at jeg gerne vil have rsync til at lave
hard-links næste gang jeg laver en kopi til de filer i
/backup/home_master som ikke er ændret siden da.
$ rsync -azv --link-dest=../home_master --delete /home/ /backup/home_`date +%Y%m%d`
Bemærk at man med
$ ls -i FILNAVN
kan se den inode som filen tilhører (hvilken fysisk fil er det)
Godt nok laver jeg hermed daglig backup - men det er kun ændringer i forhold til
/backup/home_master som gemmes - IMHO über cool....
Variationer over dette tema modtages gerne :)
Have fun :)
P.S. ideen er at jeg har /backup på en anden disk/maskine end /home