SharePoint Blogs / SharePoint University
SharePoint Blogs and SharePoint University - all in one place!
Need SharePoint Training? Attend a SharePoint Bootcamp!

Please delete cookies related to sharepointblogs.com and sharepointu.com to resolve login issues!

Patching SharePoint: getting up to date with the moss and wss infrastructure updates

SharePoint Logo WSS Logo

 

One of the most common topics in regards to MOSS/WSS lately has been around the question: "What patches do I need in order to be up to date with MOSS/WSS?". The following will allow you to be up to date as of the Infrastructure update with the fewest number of patches/hotfixes that need to be applied. Included are a couple bits on the next updates as well. I will start with RTM and move to current patching levels. When applying updates to WSS and MOSS one of the important things to look at is going to be downtime. One common way to help streamline the update/patching process is to apply all needed updates at once. Todd Carter did an excellent post on this recently that can be found HERE. This will allow you to minimize your patching time. Basically when patching, apply the latest updates for WSS and MOSS at once so that you do not need to run the PSConfig utility multiple times. Once you are familiar with the process you can use the below list of patches to make sure that you are up to date. Here is a summary of the process:

  1. Download any needed updates.
  2. Apply patches in order starting with the Central Administration server, do not run the PSConfig wizard (This will be done last)
    1. WSS Patches
    2. MOSS Patches
  3. Apply patches to the remaining servers in the farm. Again do not run the PSConfig portion of the update.
  4. Return to the central admin server once all servers are patched, run PSConfig on the Central Admin server.
  5. Once PSConfig completes, run it on the remaining servers one at a time.

This is just a summary, Todd's article covers this in much more depth including detaching Content Databases to speed up the process as well as some other configuration details to streamline the process. I highly recommend reading his article before patching.

The below section covers the patches that are needed and the order they should be applied. This will get you up to date from a fresh RTM install all the way to the Infrastructure Updates (IU).

From an RTM MOSS installation use the following patching to get current(Make sure you read the articles and get the appropriate patches for 32 or 64 bit):

  1. WSS sp1 (Available HERE)
  2. Moss SP1 (Available HERE)
  3. WSS latest language(local) patch (953484) (Available HERE) *Use the "View and Request Hotfix Downloads" link at the top of the page.*
  4. WSS IU – Contains latest global but no language specific patches (which is why you are doing step3) (Available HERE)
  5. Moss IU – Contains latest global and language specific patches (Available HERE)
  6. AAM hotfix (Coming soon via KB 956248) This will be released soon and should also be available in the next rollup package.
    1. To get this hotfix now, follow the directions (HERE) to call customer service and request it.

 

The AAM hotfix is mentioned in the notes on the infrastructure updates. The KB for this is forthcoming and I will post when it is released as well. You can call customer service to request it using the link above. Always read the known issues portions of the KB articles when downloading a particular patch or hotfix. The above list is from RTM to current. If you already have SP1 installed, you can start at step 3. If you already have the patch from step 3 applied, you can go to step 4.

Much of the confusion and conversation around patching seems to stem from the fact that there are different types/levels of patching when it comes to MOSS. Let's break it down a bit. We have two products, WSS and MOSS. Since you can have WSS without MOSS, it makes sense that you need patches for both. So at any one time when looking at patching you need to make sure that you are up to date on both products if you are running MOSS. If you are in a WSS only deployment, you then need only worry about WSS patches. Most of the patches when released will contain the previously released patches as well. So for example in the MOSS infrastructure update, all the patches between SP1 and the Infrastructure update are included in the package. This allows for minimizing your patch time by allowing you to only need to apply the latest patches most of the time.

The next level of confusion often revolves around the fact that we have two different patch types for each product. These are Global patches and Local patches. Global patches apply to all installations. Local patches are specific to a language. So for example, for some patches you may need to have the Global update, as well as a local patch for your particular language install (Russian, Chinese, etc...) this is due to the fact that some patches have localized data that only applies to installs that use that particular language. This includes English as well. There are local patches that are specific to English language installs of SharePoint. Note that step 3 above says that you need to install a patch that is local because it is not included in the IU update.

So when doing any patching to MOSS/WSS you need to keep the following items in mind:

  • WSS patches (32 or 64 bit)
    • Local patches (Language Specific)
    • Global patches
  • MOSS patches (32 or 64 bit)
    • Local Patches (Language Specific)
    • Global patches

 

SharePoint patching resources:

Updates Resource Center for SharePoint Products and Technologies

Understanding and deploying hotfixes, public updates, and service packs (WSS)

Deploying software updates for Windows SharePoint Services 3.0

Understanding and deploying hotfixes, public updates, and service packs (MOSS)

Deploying software updates for SharePoint Server 2007

 

Hopefully this helps sort through some of the confusion when it is time to patch your SharePoint environment. I will post more information as it becomes available especially in regards to the upcoming AAM hotfix KB.

 

Special Thanks to:

Gabe Bratton

Tony McIntyre

Todd Carter

Cross-posted from my MSDN blog: http://blogs.msdn.com/jamesway

Posted 08-19-2008 10:21 AM by James Waymire

Comments

Craig wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 08-20-2008 12:17 AM

Hi,

When the IU was announced for MOSS, I didn't see any mention of the IU update for WSS (I double checked just now and WSS IU is not a pre-requisite for the MOSS IU!!!!), so just applied the MOSS IU.

Where does this leave me?  Can I now apply the WSS IU?

HELP!

Thanks

Craig

Craig wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 08-20-2008 12:21 AM

OK, I'm going blind, a third look at the MOSS IU KB does indeed reveal the "strongly recommend"ed installation of the WSS IU patch..

<sigh>

Time to retire...

Time to install in the wrong order an see what breaks :)

Adnan wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 08-20-2008 4:42 AM

"some patches have localized data that only applies to installs that use that particular language. This includes English as well."

Whoops. I didn't install the local English patches. Does anyone know what the consequence of this is?

James wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 08-20-2008 10:41 AM

Some of the items I have seen break when patching is not done properly are items like links in the AAM administration breaking, and other items in central admin or AAM not being available.

Adnan wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 08-28-2008 5:06 AM

Thanks James. Can I install the language patch now? i.e. post-installation of the WSS and MOSS global patches?

Jason wrote re: Patching SharePoint: getting up to date with the moss and wss infrastructure updates
on 10-10-2008 12:14 PM

Hi,

I appreciate the insight into the patching/update process.

My question is a bit more broad.  Any idea on how often one could expect to be patching/upgrading a typical MOSS environment?  Is it going to be as regular as the normal Windows server environment, etc.  (patch tuesday)

Any ideas?

Thanks!

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Need SharePoint Training? Attend a SharePoint Bootcamp!
Posts (c) their respective authors. Everything else (c) 2009 SharePoint Experts, Inc.