I'm looking to move from an XP desktop full of music to a server-based solution but I have no idea where to start! Can anyone give me a hand?
My current home computer set-up:
- Macbook Pro
- Leopard install, bought in Feb 2008; not much data on it at all, only used for Internet access for the most part
- home-built XP Pro desktop
- contains a few hundred GB of music, videos, pictures, documents; built in 2007 and the USB ports are wonky so I'd rather not use it for parts for the server
- XBOX 360
- I rarely use it but I figure this MIGHT factor into this solution
Ideally, I'd like to move to a solution using the laptop for Internet and server control with a server on the back-end somewhere containing all of the data that now resides on my desktop.
Requirements for this server:
1. large capacity (that's the easy part)
2. must be able to stream music, movies, videos, pictures, documents to my laptop, 2.1 system in my room, and HDTV/5.1 system in my living room
3. either having redundant drives or NAS for backup
At the moment, the laptop half would be this Macbook Pro that I paid too much damn money for in 2008. However, in the future I can see myself moving over to a Windows 7 laptop that's cheaper than this damn expensive Macbook (that I'm sorta wishing I didn't buy).
The server half is totally lost on me. I've never built one before and I don't even know where to begin with the software. I've come across this article
on Lifehacker about server software. Other than that, I'm not sure where to go.
I realize that the server software is dependent on the client laptop. Right now, I have OSX but I'm not sure if I'll always have that. Does Windows Home Server work with this Macbook Pro? Is there an easy cross-platform solution? Part of me thinks I should buy a cheaper Windows 7 laptop just to use for Internet, word processing, etc. That way, when that Windows 7 laptop is out of date, I can buy another cheap one and continue the tech refresh cycle on the client end. However, maybe that's an unrelated story.
Anyone have any recommendations? I'm not big into command line, programming, etc. I'm pretty competant with computers but I don't enjoy all the nitty gritty programmer stuff.