Home server OS

chasehornby55

Reputable
Jun 23, 2014
142
0
4,710
(sorry this is not really the right category, there is not really one for this). Anyways, i wish to build a home server that i can do nightly/weekly backups of all my home computers to and also run all my itunes music off of there to stream and lastly i wish to use it as general storage for videos, pictures, documents, etc. I need to be able to access it anywhere i have wifi too, that would be nice as between work and school it is easy to forget stuff. I need an os that can do this however my dilemma is windows server is a lot of money and i have to buy cals but at the same time i have NO experience with linux. any OS advice and tutorials would be great!
 
Solution



it's actually very simple in windows.
forgive me if i ramble a bit, i was drinking a bit tonight, and i'm about to turn in for the night.

1) when all your pcs are on the same...


Herp Derp Windows. You are in the wrong forum, friend. OP specifically wants to avoid windows.

OP: All Linux distrobutions are capable of this. Ubuntu is generally the first choice for new comers to Linux for its ease of use 'out of the box'.

Most of what you want can be accomplished simply by creating a 'Samba' share on your network and port forwarding on your router for remote access. Additionly you could create an FTP or use a VNC server/client setup.

There are too many ways to 'backup' files that I could not possibly list them here. One popular option is to use a local dropbox like system. Seafile and OwnCloud are two popular choices.
 

chasehornby55

Reputable
Jun 23, 2014
142
0
4,710
i am perfectly capable of building a server, if you had read my question you would see i just need help with the os. anyways thank you skittle for a useful answer, i have herd lots about ubuntu i actually sat down to learn it one day and when it strangely had tons of lag on my computer i rage quit haha. from what i have seen it does not look too hard however its when i would have to install programs and actually set up the samba and other aspects of the server i would get very confused. do you know of any tutorials or websites that could help? i have seen a few however they all require previous knowledge on the OS
 
Although both of you have a problem with the first answer, it is quite correct. If the only problem is the expense of Windows Server, then Desktop Windows is an excellent solution avoiding the learning curve associated with Linux.

As the OP said, he may not be posting in the correct forum. If an Open Source solution is really required then Nas4Free should be considered as it is designed for exactly this job.
 


The same type of software you would use on a Linux based OS.

Windows is nice because you may already be familar with it, however windows cost $$ and freedom.
OEM liscense is still $99. Pretty pricy when trying to pinch pennys!
 


creating your own VPN can be done for free in windows 7 or 8, it just takes a little legwork. that is the main point in your desire for remote access.

backing up your PCs to the PC "file server" can be done with windows backup, that step is child's play. you can even create local folders on the file server and set up your pcs to use them as their storage location in windows, even include them in the libraries, so you don't even need to wait for windows backup, you can have real-time backup and modification of files.

granted all of this stuff requires a little more advanced "understanding" of how to use windows but it's all doable and built into its very core.

-btw: i didn't mean to post a windows solution in this forum. I didn't notice which forum this post was in, when it popped up on the front page. that was my bad.

Yes you can do all of this with linux, though in my experience it's actually easier with windows.
 

chasehornby55

Reputable
Jun 23, 2014
142
0
4,710
no worries ingtar33, thanks for the help. I was trying to find out how to back up a pc to another over the network however i was not able to find anything other than programs that claim to do that. is there a way to do this natively on windows? also how do i use the "server" to store all my files on there without having to go through my network drives? so it looks just like my documents folder but is actually all on the server. I have about 5 computers at home and a few tablets,phones apple tv's etc that i would like all to be able to use.
 



it's actually very simple in windows.
forgive me if i ramble a bit, i was drinking a bit tonight, and i'm about to turn in for the night.

1) when all your pcs are on the same router/network (say on your home wifi) they'll all be part of the same subnet, which means they'll all be "discoverable" by each other, all you need to do is jump into the network folder on a windows 7/8 machine, on the top "bar" there will be a prompt to turn on network discovery. click yes for every pc on your home network.

2) now you can see all the pcs. this is where it can get a little complicated... it's actually pretty simple if you understand domains and mapped drives, otherwise this will be basically new to you. on the pc you want to back up to, create a folder on the drive you want to back up to called Network Backup (frankly you can call it anything). then create folders inside that folder for each pc you want to backup to the one machine. such as PC_1 Backup, PC_2 Backup (again, it doesn't really matter what you name all this, only it's good form to make it easy to understand so 3 years from now if for some reason you need to look at it again you can reason out what you did, the easiest way to do that is put everything in a folder that describes what is in it)

3) now right click on the main folder "Network Backup", and SHARE the folder with "everyone"

4) now you're going to log into each pc on your network you plan to backup to the "server" and when you're in the computer menu "map a network drive" (you're doing this for a couple of reasons, the least of which is to always keep your computers logged into the pc fileserver)
this is where it might get a little complex... see network addresses work like this
"\\[PC NAME]\folder name\, so for example, if i shared out Network Backup to "everyone", and network backup was located on "D" drive, on my pc named "pc_fileserver", and i created individual backup folders for each pc on my network and the pc i am starting with is pc1 the network address would be \\pc_fileserver\network backup\pc1_backup, chose whatever drive letter you want. i usually leave it as z: unless i have a reason to chose something else

5) at this point if you entered a valid network location windows will prompt you for login credentials... you need to use the credentials for the pc_fileserver. I sugest you create a login ID on pc_fileserver with admin access, make it a general login, like "PC_BACKUP ADMIN" with a general password which you'll never forget. now this is the real trick you MUST remember.
you see you can't just put into login name "PC_BACKUP ADMIN", because windows thinks your credentials are for your CURRENT PC. (since these credentials are being called onto another pc, you must tell windows those credentials are for another pc). How do we do this? the default "domain" in windows is "workgroup" assuming you don't have windows ultimate or professional you'll never be able to play with domains... assuming you didn't rename your "workgroup" on your pc fileserver, (you can check this in control pannel - > system, it will list whatever domain or workgroup it's part of)... so again, assuming you kept everything "default" it will read "workgroup" for the workgroup... so your login credentials will be

Username: workgroup\PC_BACKUP ADMIN
Password: (whatever password you have for that login)

now assuming you did this right, you'll have mapped the "backup" location as a "network drive" on your pc.

6) now you'll go into windows backup.
-setup windows backup is very simple, default settings will backup pretty much everything of consequence
-there may be an option to backup a system image, chose to backup the system image, this will allow you to restore your system from the image if windows gets corrupted.
-chose the destination folder as the netork drive location
It might ask you for access credentials, enter them as you entered them when mapping the network drive

and you're done.

If you have any questions about this you can ask me anytime. i'll walk you through it.
-
 
Solution

chasehornby55

Reputable
Jun 23, 2014
142
0
4,710
haha that all made sense to me, doing it may be a different story however for now it all sounds good! tomorrow i think im going to try this on my personal computer just to ensure i get a hang of it all! Thanks so much for all your help and detail, it really really helps!