In the end - I would like an always on server with plenty of storage for:
- media within itunes (music, movies, tv shows, audible audiobooks)
- photos
- home movies
- security footage
- possible somethings else I am not thinking of right now
Serving to:
- iMacs
- iPads
- iphones
- AppleTV (I do like the AppleTV interface and would prefer it to navigating to a website via Safari)
- maybe an older windows laptop - only if this is easy. I may get rid of it.
I would want to have a backup solution for all of the stations needing backup as well as having a backup of the media library, photos etc.
And I would want to be able to move my itunes library to whatever this storage solution is right now even though I have not begun the pc to iMac transition.
If I am understanding this correctly - I can utilize a combination of a NAS like the Synology as the storage and the Mac Mini server / library?
There've been some great responses to this post including the idea of attaching DAS to a MacMini server and also putting songs in the cloud for access anywhere, anytime.
Everyone has slightly different expectations, values, and requirements, so what works and doesn't work for me may not match your's or other people's ideal, but here's my take on some of those ideas.
For the DAS <-> MacMini server option, it worked for me for several years, but after a while it started to get a little annoying. Only slightly....But every time I had to bring the MacMini server down, for whatever reason, I would lose access to all my data while it was down. It also meant that it was down when I was upgrading to a new MacMini. These are minor annoyances, but enough for me to want to get a NAS. This way, I still have access to my files on the NAS when the MacMini is down. Of course, since I run the server apps on my MacMini (iTunes and Plex) which in turn access iTunes data and Plex data that is stored on the NAS, it does mean that when the MacMini is down I still lose access to those server apps. I don't really care about that as much, as even though I temporarily don't have access to the Plex interface, I can still access those movies and just launch them with movist or PLC....The iTunes hurts a little more, because I have iTunes home sharing turned on, and I end up losing that while the MacMini is down. More importantly, I keep work files on the NAS and access it from multiple devices, and my wife's data is on there too, so when the MacMini is down, my wife and I still have access to our work files, photos, and other things.
Again, minor annoyances because the MacMini is rarely down for more than a few minutes.
Now, having said that, in favor of the DAS option is: typically, lower cost, and....plus, now with Thunderbolt and USB 3.0 enclosures, DAS is once again faster than NAS on 802.3ad (link aggregation/link bonding) + Jumbo frames.
----
On to online storage. Great option. Can't say enough good things about it. In my personal case, I have spent a lot of time making iTunes playlists and re-creating them online and spending the time looking for quick migration options is a mundane process I'm too lazy to go through.
If you're not in the same boat as me, it'd be a good idea to consider online storage for your music (and other data). It does typically require a monthly fee if you require enough storage, but it's a great idea.
You can....however, do a couple of other things. For instance, you could get Splashtop for your MacMini, and that would give you access to your entire home network by showing the MacMini screen on your iPad (like VNC or RDP). It's reasonably secure, though a determined hacker could get in if they hack your gmail address (Splashtop has an option to use Gmail as an easy way to bypass the Firewall/NAT issues). Of course, you could also use port forwarding on a router (reasonably simple with consumer oriented routers like Airport Extreme, Buffalo, NetGeat, Cisco Linksys, D-Link, etc.; more complicated with small enterprise focused firewall/routers like Sonicwall, Watchguard, Cyberroam, eSoft, Sophos, Palo Alto, Barracuda, and the like).
Generally I avoid port forwarding because I've found that there are tens of thousands of bots worldwide that are constantly pinging IP addresses at random and doing SYN/FYN attacks once they find an active IP Address (attacks that basically run through all port numbers until they find an open one....even if that open port has password protection, it doesn't matter much, because a brute force attack typically follows. The chances of this happening to any one person is really low, and one could argue that the Gmail hack is even more insecure. But the option is there.
Another option would be Pogoplug, which is pretty much like DropBox. But whereas Dropbox automatically shows you one root folder, with a bunch of content in it that you put there, Pogoplug has a dashboard page before that, showing you the Dropbox like Cloud folder, and also showing other volumes and folders on your home network that you assign for Pogoplug sharing. You could share an entire volume, or you could share specific folders. Pretty nifty. This would also give you access to everything you want to have access to from anywhere, from any computer, and is reasonably secure. the basic Pogoplug is also free.
Incidentally, Drobo, Synology, and QNap all have applications allowing access through port 80, so you could, in theory, have that access anywhere in the world. Synology also has free and paid for iOS apps that I think allow some form of router bypass. Not sure how that works, but I'm guessing it's similar to Splashtop's and Gotomypc's mechanism of having the home device log into some place in the cloud, opening a connection, and then the roaming device logs into the same place, allowing the tunnel., thus bypassing the firewall's denial of things on the web making requests to things in the local network.
----
Whether you choose a Server with Direct Attached Storage, or a Server + Network Attached Storage, or some hybrid with part of your data in the cloud, the best choice for you really comes down to the little things. In my case, the little things were "re-creating playlists" and "bringing down the server for maintenance", and my sacrifices are: NAS server is slow, so end up using server apps on server and just having those apps access and server data from my NAS. And my other sacrifice is: speed is slower than Thunderbolt or USB 3.0.
Finally, whether you go NAS or DAS, even if it has single or dual disk failure features (from Raid 5/6), I'd still recommend another live backup and another archive backup. In my case I have one additional live backup so I can keep working while repairing my NAS and one archived backup (takes time to recover it and start using it) for critical data like email and photos and core documents. Actually, for critical data, I have two more live backups, but that's probably overkill.
You might also consider, if you have the budget, an online backup plan like Crashplan. Did we already discuss that on this thread? Can't remember.
Best of luck to you, and let us know what you end up going with.