Ö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
