Your SlideShare is downloading. ×
0
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Server Core2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Server Core2

360

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
360
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • MGB 2003 © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • MGB 2003 © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • Transcript

    1. Building, Deploying, and Supporting Server Core - in an R2 World Don Jones ConcentratedTech.com Pre-requisites for this presentation: 1) Familiarity with Windows administration 2) Very basic understanding of command-line / PowerShell use Level: Intermediate
    2. This slide deck was used in one of our many conference presentations. We hope you enjoy it, and invite you to use it within your own organization however you like. For more information on our company, including information on private classes and upcoming conference appearances, please visit our Web site, www.ConcentratedTech.com . For links to newly-posted decks, follow us on Twitter: @concentrateddon or @concentratdgreg This work is copyright ©Concentrated Technology, LLC
    3. About the Instructor <ul><li>Don Jones </li></ul><ul><li>Contributing Editor, technetmagazine.com </li></ul><ul><li>IT author, consultant, and speaker </li></ul><ul><li>Co-founder of Concentrated Technology </li></ul><ul><li>Seven-time recipient of Microsoft ’s Most Valuable Professional (MVP) Award </li></ul><ul><li>Author and Editor-in-Chief for Realtime Publishers </li></ul><ul><li>Trainer for www.CBTNuggets.com </li></ul>
    4. About this Session <ul><li>Will focus on Server Core in Windows Server 2008 R2 – some substantial differences since the RTM release </li></ul><ul><li>Much of what we ’ll cover is provisioning and ongoing management, although for the most part managing services on Server Core is no different than doing so on “full Windows.” </li></ul>
    5. Let ’s Start… <ul><li>My starting point is a completed Server Core install. That ’s the boring bit and you can’t actually go wrong. </li></ul><ul><li>We pick up where installation has completed , meaning we ’re looking at a basically-useless server and a command-line window. </li></ul>
    6. Server Core Introduction <ul><li>Windows… without “windows” </li></ul><ul><li>Minimal (core) GUI functionality (why?) </li></ul><ul><li>Femto-footprint </li></ul><ul><li>Severely restricted set of available roles </li></ul><ul><li>Full Windows Server kernel </li></ul><ul><li>Cmd.exe console environment </li></ul><ul><li>New: Windows PowerShell v2 (!!!!!) …including WinRM and WMI! </li></ul>
    7. Server Core Roles <ul><li>DHCP Server </li></ul><ul><li>DNS Server </li></ul><ul><li>Domain Controller </li></ul><ul><li>IIS – including all IIS 7.5 features (except GUI) and ASP.NET </li></ul><ul><li>FSRM </li></ul><ul><li>File Server </li></ul><ul><li>Print Server </li></ul><ul><li>Streaming Media Server </li></ul><ul><li>Hyper-V Server* (if you bought that, or got the free SKU) </li></ul>
    8. Benefits <ul><li>Smaller footprint on disk and in memory (I ’ve run virtual DCs in as little as 256MB) </li></ul><ul><li>Fewer patches (about 2/3 less, so far) </li></ul><ul><li>Fewer moving parts (greater stability) </li></ul><ul><li>Ideal for branch office scenarios </li></ul><ul><li>Ideal for virtualization </li></ul>
    9. Disadvantages <ul><li>Limited ability to run GUI-based software and some dependencies </li></ul><ul><li>Limited .NET Framework v2 and v3.5 </li></ul><ul><li>Some applications “just don’t work;” this is not intended as a platform server but rather as an infrastructure server </li></ul><ul><li>Keep in mind: R2 is x64 only </li></ul>
    10. Myths <ul><li>Can ’t run antivirus (in fact, most run fine) </li></ul><ul><li>Can ’t run management agents (most run fine – keep in mind .NET and GUI restrictions) </li></ul><ul><li>Can ’t install drivers (has enough GUI to install most hardware drivers) </li></ul><ul><li>Only supports command-line management (in fact, supports remote GUI tools just like any other server) </li></ul>
    11. Known to Work <ul><li>ForeFront, Backup Exec 12, McAfee antivirus, CA antivurs (oddly, not Symantec last I looked) </li></ul><ul><li>Run msiexec /I product.msi to install </li></ul><ul><li>See http://support.microsoft.com/kb/227091 </li></ul><ul><li>Even FireFox works (but please, don ’t) </li></ul>
    12. Secret Advantage <ul><li>Helps maintain single-purpose or infrastructure servers </li></ul><ul><li>“ No, boss, we can’t install RightFax on the domain contoller – it’s running Server Core!” </li></ul>
    13. One-Time Decision <ul><li>No path to go from full Windows  Server Core </li></ul><ul><li>No path to go from Server Core  full Windows </li></ul><ul><li>Make your bed and sleep in it! </li></ul>
    14. A “killer use” for Win2008 <ul><li>Convert infrastructure (DNS/DHCP/DC) servers to Server Core </li></ul><ul><li>Makes these critical servers easier to maintain (fewer maintenance reboots) </li></ul><ul><li>Especially useful for DCs – save more physical memory for AD and less for the OS </li></ul><ul><li>Also especially useful as a Web server (Web Edition Server Core) </li></ul>
    15. Another “killer use” <ul><li>As a dedicated Hyper-V server </li></ul><ul><li>Microsoft ’s thinnest hypervisor (~1GB disk) </li></ul><ul><li>Available as a free download (doesn ’t include any licenses for guests) </li></ul><ul><li>Manageable via SCVMM if you own that </li></ul>
    16. Core Virtually Rocks <ul><li>Perfect in virtual machines – configure VM with fewer resources that a physical machine would offer </li></ul><ul><li>I ’ve run 8-10 Server Core DCs, in a 10k object domain, on an 8GB 2-way/4-core 64-bit box with resources to spare </li></ul><ul><li>Great for branch offices – drop in a VM host and run several VMs for different roles, rather than piling all roles on one machine </li></ul>
    17. Tricky Tricky <ul><li>No UAC GUI… but UAC exists </li></ul><ul><li>Simply no way to elevate processes on the fly </li></ul><ul><li>Either use RunAs or… stay off the console! (or turn UAC off) </li></ul><ul><li>Disable in registry at HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem </li></ul>
    18. More Tricks <ul><li>Regedit works! </li></ul><ul><li>Background color: HKEY_CURRENT_ USERControl PanelColorsBackground (provide R G B values) </li></ul><ul><li>Screen saver: HKEY_CURRENT_USERControl PanelDesktopScreenSaveActive (0 is off) </li></ul>
    19. The Management Model <ul><li>Supports RDP, but Cmd.exe or PowerShell only </li></ul><ul><li>Ideally: Stay off the console. Treat Core as “headless” </li></ul><ul><li>Manage using remote GUI consoles </li></ul><ul><li>Exceptions: Local config (networking, etc; installing antivirus, etc) </li></ul>
    20. Perfect Management <ul><li>Enable WinRM and “Remote Shell” (via Group Policy, if you want) </li></ul><ul><li>Manage by using PowerShell v2 on a remote machine: Enter-PSSession –computerName SRV1 Invoke-Command { whatever } -computerName SRV1 </li></ul>
    21. This Requires Discipline <ul><li>Windows admins rely VERY heavily on direct console management </li></ul><ul><li>Bah! </li></ul><ul><li>Particularly in R2, rely on PowerShell for many-to-one remote management </li></ul><ul><li>Regardless, rely on remote GUI consoles to manage Server Core boxes </li></ul>
    22. When Does Server Core Suck? <ul><li>When you ’ve got mandatory third-party software (usually mgmt agents) that won’t run on it </li></ul><ul><li>Solution: Pester the vendor to “get it in gear” with supporting Server Core directly </li></ul><ul><li>Also: When you suck at the command-line (buy a “Server Core” book) </li></ul>
    23. I like... <ul><li>Administering Windows Server 2008 Server Core by John Paul Mueller </li></ul><ul><li>Windows Server 2008 Server Core Administrator ’s Pocket Consultant by Wes Miller (free eBook!) </li></ul>
    24. Installing and Configuring <ul><li>Install is the standard WinPE installer – nothing different </li></ul><ul><li>Initial configuration is now made easier by… </li></ul><ul><ul><li>Sconfig: Basic OS configuration menu (yay!) </li></ul></ul><ul><ul><li>PowerShell: ServerManager cmdlets enable role/feature installation (use Get-WindowsFeature to see a list of what ’s available) </li></ul></ul><ul><ul><li>Slmgr: Install product keys (-ipk) and activate (-ato) Windows </li></ul></ul><ul><ul><li>Dcpromo: For AD install; needs an unattended installation file (create with Dcpromo on a full Windows machine) </li></ul></ul>
    25. Hands On <ul><li>Let ’s see a bit of this in action </li></ul><ul><li>This is also a great time to start asking any questions you ’ve been holding on to </li></ul>
    26. Thank You! <ul><li>Please feel free to pick up a card if you ’d like copies of my session materials </li></ul><ul><li>I ’ll be happy to take any last questions while I pack up </li></ul><ul><li>Please complete and submit an evaluation form for this and every session you attend! </li></ul>
    27.  
    28. This slide deck was used in one of our many conference presentations. We hope you enjoy it, and invite you to use it within your own organization however you like. For more information on our company, including information on private classes and upcoming conference appearances, please visit our Web site, www.ConcentratedTech.com . For links to newly-posted decks, follow us on Twitter: @concentrateddon or @concentratdgreg This work is copyright ©Concentrated Technology, LLC

    ×