Sziasztok!
Van egy scriptem, amit időközönként lefuttatok.
rsync -au --delete --copy-links /honnan /hova
Tök jól működik is, de olyan igény merült fel most, hogy amit kitöröltek fájlokat, azokat egy hétig még a mentésben meg kéne őrizni.
Tehát óránként szinkronizálok, akkor a fájlok amiknek megváltozott a méretük azok szinkronizálódjanak, de amik hiányoznak, azok csak egy hét késéssel törlődjenek a mentett könyvtárból.
Lehetséges ez tisztán rync-el, vagy valami más program is kell hozzá?
Üdv: redman
- 1445 megtekintés
Hozzászólások
Nos, tisztán nem tudod megoldani. Tisztán csak arra van megoldás, hogy a szinkronizáció befejeztével kezdje el a törlést: ez a --delete-after.
1 hetes késleltetéssel kicsit nehéz lenne, hiszen a processz 1 hétig aktív kéne legyen.
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
Nézd meg az rsnapshot-ot, hátha segít.
Tudja az időközönkénti mentést, meg lehet adni, hogy melyik mentésből (óránkénti, napi, heti stb.) hány állapotot tartson meg.
- A hozzászóláshoz be kell jelentkezni
Hello!
Én az rdiff-backup-ot javaslom, én ezt használom, teljesen jó.
Petya
- A hozzászóláshoz be kell jelentkezni
Ha van helyed, akkor hetente:
cp /hova /hova.old
rsync -au --delete --copy-links /honnan /hova
- A hozzászóláshoz be kell jelentkezni
A hova oldalon használd a find -ctime 7 -exec rm -f {} \;
--
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni