The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Building a server for my dad, need advice

TheSonicRetardTheSonicRetard Registered User regular
My father owns his own business and asked me recently to build him a server so he can keep all of his business files in one spot. He has a laptop, and 2 desktops where he does most of his work. His laptop follows him around, and he has a desktop at his home in south houston, and a desktop in downtown houston inside his office. Currently, he just backs up all his data across all 3 computers every single day. However, this is turning into a multi-hour process. He mainly deals with stuff like microsoft office documents, and he uses thunderbird for his email.

What he'd like to have is a central server where all his documents are stored. For example, he'd like to store a document on a 4th computer, so that he could access it from one desktop, make a change, then go to the other desktop and access it again, and have that change already applied. Also He downloads his email through the thunderbird client on his business desktop, but if he does so he can't access them from his laptop or desktop at home, so he'd like to download his emails to this central sever so he can access them from wherever he is.

He's got a business account, so he's more than ok with buying some sort of professional server software/os. He runs vista on all 3 of his computers. I'm not really sure what I should be looking for. Any advice or ideas as to where to begin? What sort of technologies or software should I be looking for?

TheSonicRetard on

Posts

  • bigwahbigwah Registered User regular
    edited July 2009
    While not exactly business related, I thought of Windows Home Server instantly. It allows you to do all the things requested, and handles automatic backups. Also comes with remote management / access to files so if he's someone elses computer he'd still be able to pull the files down to edit/etc.

    Here is Microsoftpage and HP sells some nice complete solutions.

    He'd just store all his data on the share from WHS and you'd just have to open/edit the documents from there (I just put a link to the shares on the quick start for the wife).

    bigwah on
    LoL Tribunal:
    "Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
    "Hope he dies tbh but a ban would do."
  • exoplasmexoplasm Gainfully Employed Near Blizzard HQRegistered User regular
    edited July 2009
    What he'd like to have is a central server where all his documents are stored. For example, he'd like to store a document on a 4th computer, so that he could access it from one desktop, make a change, then go to the other desktop and access it again, and have that change already applied.

    This is... difficult, to say the least. You won't easily be able to pull this off without some fancy software and internet connectivity. He could use network shares to access the files remotely always, but this would be slow and cumbersome. At the very least he would need an always-available VPN connection to the office where the server resides. Hamachi is useful for doing that in an easy way.
    Also He downloads his email through the thunderbird client on his business desktop, but if he does so he can't access them from his laptop or desktop at home, so he'd like to download his emails to this central sever so he can access them from wherever he is.

    Setup Thunerbird as IMAP on all computers and you won't have the problem of mail only appearing at one computer (assuming the mail server supports this). Or change the setting that deletes mail from the server (set it to something like 7 days). This way all the computers can download it, although with IMAP it will sync and he won't have to re-read all the read mail that is now unread on his other computer.

    So basically what he needs is not really a server, but a central file and e-mail store. He could use an external drive (can get cumbersome and risks data loss/theft) or a server/desktop using a network share with some extra backup solution (like burning important files to CD/DVD once a week).

    Network share is going to be the easiest way to keep all his files in sync across all computers. You should also be able to do offline files.

    exoplasm on
    1029386-1.png
    SC2 NA: exoplasm.519 | PA SC2 Mumble Server | My Website | My Stream
  • TheSonicRetardTheSonicRetard Registered User regular
    edited July 2009
    bigwah wrote: »
    While not exactly business related, I thought of Windows Home Server instantly. It allows you to do all the things requested, and handles automatic backups. Also comes with remote management / access to files so if he's someone elses computer he'd still be able to pull the files down to edit/etc.

    Here is Microsoftpage and HP sells some nice complete solutions.

    He'd just store all his data on the share from WHS and you'd just have to open/edit the documents from there (I just put a link to the shares on the quick start for the wife).

    This sounds perfect! Any ideas on the thunderbird server?

    TheSonicRetard on
  • bigwahbigwah Registered User regular
    edited July 2009
    bigwah wrote: »
    While not exactly business related, I thought of Windows Home Server instantly. It allows you to do all the things requested, and handles automatic backups. Also comes with remote management / access to files so if he's someone elses computer he'd still be able to pull the files down to edit/etc.

    Here is Microsoftpage and HP sells some nice complete solutions.

    He'd just store all his data on the share from WHS and you'd just have to open/edit the documents from there (I just put a link to the shares on the quick start for the wife).

    This sounds perfect! Any ideas on the thunderbird server?

    As exoplasm suggested, I'd turn IMAP that way they dont download. To stop it from filling up, back it up periodically (will depend on how much you mail is recieved and how much space is allowed, could probably get away with monthly).

    bigwah on
    LoL Tribunal:
    "Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
    "Hope he dies tbh but a ban would do."
  • EgoEgo Registered User regular
    edited July 2009
    My father owns his own business and asked me recently to build him a server so he can keep all of his business files in one spot. He has a laptop, and 2 desktops where he does most of his work. His laptop follows him around, and he has a desktop at his home in south houston, and a desktop in downtown houston inside his office. Currently, he just backs up all his data across all 3 computers every single day. However, this is turning into a multi-hour process. He mainly deals with stuff like microsoft office documents, and he uses thunderbird for his email.

    What he'd like to have is a central server where all his documents are stored. For example, he'd like to store a document on a 4th computer, so that he could access it from one desktop, make a change, then go to the other desktop and access it again, and have that change already applied. Also He downloads his email through the thunderbird client on his business desktop, but if he does so he can't access them from his laptop or desktop at home, so he'd like to download his emails to this central sever so he can access them from wherever he is.

    He's got a business account, so he's more than ok with buying some sort of professional server software/os. He runs vista on all 3 of his computers. I'm not really sure what I should be looking for. Any advice or ideas as to where to begin? What sort of technologies or software should I be looking for?

    This really sounds like the ideal situation for software like dropbox, as opposed to a custom server solution.

    http://www.getdropbox.com/ is the link. 2gb plans are free (you can build them up to 3 or 5gb or something 250 megs at a time using referrals if you're determined to get a lot of free storage), 50gb plans are $100 a year and 100gb plans are $200 per year. Disclaimer: I don't work for dropbox and I'm not asking you for a referral.

    The software makes a folder on each PC (where dropbox is installed) with the files in it, so the files are safe even if the service were to go down at some indeterminate date in the future. When someone adds or modifies a file in one folder, the file automatically uploads from that machine to the dropbox server, then downloads / modifies in the other folders. Old versions of files are kept and accessed through the dropbox page.

    You can also create shared folders between different accounts. So a buddy and I who both use dropbox have a shared folder that we just dump things into if we think the other person might be interested.

    You can even use truecrypt in conjunction with dropbox.

    Really sounds ideal for your fathers use unless he has more than 100 gigs of data he needs shared.

    Ego on
    Erik
  • TheSonicRetardTheSonicRetard Registered User regular
    edited July 2009
    Well he has 2 tb worth of data stored right now, so I don't think a solution like dropbox would work (he'd previously looked into it). I believe he does have an online storage, but he stopped using it because backing up data began to take around 17 hours.

    TheSonicRetard on
  • exoplasmexoplasm Gainfully Employed Near Blizzard HQRegistered User regular
    edited July 2009
    Well he has 2 tb worth of data stored right now, so I don't think a solution like dropbox would work (he'd previously looked into it). I believe he does have an online storage, but he stopped using it because backing up data began to take around 17 hours.

    He really needs to do incremental/change only backups then. There is no reason you should rewrite 2TB of data every time you back up if only 100 MB of it actually changed.

    exoplasm on
    1029386-1.png
    SC2 NA: exoplasm.519 | PA SC2 Mumble Server | My Website | My Stream
  • bigwahbigwah Registered User regular
    edited July 2009
    Ego wrote: »
    My father owns his own business and asked me recently to build him a server so he can keep all of his business files in one spot. He has a laptop, and 2 desktops where he does most of his work. His laptop follows him around, and he has a desktop at his home in south houston, and a desktop in downtown houston inside his office. Currently, he just backs up all his data across all 3 computers every single day. However, this is turning into a multi-hour process. He mainly deals with stuff like microsoft office documents, and he uses thunderbird for his email.

    What he'd like to have is a central server where all his documents are stored. For example, he'd like to store a document on a 4th computer, so that he could access it from one desktop, make a change, then go to the other desktop and access it again, and have that change already applied. Also He downloads his email through the thunderbird client on his business desktop, but if he does so he can't access them from his laptop or desktop at home, so he'd like to download his emails to this central sever so he can access them from wherever he is.

    He's got a business account, so he's more than ok with buying some sort of professional server software/os. He runs vista on all 3 of his computers. I'm not really sure what I should be looking for. Any advice or ideas as to where to begin? What sort of technologies or software should I be looking for?

    This really sounds like the ideal situation for software like dropbox, as opposed to a custom server solution.

    http://www.getdropbox.com/ is the link. 2gb plans are free (you can build them up to 3 or 5gb or something 250 megs at a time using referrals if you're determined to get a lot of free storage), 50gb plans are $100 a year and 100gb plans are $200 per year. Disclaimer: I don't work for dropbox and I'm not asking you for a referral.

    The software makes a folder on each PC (where dropbox is installed) with the files in it, so the files are safe even if the service were to go down at some indeterminate date in the future. When someone adds or modifies a file in one folder, the file automatically uploads from that machine to the dropbox server, then downloads / modifies in the other folders. Old versions of files are kept and accessed through the dropbox page.

    You can also create shared folders between different accounts. So a buddy and I who both use dropbox have a shared folder that we just dump things into if we think the other person might be interested.

    You can even use truecrypt in conjunction with dropbox.

    Really sounds ideal for your fathers use unless he has more than 100 gigs of data he needs shared.

    The reason I suggested WHS was because its for a business. Some businesses have data they dont want to share, and when using dropbox/live mesh the data is no longer solely in your hands.

    bigwah on
    LoL Tribunal:
    "Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
    "Hope he dies tbh but a ban would do."
  • EgoEgo Registered User regular
    edited July 2009
    bigwah wrote: »
    The reason I suggested WHS was because its for a business. Some businesses have data they dont want to share, and when using dropbox/live mesh the data is no longer solely in your hands.

    Yep, no arguments there. And 2 TB of data means dropbox is out of the question altogether.

    Two terabytes of documents. That's a lot of documents, goodness.

    You might want to look into something like amandabackup and a linux server. I'm quite certain that'll do backups of only the things that change, which as already mentioned is more or less a pre-requisite for backing up large amounts of data. I don't know what you'd need to do to get things working so that changes were instantly updated to the server, though.

    2 TB of data! Mostly documents!

    Two terabytes!

    Sorry, I'm just still integrating that information. That's impressive.

    Ego on
    Erik
  • Mr_RoseMr_Rose 83 Blue Ridge Protects the Holy Registered User regular
    edited July 2009
    Hmm, I take it budget is a concern?

    If it wasn't, I'd be looking at a managed hosting solution perhaps; hugely customisable, with what amounts to an unlimited pipe for the sorts of transfers you're thinking of.

    Rackspace do nice ones, though their Dallas datacentre has been having some power issue lately.

    Mr_Rose on
    ...because dragons are AWESOME! That's why.
    Nintendo Network ID: AzraelRose
    DropBox invite link - get 500MB extra free.
  • TheSonicRetardTheSonicRetard Registered User regular
    edited July 2009
    Ego wrote: »
    bigwah wrote: »
    The reason I suggested WHS was because its for a business. Some businesses have data they dont want to share, and when using dropbox/live mesh the data is no longer solely in your hands.

    Yep, no arguments there. And 2 TB of data means dropbox is out of the question altogether.

    Two terabytes of documents. That's a lot of documents, goodness.

    You might want to look into something like amandabackup and a linux server. I'm quite certain that'll do backups of only the things that change, which as already mentioned is more or less a pre-requisite for backing up large amounts of data. I don't know what you'd need to do to get things working so that changes were instantly updated to the server, though.

    2 TB of data! Mostly documents!

    Two terabytes!

    Sorry, I'm just still integrating that information. That's impressive.

    He does a lot of architectural work for hundreds of clients. So he's got complete plans for thousands of buildings at one time. And usually each building is several stories. So one building might have 20 floors, and each floor has plumbing, electrical, etc. These are stored as massive pngs.

    Takes up a LOT of space.

    TheSonicRetard on
  • bigwahbigwah Registered User regular
    edited July 2009
    Ego wrote: »
    bigwah wrote: »
    The reason I suggested WHS was because its for a business. Some businesses have data they dont want to share, and when using dropbox/live mesh the data is no longer solely in your hands.

    Yep, no arguments there. And 2 TB of data means dropbox is out of the question altogether.

    Two terabytes of documents. That's a lot of documents, goodness.

    You might want to look into something like amandabackup and a linux server. I'm quite certain that'll do backups of only the things that change, which as already mentioned is more or less a pre-requisite for backing up large amounts of data. I don't know what you'd need to do to get things working so that changes were instantly updated to the server, though.

    2 TB of data! Mostly documents!

    Two terabytes!

    Sorry, I'm just still integrating that information. That's impressive.

    He does a lot of architectural work for hundreds of clients. So he's got complete plans for thousands of buildings at one time. And usually each building is several stories. So one building might have 20 floors, and each floor has plumbing, electrical, etc. These are stored as massive pngs.

    Takes up a LOT of space.

    Dont worry, WHS does incrementals and is you can leave out files folders (stuff like hibernate/pagefile are left out automatically). You can also tell it how long to keep it. I have one backup a month long, one for the week, and the previous 3 days, but its even though I have 5 days of backups, its barely over one days size.

    bigwah on
    LoL Tribunal:
    "Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
    "Hope he dies tbh but a ban would do."
  • TL DRTL DR Not at all confident in his reflexive opinions of thingsRegistered User regular
    edited July 2009
    My father owns his own business and asked me recently to build him a server so he can keep all of his business files in one spot. He has a laptop, and 2 desktops where he does most of his work. His laptop follows him around, and he has a desktop at his home in south houston, and a desktop in downtown houston inside his office. Currently, he just backs up all his data across all 3 computers every single day. However, this is turning into a multi-hour process. He mainly deals with stuff like microsoft office documents, and he uses thunderbird for his email.

    What he'd like to have is a central server where all his documents are stored. For example, he'd like to store a document on a 4th computer, so that he could access it from one desktop, make a change, then go to the other desktop and access it again, and have that change already applied. Also He downloads his email through the thunderbird client on his business desktop, but if he does so he can't access them from his laptop or desktop at home, so he'd like to download his emails to this central sever so he can access them from wherever he is.

    He's got a business account, so he's more than ok with buying some sort of professional server software/os. He runs vista on all 3 of his computers. I'm not really sure what I should be looking for. Any advice or ideas as to where to begin? What sort of technologies or software should I be looking for?

    Dropbox basically adds a folder to your PC like My Documents that automatically syncs with their server while Dropbox is running on the PC. You can even access the files from another machine without installing Dropbox via the web interface. Starts at 2GB of storage for free, and you can get up to 5GB by referring friends. They also offer like 40 or 100 GB or something for an annual fee.

    I have my PC configured with uTorrent monitoring the Dropbox folder for torrent files so I can add them while on the go and come back to already downloaded torrents 8-)

    edit: I see Dropbox has been suggested already, and you're way out of the storage range.

    TL DR on
  • MKRMKR Registered User regular
    edited July 2009
    Something somewhat important is to have an offsite backup in addition to the local one. A wildly elaborate n-disk, bugless RAID implementation means little if the server is being carried off by burglars/rising flood waters/a vortex of wind and death. The local one ensures the data can be quickly restored, and the offsite ensures that you can recover it if the earth opens up under your dad's place of business.

    MKR on
  • Dark ShroudDark Shroud Registered User regular
    edited July 2009
    Hmm, at the moment I would suggest a WHS server or small business server and possibly Live Mesh for syncing.

    https://www.mesh.com/welcome/default.aspx

    https://www.mesh.com/Welcome/howto/sync.aspx

    Dark Shroud on
  • bigwahbigwah Registered User regular
    edited July 2009
    Hmm, at the moment I would suggest a WHS server or small business server and possibly Live Mesh for syncing.

    https://www.mesh.com/welcome/default.aspx

    https://www.mesh.com/Welcome/howto/sync.aspx

    If you have WHS, why use Live Mesh? Just setup Webfolders on the WHS and its your own live mesh/drop box.

    bigwah on
    LoL Tribunal:
    "Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
    "Hope he dies tbh but a ban would do."
  • iTunesIsEviliTunesIsEvil Cornfield? Cornfield.Registered User regular
    edited July 2009
    What (roughly) is your budget here, Sonic?

    iTunesIsEvil on
Sign In or Register to comment.