Összefoglalom, ami a kérdésem óta összeállt a fejemben, köszönöm a tippeket!
Még számos dolognak mentem a Google-lel utána.

1. Verzió/snapshot
Verziózó file rendszer van Linux-ra, az UDF - de nem találtam módot a korábbi 
állapot mount-olására. Tehát a korábbi változatok visszanézésére Linux alatt 
csak a snapshot-olás útján látok lehetőséget. Raw level snapshot-ot lehet 
LVM-mel. Filerendszer szintű snapshot-ot (Linux alatt) pedig az újonnan a 
FUSE device segítségével userspace-be port-olt beta állapotú ZFS tud. Úgy 
vettem ki, hogy file-rendszer szintű snapshot hatékonyabb, és valószínűnek 
tartom, hogy a raw szintűn erősebben lassul az írás, ha szaporodnak a 
snapshot-ok.
Tehát a fő alternatívák az LVM snapshot, és a ZFS.

2. Backup
A rendszeres backup-nál szimpatikusabb számomra folyamatos. Ez megvalósítható 
mirror-rel raw szinten, és ezzel a snapshot-okról is egyből készül biztonsági 
másolat. Legjobb útnak az olyan mirror tűnik, ahol a második disk távoli 
gépen van. Ehhez fejlesztettek is olyan RAID1 változatot (fr1), ami a 
hálózati kapcsolat megszakadása és újraindulása után hatékonyan 
szinkronizálja a távoli disk-et: a helyi disk-nek nem a teljes tartalmát 
kezdi el hálózaton átvinni, hanem csak azt, ami a helyi disk-en változott.
A távoli disk elérésére három utat találtam: NBD (network block device) vagyis 
inkább az ENBD (enhanced network block device); iSCSI; DRBD. Az ENBD és az 
iSCSI mehetne együtt az fr1-gyel. A DRBD pedig egy komplett megoldás a 
szinkronizált távoli disk üzemeltetésére.
A ZFS a mirror-t automatikusan kezeli, sőt bad sector vagy checksum hiba 
esetén automatikusan a jó változat alapján javít (ha jól értettem a leírást).

1+2. Snaphot és backup összekapcsolva
A bennem kirajzolódott lehetőségek tehát:
A) LVM + (ENBD vagy iSCSI) + fr1
B) ZFS + (ENBS vagy iSCSI)
C) (LVM vagy ZFS) + DRBD
A ZFS-re alapuló megoldás - úgy látom - abban múlja felül az LVM-eset, hogy 
hatékonyabban kezeli a snapshot-okat és a hibajavító automatizmus fejlettebb.

Bármilyen meglátást, ide vágó tapasztalatot örömmel vennék!

Gábor




2007. May 2. 16.16 dátummal BORGULYA Gábor ezt írta:
> Sziasztok!
>
> Olyan file-rendszerre szeretnék áttérni, amivel a file-jaim korábbi
> változatait visszanézhetem. Tehát egy versioning fs, vagy egy snapshot-ot
> tudó fs lenne az igazi (utóbbi esetén sok (>30) snapshot-ot kellene tudnia
> kezelni). A kérdéshez kapcsolódik, hogy sűrűn backup-olnám is a file
> rendszert.
> Ideális esetben POSIX ACL-t is kezelne a megoldás.
>
> Tudtok erre jó megoldást?
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz