{"id":905,"date":"2012-10-10T19:43:06","date_gmt":"2012-10-10T19:43:06","guid":{"rendered":"http:\/\/microsoftgeek.com\/?p=905"},"modified":"2012-10-10T19:43:06","modified_gmt":"2012-10-10T19:43:06","slug":"deploying-microsoft-windows-server-update-services","status":"publish","type":"post","link":"https:\/\/microsoftgeek.com\/?p=905","title":{"rendered":"Deploying Microsoft Windows Server Update Services"},"content":{"rendered":"<h2>What is WSUS?<\/h2>\n<p>Simply put, Microsoft Windows Server Update  Services (WSUS) is the Microsoft provided solution for enterprise patch  management. Using WSUS, network administrators can manage and deploy  software updates for all of the Microsoft products in a network. This  includes client operating systems such as Windows XP and Windows Vista,  server operating systems such as Windows Server 2003 and Windows Server  2008, and other products including Microsoft Exchange, ISA Server, and  Forefront Security.<\/p>\n<h2>Looking Under the Hood<\/h2>\n<p>There are three main components that  come together to make a WSUS deployment work. The first of these is the  Microsoft managed component, Microsoft Update, which manages and  distributes updates to Microsoft clients upon request. Next, is the WSUS  server itself, which allows administrators to specify which updates are  downloaded from Microsoft Update and then deployed to network clients.  The final component is Automatic Update, which is built in to Windows  2000 SP4, Windows XP, Windows Server 2003, and Windows Server 2008 and  allows these operating systems to download updates from a specified  source.<\/p>\n<p>Whether deploying WSUS for a small LAN or a large geographically  disperse WAN, all that is involved is leveraging these three components.  Let\u2019s take a look at some of the scenarios you may need to deploy WSUS  in and how we can effectively do this. Afterwards, we will actually step  through the installation process.<\/p>\n<h2>WSUS in a Small LAN<\/h2>\n<p>The majority of WSUS installations take  place in a smaller environment consisting of a single location and less  than a hundred computers. In this configuration, a network administrator  will manage a single WSUS server which downloads updates directly from  Microsoft Update. More often than not, budget reasons prohibit the  purchase of a server exclusively for WSUS, so the service will share  hardware with something such as a file or application server.<\/p>\n<p>Once you have everything set up, the only burden on the network  administrator is to ensure that synchronization between the server and  Microsoft Update is occurring properly and to approve the downloaded  updates occasionally. Clients will download and install updates  automatically using the Automatic Update component.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.windowsnetworking.com\/img\/upl\/image0011210004135083.jpg\" border=\"0\" alt=\"\" hspace=\"0\" align=\"bottom\" \/><br \/>\n<strong>Figure 1:<\/strong> A Simple WSUS Deployment<\/p>\n<h2>WSUS in a Large LAN<\/h2>\n<p>A larger network brings a few new  concerns into the mix. These networks are still contained in a single  location, but have a much greater number of computers, servers, and  network segments.<\/p>\n<p>The first thing to consider is that that not all computers should  receive the same set of updates. For instance, the users in your  accounting department may run an application that does not play friendly  with .NET framework 3.0, whereas users in the engineering department  require it. This is a pretty simple fix through the use of computer  groups. Every computer that reports to the WSUS administration console  can be placed in a computer group depending on its individual needs. By  default, all computers are placed in the \u201cUnassigned Computers\u201d group  when they first report to a WSUS server. Once they have reported  however, you can create a custom group and place them in that group.  Updates are approved on a per group basis which will allow you to  customize the updates installed to a group of computers based upon the  user\u2019s needs.<\/p>\n<p>Aside from this, the next consideration here is the management burden  imposed by multiple WSUS servers. Monitoring synchronization, approving  updates, and ensuring the successful installation of updates is  typically a pretty simple task. However, if you have five separate WSUS  servers then the management of these can get time consuming for a single  person\u2026not to mention mind numbing. Luckily, WSUS was designed with the  use of multiple servers in mind and averts this issue through the use  of WSUS Server Hierarchies. This hierarchy model allows a single WSUS  server to act as an upstream server and impose its configuration on  those servers configured as downstream servers below it.<\/p>\n<p>A WSUS hierarchy supports two modes, autonomous mode (which we will  discuss later) and replica mode. In replica mode, the upstream server is  the only WSUS server that downloads its updates from Microsoft Update.  It is also the only server that an administrator has to manually  configure computer groups and update approvals on. All information  downloaded and configured on to an upstream server is replicated  directly to all of the devices configured as downstream servers. Using  this method you will save a great deal of bandwidth as only one computer  is constantly updating from the Internet. More importantly however, you  will save a countless amount of time since you are only managing one  server now from a software standpoint.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.windowsnetworking.com\/img\/upl\/image0021210004135115.jpg\" border=\"0\" alt=\"\" hspace=\"0\" align=\"bottom\" \/><br \/>\n<strong>Figure 2:<\/strong> Deploying WSUS in a Large LAN<\/p>\n<h2>WSUS in a WAN<\/h2>\n<p>The final and most complex scenario in which  WSUS can be installed is a large WAN. These WANs are characterized by a  large number of devices spread amongst several geographic locations.<\/p>\n<p>Unlike our other scenarios, networks such as this often have a  distributed IT management model. Rather than a single administrator  managing all WSUS activities, each particular location could have a  separate administrator who will need to manage computer groups and  update approvals separate from that of the main office. As you would  expect, this is another scenario where we can make use of upstream and  downstream severs, or more specifically, autonomous mode.<\/p>\n<p>Using autonomous mode, the upstream server transmits update files to  the downstream servers, but nothing else. This means that individual  computer groups and update approvals must be configured for each  particular downstream server. In this deployment type, you get the  benefit of optimized bandwidth usage with the flexibility of allowing  individual site administrators to manage computer groups and update  approvals themselves.<\/p>\n<p>Another typical WAN scenario is caused by bandwidth restriction. It  is common that remote network locations will have a high speed  connection to the internet but a rather low speed link back to the main  office, such as through a VPN. In these cases, an upstream server can  manage update approvals, but those remote downstream servers can be  configured to download the approved updates directly from the Internet  as opposed to the upstream server.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.windowsnetworking.com\/img\/upl\/image0031210004135115.jpg\" border=\"0\" alt=\"\" hspace=\"0\" align=\"bottom\" \/><br \/>\n<strong>Figure 3:<\/strong> A WSUS Deployment Designed for a WAN<\/p>\n<h2>Installing WSUS<\/h2>\n<p>After you decide what deployment scenario is  right for your network, you will want to get to installing it. We are  going to step through the process of installing WSUS on to your server.<\/p>\n<p>Before you get started you will need to <a href=\"http:\/\/technet.microsoft.com\/en-us\/wsus\/default.aspx\" target=\"_blank\">download the latest release of WSUS directly from Microsoft<\/a>.  After you have downloaded WSUS 3.0 to the server, simply run the  executable to get started. At this point you will be notified if you are  missing any of the requirements for installing WSUS (check those out at  <a href=\"http:\/\/technet2.microsoft.com\/windowsserver\/en\/library\/57d7f8ec-1523-4485-9967-604be9ba2aac1033.mspx?mfr=true\" target=\"_blank\">WSUS Installation Requirements<\/a>).  If you are in the clear, then you will be asked what components of WSUS  you want to install. You can install either the full package containing  the WSUS program components and the management console, or just the  management console itself. In this case we will be installing all of the  components. Proceed by accepting the license agreement.<\/p>\n<p>The next screen will prompt you to select the update source. This is  where your client computers will download updates from. For our purposes  here we will select Store Updates Locally and choose a location with at  least 20 GB of free disk space (more if you have a highly diverse range  of products you will be updating). If you do not choose this option,  the client computers will only use WSUS to manage what updates are  approved and will download these updates directly from Microsoft Update  over the Internet.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.windowsnetworking.com\/img\/upl\/image0041210004151458.gif\" border=\"0\" alt=\"\" hspace=\"0\" align=\"bottom\" \/><br \/>\n<strong>Figure 4:<\/strong> Selecting an Update Source during WSUS Installation<\/p>\n<p>The database options page is next. This is where you choose the  database technology WSUS will use to maintain update information about  clients. By default, setup will use the Windows Internal Database. This  works just fine, but if SQL Server software happens to be installed on  the machine then you can also use that as well by entering its  information in on this page.<\/p>\n<p>The following screen allows you to select how WSUS will use IIS. You  can use the default web site on port 80 or have WSUS create its own site  using port 8530. Using port 8530 is recommended as it allows you some  flexibility if you end up adding other web based applications to the  same physical server later on.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.windowsnetworking.com\/img\/upl\/image0051210004151474.gif\" border=\"0\" alt=\"\" hspace=\"0\" align=\"bottom\" \/><br \/>\n<strong>Figure 5:<\/strong> Selecting what IIS Website WSUS Will Use<\/p>\n<p>This is all of the configuration that is required at this point.  Click Next through the remaining screens and choose Finish to complete  the installation.<\/p>\n<h2>Wrap Up<\/h2>\n<p>We have just gone through a lot of the possible deployment options for  WSUS as well as how to install it. There is quite a bit more to know  about WSUS but the information provided here should give you a good jump  start in determining how you should deploy this Microsoft technology so  that you increase update efficiency and decrease administrative  overhead.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is WSUS? Simply put, Microsoft Windows Server Update Services (WSUS) is the Microsoft provided solution for enterprise patch management. Using WSUS, network administrators can manage and deploy software updates for all of the Microsoft products in a network. This includes client operating systems such as Windows XP and Windows Vista, server operating systems such [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,6],"tags":[],"class_list":["post-905","post","type-post","status-publish","format-standard","hentry","category-general-2003-stuff","category-general-2008"],"_links":{"self":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=905"}],"version-history":[{"count":1,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/905\/revisions"}],"predecessor-version":[{"id":906,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/905\/revisions\/906"}],"wp:attachment":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}