Users often ask me for drive recommendations, and while I provide general suggestions for FireWire drives in the SuperDuper! User’s Guide, I haven’t suggested any Network Accessible Storage (NAS) devices, mostly because I haven’t been entirely happy with the ones I’ve tested.
In general, most NAS units are Linux-based, with a drive that’s formated as ext3, which allow a large sparse image to be stored on the drive. This works well with SuperDuper!, and lets us properly preserve permissions and metadata with full fidelity. Some, like the LaCie “mini” Ethernet drive, are shipped as FAT32, and need to be reformatted as ext3 (or HFS+, or NTFS) before they can be used.
I’ve tested the Buffalo Linkstation and Gigastation, the LaCie mini ethernet drive, the Linksys NLUS2, and a number of others, and while they all work reasonably well when configured properly, none have been recommendation-worthy.
The units I’ve tried in the past have all had very old AFP (Apple’s network protocol) support, old enough to not support files larger then 2GB or so (even though their file system could handle larger), mostly because they’re all based on an old version of Netatalk. SMB can be used instead, and that does work, but you have to know to do it… and most users don’t. This means their backups would fail in various weird ways.
On top of that, these NAS units are pretty insanely slow. Even the Gigastation, using Gigabit Ethernet, did an initial backup running at less than 1MB/s. This improved once the first copy was done, but it’s painful the first time through.
So… nothing to recommend.
Until now.
Over the last week or so, I’ve been doing extensive testing with the Terabyte version of Infrant’s ReadyNAS NV, and I’m very impressed: impressed enough to give it a big thumbs up.
The ReadyNAS linked above is a 4-drive X-RAID unit (which has four 250GB drives set up for fault tolerance and speed, using Seagate’s Nearline SATA drives which—like Maxtor’s MaxLine III drives—are designed to have a longer life and more heat tolerance than regular drives) in an attractive case, with GigE capability. Like its competitors, the ReadyNAS runs Linux, but unlike the others they’re fanatical about keeping things up to date, and support the most recent Netatalk, which properly handles large files.
On top of that, they’ve spent a lot of time optimizing the unit, and it actually delivers very good performance—I got about 5MB/s on a full copy-- far better than the others, even over AFP. (More AFP-specific optimizations are promised for the future, too.)
But the goodness doesn’t stop there. Infrant knows that their OS can do more than just serve up shared storage, and they’ve gone ahead and created a nice port of Slim Devices‘ SlimServer, which runs on the ReadyNAS and can serve music around the house, through real Squeezeboxen or the Softsqueeze player. (In fact, Slim Devices is offering a bundle of a terabyte ReadyNAS NV and two wireless Squeezeboxen for $1499.) Infrant also supports UPnP streaming, etc, so it’s likely to work with the solution you already have.
And since they have good AFP support, you can point iTunes to its media share, and rip directly to it. Nice!
The ReadyNAS is not inexpensive (although the 250GB, easily expanded one isn’t too bad), and you might wonder whether you should just get a Mac mini with a FireWire drive instead. While you certainly could do that, the RAID capabilities built into the ReadyNAS are invaluable when you’re dealing with critical data. Infrant has clearly designed their unit to be rugged and reliable, and that’s obviously important. A failing/failed drive can be hot swapped for a new one, so your data remains safe even in the event of that inevitability.
The only real downside of the Infrant—other than the expense—is that it’s got a fan. Heat is the enemy of hard disks, so it’s important for the fan to be there, and they’ve made it temperature sensitive so it only runs as fast as it needs to. But, it’s not silent (although it’s not that bad), so if that’s an issue, this isn’t the unit for you.
Otherwise, a very enthusiastic recommendation: Infrant has done some really great work here.
17 Jul 2006 at 02:02 pm | #
Near the top you said…
“ SMB can be used instead, and that does work, but you have to know to do it… and most users don’t. This means their backups would fail in various weird ways.”
I think folks will see backups fail only if trying to copy files to network server: if copying files to an image-file (drive-container), then I don’t think it matters where the drive-container image file resides as long as it does not exceed the max file size limit. (For fat32 this is as little as 2gig, so an external drive needs to have at least one partition that is HFS+ and big enough for the backup). For network drives, I don’t think you care what format the server is using as long as it supports the maximum file-size you need (or don’t mind using split command).
(By the way… I’d like to see a transparent way to have image files broken into cd or dvd size chunks and automagically seen as one file, similar to the way PowerQuest drive-image does).
For example, if you have a windows box and a mac box, and enough free space on each in order to backup one to the other, then I think SMB would work fine if you are writing an image file to a NTFS share (not FAT32 due to 2gig max file-size).
I see no reason why something like this would have problems… I have a macHD with 40gig used. Take any win2k/xp box with a NTFS drive d: (or c with 40gig free… I share it out as “D” (or C) behind a firewall at 192.168.1.101
On my mac, go: connect to server: smb://192.168.1.101/D (or /C) and provide name and password. Would superduper then be happy with destination file “MacintoshHD.dmg” on /Volumes/D in such a case??? Don’t see why not…
I have regularly done the opposite: backup an entire window or linux box to my mac over ethernet cable. On a laptop, you can even get the mac to be a dhcp server by sharing internet connection: share Airport with ethernet cable connected between mac and pc. In this case, if both boxes have gigabit, the Mb/sec across ethernet cable seems as fast as a firewire cable.
I turn on Windows file sharing on mac. Boot pc from knoppix or similar live cd. Mount r/w with smbmount, and have partimage create a series of 660meg or 2gig sized files on the mac. I’ll post step-by-step if anyone is interested. Of course, turn off all sharing and remote-login when done on both boxes before you take them outside your firewall onto the internet.
17 Jul 2006 at 02:24 pm | #
I agree, but you’re familiar with Windows. Most Mac users aren’t, but the SMB-based drives are set up for those who are… it’s not that it’s hard, but most users don’t know that it’s possible…
07 Mar 2007 at 09:11 pm | #
Have you updated to the latest firmware image? AFP has gotten a nice speed upgrade, the iTunes server works great (though missing playlist support), and the twonkymedia server does a great job serving the xbox 360 directly.
07 Mar 2007 at 09:14 pm | #
I have, actually, yes. Does a good job in general (although the Slim Server keeps crashing on me)!
Haven’t tried the XBox 360 support—this is the UPnP media server, I assume?
07 Mar 2007 at 09:47 pm | #
I use the twonkymedia addon. But be careful, if your library is too big, you can occasionally come across strange errors if you only have 256mb of memory.
07 Mar 2007 at 09:50 pm | #
I’ve recently upgraded the Infrant to a full G, so I should have enough memory—but I do have a very large library (hence, netTunes...)
07 Mar 2007 at 11:41 pm | #
you shouldn’t have any problems with the twonkymedia extension (or any others). The memory was mainly an issue during the latest round of betas, my NAS ended up just about bricked--though I have the older model, so I was able to manually reflash my compactflash card (vice trying to get it back up via tftp).
BTW, I have heard that breaking the 2TB limit is the next big thing. They’re shooting to beat the release of all the 1TB drives coming out this summer. The grapevine says that volume sizes shouldn’t be hitting limits again anytime soon, so you should be able to go well over 4TB. Hmm, if drives are limited to 1TB ATM, maybe that means.....
08 Mar 2007 at 08:12 am | #
Bricking bad. 4TB good!
My biggest problem with the Infrant—the noise level—was resolved both with the NV+ and with the power supply retrofit they released. Not much to complain about other than the price, but in this kind of thing you definitely get what you pay for.
Good stuff, lurkers. Check it out!
08 Mar 2007 at 08:15 pm | #
And to tell you the truth, it isn’t all *that* expensive, especially if you buy it from a reseller w/the drives. I know that mine was just a little more than $1,000 w/4 300GB Seagates. (maybe $1200, it’s been almost 2 years now).
For the lurkers, it even has a decent http(s) server, so it can also serve up files across the internet. Combined with a nice iTunes cataloging util (sorry, iTunes Catalog wins this one so far) you get a *great* way to get to listen to all your music away from home. Since the SSHFS FUSE plugin came out, I just rsync to my external web host, and *bam*, I have a full across-the-net iTunes interface with no computers (beyond the ReadyNAS) in the loop
My iTunes library alone is hovering around 300GB (depending on whether I keep up with the daily show/colbert report).
500GB drives are looking mighty tasty ATM, especially since they can be had for under $200. So for <$800 I can be up to at least 1.5TB usable. Or I could just go for one of the NV’s. Decisions, Decisions. But yes, I can’t argue with any aspect of the ReadyNAS--good FS implementation, decent speed, decent price, incredible features, and *great* customer support. **highly recommended** in this corner of the web.