Home könyvtár NAS-ra költöztetése és webdav protokollal való mount-olása

Fórumok

Van egy PC-m, amin Ubuntu fut. Az ubuntu egy SSD-re van telepítve. Mivel az SSD kapacitása kicsi, ezért a /home könyvtár tartalma egy régi HDD-n van.
Ez eddig oké, de lesz itthon egy saját építésű home server, aminek a kapacitása jóval nagyobb lesz, mint a régi HDD-m kapacitása. Arra gondoltam, hogy a /home tartalmát cakk-pakk átteszem a NAS-ra mondjuk (valahogy) seafile-on keresztül, és aztán beállítom az fstab-ban hogy webdav fájlrendszerként csatolja fel.

Tudom, talán egyszerűbb lenne NFS-el megoldani, de azért megpróbálnám a webdav-ot munkára fogni ha lehet.
- Az ok: tetszik a mostani telefonos webdav kliensem. :)

Problémák amik felmerülnek:
- Nem tudom, a webdavon keresztül, mennyire kezelhetők a linuxos userek, csoportok, jogok?
- Valszeg lassabb lesz mint a régi HDD-m.

A kérdésem az lenne, van e tapasztalat a fenti témával kapcsoltban? Vagy teljesen életképtelen ötletet találtam ki?

Hozzászólások

Ez sokmindentől függ, ha pl wifi-n tolod 100m-ről akkor mindegy, hogy webdav vagy nfs, akkor is lassú lesz.
Webdavot behúzni home alá azért nem szerencsés, a homenak (pl. .ssh) nincs nagy igénye azt ott hagynám az ssd-n, csak egy data könyvtárat húznék be, de azt nfs-el.

A webdav nem erre való, a ~ könyvtár alá mindenképp blokk alapú tárhely kell. NFS.

A ~/My Documents már lehet webdav, de jó sok hátrányát fogod tapasztalni egy NFS/CIFS/SFTP mounthoz képest.

Köszönöm a választ mindenkinek.

Akkor marad az nfs.
Egy kérdésem lenne még: Meg lehetne oldani azt, hogy az nfs megosztás a sefile adatbázisába is belekerüljön?

Azért szeretném, mert barátságos a webes felülete, és tényleg elégedett vagyok a telefonos klienssel.

Szerk.: A seafile csak arra kellene ha hirtelen meg akarok osztani a neten.

Igen, ez nekem is tetszene, csak a seafile készít valami adatbázist a tárolón lévő fájlokról, és nem tudom hogy akkor is (vagy egyáltalán) frissül e, ha nem a seafile-on (vagy nem webdav-on) keresztül másolom be oda a fájlokat.

Ez a seafile egy privát felhő szerver, ezt elfelejtettem leírni.

Viszont a puding próbája az evés.. :) Letesztelem egy teszt rendszeren honlap.

A Seafile-lal bármilyen mappát tudsz szinkronizálni, csak létre kell hozni a Seafile kötetet és adott mappára beállva szinkronizálni. Nyílván először egy üres mappát adj neki. Utána ezt a mappát töltsd meg tartalommal, és akkor bekerül a seafile-ba. De tudd, hogy a seafile belső fájl adatbázisában is megjelennek ezek a fájlok. ha kódolva is, de megjelennek és eszik a helyet. Továbbá érdemes kikapcsolni a törölt fájlok megtartását, különben minden módosításról lesz egy árnyékfájlok, amik szintén eszik a helyet.
Helyi gépeden a seafile nem játszik, mivel az letöltené helyben is és mint mondtad, nincs elég helyed.

Igen, az a legegyszerűbb megoldás, hogy a NAS-ra is felteszek egy seafie klienst és ráállítom az nfs-el megosztani kívánt home mappára.
Csak így, ahogy írtad kétszer kerülnek rá a fájlok a merevlemezre. Mondjuk ez egyelőre annyira nem nagy baj mert van hely. De na.. :) Nem a legcélravezetőbb megoldás.

A dolog nagyon 1xű,

/mnt/valahova alá mountolod NAS-od, olyan FS-el amit NAS tud, ahogy már mások is írták NFS a célravezető.

A ténylegesen helyet foglaló mappákat innen egy symlink-el a home-odba csatolod (downloads, desktop, böngésző, levelezőprogram, ...)

Megszületett a fejemben mégegy ötlet.
A fájlokat a nas-on tárolom amit megosztok nfs-sel, eddig ok.
Felcsatolom önmagára a webdav elérést egy mappába, amit ráirányítok az nfs megosztásra. A kivitelezés holnapra marad, remélem megoldható és nem tárolja le kétszer a fileokat.