sala@home:~$

rsync

Ha nem szeretnénk fontos adatainkat elveszíteni, időnként backupot kell készítenünk. Számtalan módja van ennek, attól függően mennyi időt/tárhelyet szánunk a dologra. Itt egy elég egyszerű módszert mutatok be, amikor egy alkönyvtárunkról ( továbbiakban

/forrás

) szeretnénk tükrözést készíteni egy másik alkönyvtárba ( továbbiakban

/cél

). Értelme persze ennek főleg akkor van, ha pl.

/forrás

egy belső,

/cél

egy külső merevlemez. Az rsync parancs segítségével úgy tükrözhetjük az alkönyvtárat, hogy csak az első futáskor másolja le az összes fájl, a továbbiakban csak a megváltozott fájlokat mozgatja:

rsync -va --delete /forrás/ /cél/

A kapcsolók közül a

--delete

fontos, ha azt akarjuk, hogy a forrás alkönyvtárban letörölt fájlok a cél alkönyvtárból is eltűnjenek. Ez egyrészt szükséges, ha szinkronban szeretnénk tartani az alkönyvtárakat, ugyanakkor elég veszélyes, hiszen a forrás alkönyvtárból véletlenül letörölt fájlok a cél alkönyvtárból is törlődnek.