Jump to content
RESET Forums (homeservershow.com)

MS Windows 2012 Essentials or Foundation?


RobWu
 Share

Recommended Posts

Hi all,

 

Long time lurker, but haven't made a account until now.

I'm on the brink of replacing my trusty (but failing) WHS v1 for a HP Proliant Microserver Gen8.
I've done a lot of reading and viewing on this, thanks all for the videos and posts! :-)

The one thing I'm not sure of is the OS. I just want to replace WHS v1, so file sharing and PC backup is the main priority.
I'm running a small office from home, so there's not a ton of users or I/O going on.
Other stuff like streaming etc. is a bonus, as I don't really use that now either.

It's also a price thing, as Foundation is roughly half the price of Essentials, and I don't see much of a difference between the two but in user numbers that can access the server.

As I don't see a lot of posts mentioning Foundation, I can only assume people are going for Essentials. If so, what are the advantages in daily work?

cheers for any answers, so I can start ordering :-)

 

rob

Link to comment
Share on other sites

If you want to replace your WHSv1 box, then Look at Windows Server Essentials.  Especially, WIndows Server 2012 R2 Essentials (though 2012 Essentials works as well). 

 

Specifically, both are "low end OEM" OSes.  It means that both do not require user CALs, and both are meant for super small companies.

 

The main difference is that Foundation is basically a striped down version of Standard.  Whereas Essentials is based DIRECTLY on the WHS code (it's an upgraded version of WHS2011, which was a port of the code to Server 2008R2).  So, if you want the WHS experience, go with essentials.

 

Specifically, what Essentials gets you, on top of the normal server stuff is:

  • Connector Software (include update/antivirus status)
  • Client Backups (using data deduplication for the database)
  • Remote Access website ("Anywhere Access", and 2012R2 gets you VPN functionality as well)
  • Dashboard for management (very similar the console for WHSv1, and all of the same functionality)
  • Simplified file sharing (and media streaming/sharing) though the dashboard. 
  • Optional integration with Office 365/Azure.

Basically, if you want the WHS feel, Essentials is your best option (as it's based on it). 

 

But if the price tag is steep, grab the eval copy from Technet. It lasts for 180 days (six months)! So you can ... well, save up, if you need to. :)

Link to comment
Share on other sites

I moved from whs 2011 to 2012r2 with essentials, I found the bare metal restore to be far slower than 2011. whs2011 is good for another few years, just a thought...not my intention to start a flame war :)

Link to comment
Share on other sites

Active Domain should be mentioned to anyone moving from WHS to 2012R2E. Also the (not MS sanctioned) "SkipDomainJoin".

Link to comment
Share on other sites

As soon as I hit enter I thought that is wrong and Drashna will be the first to chide me.  I was going to change it to "(not supported)" but it seems I would have been wrong there too.  But my point is that the intricacies of AD should be pointed out to anyone contemplating moving to windows server proper from WHS unless they have previous experience with AD. 

Link to comment
Share on other sites

If you stick with the Dashboard, most anyone can navigate through essentials.

Link to comment
Share on other sites

As soon as I hit enter I thought that is wrong and Drashna will be the first to chide me.  I was going to change it to "(not supported)" but it seems I would have been wrong there too.  But my point is that the intricacies of AD should be pointed out to anyone contemplating moving to windows server proper from WHS unless they have previous experience with AD. 

 

I don't know if that makes me proud or depressed. :):(

 

But yes, I agree. Active Directory can be complicated, and cause issues, even if you're not using it. 

 

Though, normally one of the things I always make a point of is: If clients are joined to the domain, YOU ABSOLUTELY MUST BACKUP THE SERVER.  Failure to do so means that if you reinstall the server, you'll be wiping the clients essentially. 

Link to comment
Share on other sites

Hi all,

 

Thanks for all the answers, I ordered all my hardware and 2012 Essentials R2. I found a pretty nice deal on R2, so it's not too bad.

The domain thing is/was a worry of mine, but it seems I can work around it for now with that TechNet link.
I would like to know if you can use WSUS if the PC is not linked to the domain though. Especially for W10 clients.

