I have a spare computer which I would like to use as "NAS". Are there any open source projects which accomplish this and allow you to use a web interface for administration?
The free NASlite has some kind of bandwidth limitation on it. I'm currently using DarmaNAS, which doesn't have the bandwidth limit, but has a 2 client per share limit on the free version (3 bills for the unlimited version). I've got it booting off a 128meg CF card and running a software Raid5 array (3 x 200g + 1 hot spare). Works pretty nicely.
really though, Samba is too easy to setup and maintian. SSH is faster/easier then a web interface (although webmin seemed OK to me, but I hate gui tools)
Install Linux or BSD and install Samba and a few lines of configuration and you're all set! We now have a 300GB NAS on an AMD Sempron 2800 server at work. Beats the $3k NAS we bought 2 yrs ago from Sony.
NAS is just a crappy file server. Get a server OS. I recommend Debian. Next on Fedora, Suse, Gentoo, or one of the BSDs.
That way you can get a real file server, learn howto use Linux, and then be able to do all sorts of usefull stuff with it beyond just a simple fileserver.
Thanks a lot for the replies guys. I do have Gentoo running on that spare computer now but I am not really in the mood at this point to figure everything out to get it running for NAS. Although, that does seem like the best way to go since I would eventually like to run RAID5 with 1TB of space or more. I'm also a bit weary of using a full nix install because, to be honest, I am a noob and I want to use the box for backup purposes. If something happened to the OS, I dont think I would know how to recover everything like I could in Windows.
I am willing to give a nix install a shot before I go to a dedicated NAS distro. Do you guys have any links to guides (preferrably Gentoo or Ubuntu specific) which cover the services required for NAS?
NAS is just a fancy term for a file server, just decide what protocol you want to server through (i.e. SMB, FTP, AFP, etc) and install a server to handle it (i.e. Samba, ProFTPd, Netatalk, etc).
I would put in my vote for a linux distro running samba. You really can't go wrong there. It's strictly for backup purpose therefore the I/O impact of samba conversion shouldn't effect those operation types much. Samba is really easy, only getting slightly complicated if you are doing usermapper functions for a linux box running as a domain controller.
Do a search on the Samba documentation and you'll see the share creation process it very simple. I'm not sure on what type of recovery you expect to do on a file server, windows or linux, but in this respect using a "free" OS offers you the option to avoid a license cost for housing your backup data. You don't need anything fancy for that.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.