Featured Case Study:

 

Situated in the North Georgia mountains some 40 miles north of Atlanta, Georgia, Dawson County has grown significantly, but sustainably, over the past decade.

 

 

Read More >
SharePoint Tip of the Month:

Enter your email below to receive our SharePoint Tip of the Month:

This month’s tip >

SharePoint Tip of the Month

Planning For Your Upgrade to SharePoint 2010

 

With SharePoint 2010 in beta, Abel Solutions has started looking at moving its own SharePoint sites to 2010. In the course of our planning, we’ve had an opportunity to learn a great deal about the process. What we’ve found is that there are more similarities to the 2003-to-2007 upgrade than there are differences.

 

Upgrade Approaches

Much like the 2003-to-2007 process, there are three high-level approaches that companies can take – the in-place upgrade, the content database upgrade, or content migration. Each is described below.

 

In-place Upgrade

With an in-place upgrade, you install SharePoint 2010 on an existing SharePoint 2007 farm. The benefit to this approach is that there is no moving of large database files back and forth. The main downsides of this approach are 1) the inability to revert back after the upgrade takes place, and 2) the SharePoint farm is completely unavailable during the upgrade process.

 

Content Database Upgrade

With a content database upgrade, a SharePoint 2007 content database is moved to a SharePoint 2010 farm and added to a SharePoint 2010 web application via the STSADM command. When upgrading via the content database attachment, the database itself is unavailable – or at least in read-only mode – during the upgrade period. However, other databases on the 2007 farm are available. Additionally, by upgrading content databases, administrators can test the upgrade, verify the results, and rollback if necessary, prior to committing any changes. Another factor is that with creative management of sites and content databases, individual sites can be upgraded on a case-by-case basis.

 

Migration

The last approach to moving to SharePoint 2010 is migration. Migration differs from an upgrade in that individual pieces of content are physically moved from a SharePoint 2007 (or earlier) farm to a SharePoint 2010 farm. As the saying goes, “Garbage In, Garbage Out.” Many companies, including Abel Solutions, have tools available to assisting with a migration effort. Migration may be appropriate if any of the following scenarios apply:

  • When the content of a SharePoint site or entire farm is generally outdated and due for an update.
  • Where the SharePoint taxonomy is due for a major overhaul. Sites with deep folder structures in the document libraries, for example, with little or no use of SharePoint metadata, or no custom-defined content types should strongly consider migration to SharePoint 2010 rather than an upgrade.
  • When users, in general, express that content is difficult to locate, or that the search function provides limited added value, these are other good indications that a fresh taxonomy – and subsequent content migration – would be appropriate.

 

Challenges

Companies that upgraded from SharePoint 2003 to 2007 may recall some of the hurdles or considerations with upgrades. Many of the same rules apply, so we didn’t encounter too many surprises with our own upgrade. In short, anything that is custom presents a potential challenge for the upgrade process. Some customizations are more likely than others to cause issues:

  • Graphic design – Graphic design customizations from 2007 can include master pages, page layouts, alterations to individual pages (through SharePoint Designer), and custom style sheets. Since the new platform introduces several new user interface components, any sites that use customized graphics will not pick up the new UI elements. While customized pages will upgrade, they will either look unusual or will simply not look like there is anything new. With rare exceptions, customizations to the graphic design should be considered obsolete when going to 2010.
  • Web parts – For the most part, web parts that are coded against the SharePoint API will likely upgrade without a problem. A few classes and methods have been deprecated from the object model and are worth reviewing. Uses of these methods will be the exceptions to this rule. All web parts are still worth testing, however, to verify that they continue to work as advertised.
  • Third-party solutions – Whether or not solutions purchased from other vendors will work depend entirely on the vendor. Contact your providers and inquire about 2010 compatibility for any purchased products.

 

Other Considerations

Ultimately, whether and when to upgrade/migrate will come down to a number of considerations. In addition to the things discussed above, credence should be given to the following factors:

  • Hardware availability – SharePoint 2010 will require substantially more powerful server hardware than 2007. Most notably, Windows Server 2008 and 64-bit servers are key requirements that many 2007 farms lack.
  • Training – With a new user interface, 2010 will require a training plan for users. The biggest UI change is incorporation of the ribbon, which will be new to users of Office 2003, but less of a transition for users of the Office 2007 client.
  • Down-time – Which upgrade path to take will depend on the amount of total down-time that is acceptable for users of individual sites (or of the entire SharePoint farm).
  • URL consistency – By migrating individual sites, or individual content databases, transitioned sites will need to change, while those that are left on the 2007 farm will remain constant.

More Tips...

 

02/10: Monitoring User Activity with SharePoint Usage and Audit Reports

 

01/10: Planning For Your Upgrade to SharePoint 2010

 

12/09: Unlocking the Code For True, Cost-Effective SharePoint Workflow

 

11/09: Bringing Products to Market More Efficiently with SharePoint

 

10/09: How The SharePoint 2010 Architecture Will Change The Way Businesses Look At SharePoint

 

09/09: Using SharePoint to automatically trigger periodic document review

 

08/09: Getting Ready for SharePoint 2010

 

07/09: SharePoint 2010 Sneak Peek and Kevin’s First Thoughts

 

06/09: Leveraging Your SharePoint Investment for Business Productivity

 

05/09: Performance Point Server's Place Within the Business Intelligence Product Stack

 

04/09: Implementing a SharePoint Learning Management System

 

03/09: SharePoint Based ISO 9001 Document Management System

 

02/09: Implementing a SharePoint Knowledge Base

 

01/09: Planning For Your SharePoint Portal Deployment

 

12/08: Creating a Dashboard Using Excel Services

 

10/08: Six Sigma Based Project Portfolio Management Using SharePoint

 

09/08: Using SharePoint to Achieve Advanced Knowledge Management for the Enterprise

 

08/08: Remote SharePoint Acceleration for Improved Productivity

 

07/08: Top 10 Things to Think About When Implementing Your SharePoint Governance Plan

 

06/08: Using SharePoint to Measure Performance

 

05/08: Automatically Converting Reports To PDF in SharePoint

 

04/08: Managing the Pain of SharePoint Document Migration

 

03/08: SharePoint as an ECM Solution

 

02/08: Automating the Site Provisioning Process

 

01/08: Getting The Most out of Enterprise Search

 

12/07: Making Sense of SharePoint's Workflow History

 

11/07: Realizing the Value of Your Intellectual Assets with SharePoint Knowledge Management

 

10/07: Full Featured Business Applications Using SharePoint 2007

 

09/07: Web Content Management Breakdown

 

08/07: Using SharePoint 2007 Content Types

 

06/07: Approaches to SharePoint Branding and Design Customizations

 

05/07: Streamlining Report Approvals using SharePoint and InfoPath

 

04/07: Content Rollup

 

03/07: Information Management Policies and Records Retention

 

02/07: Building an Enterprise-Wide Staff Directory

 

01/07: Using SharePoint, InfoPath Forms and Workflow to Automate Your Employee Onboarding Process

 

12/06: Extranet Authentication Options

 

11/06: Planning for Your Migration to Microsoft Office SharePoint Server 2007

 

10/06: Business Intelligence Capabilities in SharePoint 2007

 

09/06: Understanding Workflow Capabilities in SharePoint 2007

 

08/06: Fulfilling the Promise of Your SharePoint Portal - A Whitepaper by Abel Solutions

 

07/06: New Features in SharePoint 2007 - Part II

 

06/06: Several New Features in SharePoint 2007

 

Sign In