@jmwills: I do have some previous server admin experience, but the latest versions do have added a lot since then, and it's a tad more complicated than WHSv1 ;-)

@Drashna Jaelre: Not sure on the backup comment. What do you mean exactly?

cheers,

 

rob

 

P.S. I have some extra W10/MS account client related questions, but I can start a new thread for that.

Link to comment
Share on other sites

@Drashna Jaelre: Not sure on the backup comment. What do you mean exactly?

 

If the client computers are joined to the domain and you're logging on with domain accounts, then if the domain controller is wiped, you've effectively wiped the user database.

 

you can continue to log onto the accounts for a while ,but that's time limited IIRC.

 

And if you leave the domain to join the new domain, you LOSE those user accounts.  And to install the connector on the clients, you MUST leave the domain. 

 

That means you have to recreate the profile from scratch, or use something to migrate the user accounts. 

 

And this would be for each machine. 

 

 

 

So yo ucan see how problematic this would be.  Having a backup means that is something does happen, you can restore.  Otherwise, you'd want a second server as a backup domain controller, which requires Standard or Datacenter (both expensive) and user CALs (also expensive). 

 

 

 

P.S. I have some extra W10/MS account client related questions, but I can start a new thread for that.

 

You can link your Microsoft account to domain accounts. :)

Also, if you use Microsoft accounts, you can use the Windows Credential Manager to store server credentials for seamless login to server shares. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • HawkFE
      By HawkFE
      I am looking for some help.  I have been getting intermittent "ERR_CONNECTION_TIMED_OUT" errors on one of my visualized servers.  I get this error randomly when connected or trying to connect via RDP and browsing to the local hosted web services hosted on that server.  Sometimes it will disconnect my RDP sessions, sometimes it wont even initialize the connection, and some times it will work just fine. Same goes for the browsing the hosted websites. I have also noted they are connected to each other. Cant connect to either when this happens.  The thing that is blowing my mind is that it is on my desktop. I can connect and browse from other devices (iPhone and Laptop) and I can RDP and see other local websites on other local servers and I can also browse to the web and local hosted websites on the localhost. Restarting either on the machines will not always fix the issues.  
       
      My desktop is running Windows 10, the server that I am trying to connect to is running Server 2012 R2 and is a VM on my ESXi 6.0 server.  Any ideas before I blow away and recreate the server?
    • Todd
      By Todd
      I'm running Server 2012 R2 and have been looking for a reasonably price cloud backup solution.  What I would like to have is a solution that:
       
      1.  Encrypts data prior to upload with my onw key,
      2.  Backs up automatically, and
      3.  Doesn't interfere with other server operations.
       
      I had CrashPlan until the software update disabled it.  It handled criteria 1 and 2 well.  However, upon their program change, I realized I couldn’t rely on an all-in-one solution.
       
      Last year I purchased Amazon Cloud drive on sale for $5 to test as an alternative.  Amazon’s software isn’t very useful.  No encryption on Amazon’s cloud.  I also had to manually update the files uploaded.  It worked for music and pictures, but I don’t want to use it for my bank and tax files.
       
      I purchased StableBit Cloud Drive - as part of a their software package pruchaase.  At the time, they had a beta with Amazon Cloud Drive which looked very promising.  It also handled the first two criteria very well.  Unfortunately, it appears that Amazon had discontinued consideration for Cloud Drive, so I’m forced to move on until the day they resolve this issue.
       
      I’ve searched again and have now found Arq.  I’ve just started the 30-day trial to see how it works.  It allows encryption before upload and it backs up selected drives and directories – not sure if file level yet – automatically. 
       
      I’m looking for feedback on any solutions suggestions or experience with Arq.  I have 30 days before I need to make a decision on purchasing and would like opinions to evaluate.
       
      You may also notice; I haven’t said that any solution I’ve mentioned addressed criteria 3.  My experience to date is if I attempt to back up my PC Backup files – since the storage solutions I’ve been using, like my data, is unlimited – the processes interferes with client backups and, now I’ve noticed, server backup and cleanup operations. 
       
      With CrashPlan, I tried scheduling backups during off hours when client backups didn’t occur.  Using Amazon’s software, I tried using tasks to start and stop the program overnight.  However, the program doesn’t appear to start correctly using Task Scheduler – I’m new to task scheduling.  I’m currently not backing up my client backups with Arq as I want my other data uploaded first.  Once my initial backup completes, I may consider working with client backups and user either the program’s scheduler or task scheduling again.
       
      Thank you for any advice, experiences provided.
    • RobWu
      By RobWu
      Hi all,

      Just finished installing my new Gen8 with 2012 Ess. R2, as a WHSv1 replacement, and copied the data over to the newly created shares via a HD, after some testing of the new server.
      This all went without any issues.
      Other than creating new users, and the shares I haven't really set up anything else so far. And I haven't installed the connector yet, but did uninstall the old WHSv1 connector from the PC's.

      This morning I accessed the shares for the first time from my PC, and to my surprise my up/down speeds are horribly slow. Down is appr. 10-15Mb/s, and up is appr. 1-2 Mb/s!!!
      On my Surface2 it's even worse. So... this is unworkable, especially because I deal with files that are quite large.
      As this always worked with the whsv1 setup (PC's up/down appr. 55-60Mb/s, WIfi appr. half of that), I can only assume there's something different in the 2012 Ess.R2 setup.

      I browsed the forum here, and found some posts on this, but getting a bit confused on all the possible issues.

      My setup atm is as follows:
      Internet is coming in via cable, the cable box is also the DHCP server, giving out IP's to the PC's. (192.168.178.0xx, 255.255.255.0)
      The cable box is connected to a unmanaged Netgear switch, as are all other PC's and the new server. Like in the WHSv1 situation.

      so:  Internet -->> cablebox (DCHP) -->> Netgear switch <<-- PC's + Server

      The new 2012 server has been given a static IP (192.168.178.100 - same as the old WHSv1 box), and DNS settings are set the same as the PC clients get from the cable box.
      All PC's / Surface2 / server can see/access each other without any problems.

      As suggested in some of the other threads, running a ping and tracert to/from the PC's and server will work just fine. Also a basic tracert to e.g. Google.com from the server works, so Internet is working too.
       
      So atm I'm a bit at a loss what to do next. Hopefully it's something very basic, and solved easily.

      cheers,
       
      rob
       
      p.s. original post moved from 2012 essentials thread, sorry about that...
    • cocksy
      By cocksy
      Evening all,
       
      So I've been playing with hyper-v server 2012 R2 as the first time I've worked with a hypervisor and I'm enjoying it, despite the steep learning curve! One thing I'd like to do is migrate my installation from its current location on an SSD to a dedicated USB stick, freeing up the limited SATA ports on my motherboard for disks for the VMs. I've read instructions on how to install hyper-v server 2012 on a USB from scratch here, but can't seem to find anything on migrating an existing install to a USB sick.
       
      Can anyone tell me if this is possible, and if so how to do it? Or do i need to just bite the bullet and start from scratch with a fresh install on the USB?
       
      If I have start from scratch with a fresh install on the USB stick:
       
      Is there a way to migrate all my settings across? What's the best way to "move" the VMs to be managed in the new hypervisor running from the USB? Cheers,
    • eddieb76
      By eddieb76
      I'm having problems with the Windows Server Essentials 2012 (NOT R2) connector software.  I've been on a bunch of web sites and still am unable to resolve them.  
       
      To Start:  I'm running WSE 2012 (non R2), a real plain install, none of my clients are on a domain (I added the key before installing the connector).  I can ping the server by name from all of the clients.
       
       All my clients were running fine.  I updated one client to Windows 10, no problem.  The second Windows 10 Pro client has the connector installed, but can't run backup (I do get the notifications).   I can ever remote the server and map drives to it.  Next, I added a completely new computer, and on that one, I download the connector, and get the "Cannot locate or identify your server" error.  Entering the or IP address here does nothing.  The other remaining clients work fine.
       
      At this point, I'm thinking that maybe I did something to the server.  Somewhere in the interim, I installed SubVersion on the server.  I believe that it uses Apache, but even with that shut down, I am unable to install the connector.  
       
      From my computerconnector.log file on the client:
       
       
       
      [11/26/2015 21:38:17 1798] wmain: Start of Computerconnector
      [11/26/2015 21:38:17 1798] wmain: Calling Computerconnector::ShowWizard()
      [11/26/2015 21:38:17 1798] CComputerconnector::ShowWizard: Initializing common controls
      [11/26/2015 21:38:17 1798] CComputerconnector::ShowWizard: Done initializing common controls
      [11/26/2015 21:38:17 1798] Displaying the wizard
      [11/26/2015 21:38:17 1798] CComputerconnector::AnotherInstallationErrorDlgProc: IDD_ANOTHER_INSTALLATION_ERR Page Initialization
      [11/26/2015 21:38:17 17c0] CComputerconnector::Run: Installation is ready to run
      [11/26/2015 21:38:17 17c0] GlobalData::Initialize (192.168.1.14, , C:\Users\EAdmin\Downloads\ComputerConnector(192.168.1.14) (3).exe, 1033)
      [11/26/2015 21:38:17 17c0] ExpandEnvironmentStrings return (C:\WINDOWS\Temp\Client Deployment Files\)
      [11/26/2015 21:38:17 17c0] CComputerconnector::Run: Running Task: Id=1 Description=Downloads the Setup.cab file
      [11/26/2015 21:38:17 17c0] NetworkUtil::DownloadFile (https://192.168.1.14:443/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033, C:\Users\EAdmin\AppData\Local\Temp\Setup.cab)
      [11/26/2015 21:38:17 17c0] NetworkUtil::DownloadFile - Create directory [C:\Users\EAdmin\AppData\Local\Temp] if not exist.
      [11/26/2015 21:38:17 17c0] NetworkUtil::_WinInetDownloadFile (https://192.168.1.14:443/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033, C:\Users\EAdmin\AppData\Local\Temp\Setup.cab)
      [11/26/2015 21:38:17 1798] CComputerconnector::AnotherInstallationErrorDlgProc: DIALOG_UPDATE: PreCheckPass
      [11/26/2015 21:38:17 1798] CComputerconnector::ConnecttingDlgProc: IDD_CONNECTING Page Initialization
      [11/26/2015 21:38:17 17c0] InternetOpenUrl (https://192.168.1.14:443/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033) returns 12045
      [11/26/2015 21:38:17 17c0] _WinInetDownloadFile returns 0x80072f0d.
      [11/26/2015 21:38:17 17c0] DownloadFile failed using https. Try http.
      [11/26/2015 21:38:17 17c0] NetworkUtil::DownloadFile (http://192.168.1.14:80/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033, C:\Users\EAdmin\AppData\Local\Temp\Setup.cab)
      [11/26/2015 21:38:17 17c0] NetworkUtil::DownloadFile - Create directory [C:\Users\EAdmin\AppData\Local\Temp] if not exist.
      [11/26/2015 21:38:17 17c0] NetworkUtil::_WinInetDownloadFile (http://192.168.1.14:80/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033, C:\Users\EAdmin\AppData\Local\Temp\Setup.cab)
      [11/26/2015 21:38:17 17c0] Download from url: http://192.168.1.14:80/Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033failed with HTTP error 500
      [11/26/2015 21:38:17 17c0] _WinInetDownloadFile returns 0x8000ffff.
      [11/26/2015 21:38:17 17c0] NetworkUtil::DownloadFile(http://192.168.1.14:80, Connect/default.aspx?Get=Setup.cab&64bit=1&LanguageId=1033, C:\Users\EAdmin\AppData\Local\Temp\Setup.cab) failed with hr = 0x8000ffff.
      [11/26/2015 21:38:17 17c0] CComputerconnector::Run: Task: Id=1 Failed
      [11/26/2015 21:38:17 1798] CComputerconnector::ConnecttingDlgProc: DIALOG_UPDATE: ServerNotFound
      [11/26/2015 21:38:17 1798] CComputerconnector::ServerDlgProc: IDD_SERVER Page Initialization
      [11/26/2015 21:42:20 1798] wmain: End of Computerconnector: hr=0x0
×
×
  • Create New...