Date post: | 31-Dec-2015 |
Category: |
Documents |
Upload: | asher-thompson |
View: | 224 times |
Download: | 1 times |
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
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.
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
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
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.