I enjoy using FreeNAS. I have three FreeNAS servers. Why would anyone need three? It’s because of the idiosyncrasies associated with using the software. For one thing, Vista doesn’t like FreeNAS very much in certain configurations and I have 3 Vista machines. For example, if you set up one of your servers in a RAID 5 configuration, Vista will read it just fine. But it won’t write to it. It won’t write to it because it thinks the disk is full. Vista can’t get an accurate reading of the disk size. So it won’t write to it at all. XP does not have this problem, thankfully. If it did, I would not be able to use FreeNAS in a RAID 5 configuration.
I overcome this idiosyncrasy by having another server set up with its disks mirrored. Vista reads disk mirrors without any trouble. All I have to do is use an XP machine to sync up the data from the disk mirrors with the main server. This way I have all my data on one machine. I use the third server to back up the main server. In a way, it seems ridiculous. However, FreeNAS servers are cheap (the software is free). Moreover on a gigabit network, data transfer is fast. You could accomplish what I do with a Drobo. However, it wouldn’t be nearly as fast. Also I’m not sure that you could stream video from a Drobo. FreeNAS servers make excellent video servers.
I started out using Rsync to keep my servers synced with each other. This quickly crashed. I couldn’t figure out how to fix it either. So, I moved to Allway Sync. This program has worked wonderfully. Of course FreeNAS wouldn’t be FreeNAS with out idiosyncrasy here as well. You have to reboot the servers more than you should. Often, after transferring gigabytes of data, the server will drop out and need to be rebooted. I haven’t lost any data and the servers are fine once you reboot them. Sometimes, with Allway Sync, sinking directionally as opposed to bidirectionally works better.
The latest FreeNAS joy has been having two of the servers spontaneously switch IP addresses. I have no idea why this happened. I thought for a moment that maybe there was some malice involved from a third party. But no. My best guess is that IP addresses opened up and that the servers rebooted and picked those. I’ve been using FreeNAS for a long time and it has never done that.
You might think that is a lot of effort to use these servers. But I can tell you that that is not so. While I have identified the above issues, they are all manageable. The servers have great up time and I can move my data around quickly. Plus, it is awesome to have all my data in one place. It’s like having an old car that has problems but you know what the problems are and you know how to fix them. And in the meantime the car gets you where you want to go. With all the redundancy I have with these servers, I believe my data is safer than it has ever been (knock on wood).