+ All Categories
Home > Documents > Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace...

Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace...

Date post: 31-Dec-2015
Category:
Upload: asher-thompson
View: 224 times
Download: 1 times
Share this document with a friend
26
Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace OSP339
Transcript

Advanced Microsoft SharePoint 2010 Upgrade TroubleshootingTodd KlindtSharePoint NerdRackspace

OSP339

Who is this Todd guy?WSS MVP since 2006Speaker, writer, consultant, Aquarius, President of Shane Young fan clubPersonal Blogwww.toddklindt.com/blogCompany web [email protected] Twitter me! @toddklindtGlad Shane doesn’t sign my paychecks

2010 Upgrade Scenarios and Methods

Supported Scenarios Unsupported Scenarios

In-Place UpgradeDatabase Attach Upgrade:

Content DatabaseProfile Service DatabaseProject Service Database

Single Click Install - SQL MigrationWindows Internal Database (WID) -> SQL Express 2008 + File Stream RBS

Upgrade from earlier than WSS v3 SP2/MOSS 2007 SP2Direct upgrade from WSS v2/SPS 2003 or earlierSide by side installationGradual upgrade

Patches are your friends

For both SharePoint 2007 and 2010Find your patch level

http://www.toddklindt.com/sp2010buildsLots of the 2007 patches are to make upgrade easier

http://technet.microsoft.com/en-us/office/sharepointserver/bb735839

Why if you are doing 2010 wouldn’t you start patched?

http://technet.microsoft.com/en-US/sharepoint/ff800847.aspx Slipstream install

http://www.toddklindt.com/SP2010Slipstream

SP2007 - Stsadm.exe –o preupgradecheckAvailable in v3 SP2 and later

Updated in multiple v3 CUsRead onlyProvides key information for upgrade

Farm configurationPossible issues

OrphansModified databasesMissing customizationsLarge lists

Screenshot of report

Test-SPContentDatabase

Can be used on 2007 or 2010 databaseRead only

SafeCan be ran often

Logging

14\logsUpgrade log per sessionError log per session ( -error.log)

Separate log for just errors Shows callstacks

Upgrade logs always have same columns of data making reporting easier to automate.

Correlation IDs

Allows you to scroll ULS logs in real time.While scrolling you can:

FilterColor codeOpen multiple locations

A must have!http://archive.msdn.microsoft.com/ULSViewer

MSDN ULSViewer

PowerShell and ULS logs

Start-TranscriptNew-SPLogFile

Closes out current ULS log and creates new logGet-SPLogEvent

Allows you to query log files for specific criteriaMerge-SPLogFile

Combine log files from across the farm into one logDon’t forget help with examples

Common IssuesSome of our favorite gotchas

The Fab 40

http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspxCommonly referred to as the devil. If you have them in 2007 it is best to leave them there.

Delete all webs that are built using these templatesAvoid putting them on 2010 at all costs

Custom themes in 2007

Branding is all new in SharePoint 2010 and you should plan accordinglyCustom themes will not upgrade but if you have them in 2007 you must install them on 2010 server or you may have problems converting to v4 UI

Tools

Take a look at our favorite tools and some quick demos

FeatureAdmin

http://featureadmin.codeplex.com/Great tool for finding missing/problem Features and removing themHas 2007 and 2010 version

Remove Features with PowerShell

http://get-spscripts.com/2011/06/removing-features-from-content-database.html PowerShell finds all webs and/or site collections using a specific Feature. Can also forcibly deactivate the Feature.

Diagnose missing setup files

http://get-spscripts.com/2011/06/diagnosing-missingsetupfile-issues-from.html This command will expose to you how to find missing setup files by looking at the SQL Database.

Remember querying and/or editing a SharePoint database is not supported. Only use this is a test environment to find webs/site collections that need corrected.

Diagnose missing web parts

http://get-spscripts.com/2011/08/diagnose-missingwebpart-and.html This script helps you to discover missing web parts by looking at the SQL database.

Remember querying and/or editing a SharePoint database is not supported. Only use this is a test environment to find webs/site collections that need corrected.

The Business Collaboration Platform for the Enterprise & the Internet

The capabilities of SharePoint 2010 provide a powerful business collaboration platform

Deliver the Best Productivity Experience

Cut Costs with a Unified Infrastructure

Rapidly Respond to Business Needs

The Business Collaboration Platform for the Enterprise and the Internet

Manage Resources Improve efficiency and save money by better managing work and allocation of resources

Maximize Portfolio Returns Make informed investment decisions and effectively communicate results across a portfolio of projects

Keep Teams Productive Save time and improve project results by centralizing team collaboration on deliverables and tasks

Improve SharePoint ROI Effectively manage requests to maximize the ROI of your SharePoint environmentwww.sharepoint.microsoft.com

www.microsoft.com/project

Project and SharePoint Better Together

Resources

Connect. Share. Discuss.

http://europe.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn

Evaluations

http://europe.msteched.com/sessions

Submit your evals online

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS

PRESENTATION.


Recommended