Tuesday, December 7, 2010

Upgrading to SharePoint 2010

I was going to start typing up an upgrade blog then I stumbled onto this really nice set of articles by Anshul.  So instead of re-blogging I will just link to his blog and give him the credit for his work.  Enjoy.

Here are the 4 Approaches Anshul took when upgrading from MOSS 2007 to SharePoint 2010.

In-Place Upgrade
The InPlace upgrade is the easiest way to upgrade from MOSS 2007 to SharePoint 2010. In this approach you will install SharePoint 2010 on the same machine where MOSS 2007 was installed and the Upgrade wizard will upgrade MOSS 2007 to SharePoint 2010.

Database Attach Upgrade
In database attach approach you install the SharePoint Server 2010 on a fresh Machine and you upgrade all the sites from your MOSS 2007 server by detaching the Content databases from MOSS Server and attaching them to the SharePoint 2010 server.

Hybrid Approach 1
In this approach you can make the databases of your MOSS 2007 farm read only and then Install SharePoint 2010 on a different machine. Upgrade your MOSS 2007 farm using the Database Attach approach. (On the new SharePoint 2010 farm) and the redirect your users to the new upgraded farm. This will allow you to give read only access to the users while the farm is being upgraded so it will help you in downtime mitigation.

Hybrid Approach 2
In this approach you can detach your content databases and then do an In-Place upgrade once that is done you can attach the databases using the Database Attach approach. The benefit of this approach is that you can have the speed of the DB Attach upgrade and you can also keep your farm wide settings as you are upgrading the farm by using the In-Place upgrade.


Upgrade Methods in SharePoint 2010: Part 1

Upgrade Methods in SharePoint 2010: Part 2

How To Upgrade to SharePoint 2010 using Database Attach method: Part 1 

How To Upgrade to SharePoint 2010 using Database Attach method: Part 2

[courtesty of Anshul Sehgal - http://sharepoint2010blog.blogspot.com/]

2 comments:

  1. QUICK STEPS:

    But first you will need to run the Pre-Upgrade check command on the MOSS 2007 server to find out if there are any issues in the SharePoint 2007 farm = stsadm –o preupgradecheck

    Backup content database from 2007, restore it on the 2010 SQL Box.

    Create a new 2010 web application (Make sure that no database is attached to the Web Application which you have just created)

    Run the Test-SPContentDatabase cmdlet (PowerShell) = Test-SPContentDatabase -Name -WebApplication

    Run the stsadm addcontentdb command to add the content Database to the web application which you created = stsadm -o addcontentdb -url -databasename

    ReplyDelete
  2. In place upgrade takes about as long as a full backup.. and your farm is going to be offline. Make sure you request down time equal to 1.2x a full back to finish...

    ReplyDelete