SlideShare a Scribd company logo
Practical Guidance for Your SharePoint 2010 Upgrade: It’s Not Just Going from Point A to Point BJoel OlesonSr. Product ArchitectQuest Softwarehttp://www.sharepointjoel.comContributions: Sean Livingston
SharePoint 2007 vs. 2010: Should I stay or Should I go?!!
Upgrade Cycle: Overview
PrerequisitesCommon issues64 bit only
Operating System
SQL server
Missing dependencies
UI changes
Lack of space
Forms Authentication ProvidersUpgrade methodsDowntime mitigationIn-Place
Database Attach
Content
Profile
Project
WID to SQL Migration
Read-only content databases
Parallel upgrades:
Multiple temporary farms
Parallel database attach
AAM redirectionUpgrade Cycle: Learn
Upgrade Cycle: Test
Upgrade Cycle: Implement
Upgrade OverviewDrill Down on Binary Upgrade MethodsWindows PowerShell Upgrade CmdletsApproaches to UpgradeDev - Feature UpgradeVisual UpgradePatch ManagementDowntime Mitigation Processes:Parallel Upgrade PipelinesContent DB Upgrade with AAM RedirectionImprovedUpgrade Status ReportingUpgrade LoggingRead-only DB SupportSimplified Upgrade MethodsRemovedGradual UpgradeSide By Side Installation
Upgrade Cycle: Validate
Drill down
Learning from PreUpgradeCheck
SharePoint PreUpgradeCheck Report
Test-SPContentDatabase
Attaching Database to SP2010 Farm
Insight on UpgradeBinary UpgradeIn Place (New No Timeout, Continue on failures)Database Attach (New parallel Db upgrade, progress in CA & better logs)Visual UpgradeNot required until next versionSeparate processYou decide when & how!Often delegated
Binary Upgraded Site: Preview Visuals – Sneak Peak Screenshot
Practical Guidance for SharePoint 2010 Upgrade
In-Place UpgradeAll-at-once upgradeMust upgrade the whole farm at one timeCannot intermingle SP 2007 and SP2010 in same farmSchedule downtimeSimplest approach, but *most risky*!No going backResume Upgrade if problems occurRecommendationsRun Test-SPContentDatabase from SP 2010 farm against databasesDo a full farm backup before you start!
Database Attach UpgradeSafer, Requires more planning (A good thing)Upgrade is done on a separate 2010 farmDone database-by-database Can be used as 2 step gradual visual upgradeUse Test-SPContentDatabase (PowerShellcmdlet) to test database firstTo attachUpgrade-SPContentDatabase (PowerShell)Addcontentdb operation (STSADM)Parallel database upgrades are possible
Visual UpgradeStay in 2007 (default) or move to 2010 UI2010 ships 2007 Master pages and CSSUI Preview capabilityFarm admin or site admin controlledWeb level settingSome items not 2007 UI compatibleMy site hostPWA site collectionReport Server web parts
Unsupported Upgrade MethodsUnsupported ScenariosUpgrade from earlier than WSS v3 SP2/MOSS 2007 SP2 (Requires SP2, but Oct CU or later is preferred)Direct upgrade from WSS v2/SPS 2003 or earlierSide by side installationGradual upgradeThird party tools like Quest Software Migration Manager will have support for Upgrade from 2003
Insights
2010 Upgrade PhilosophyWhat were we thinkingDetect issues earlyProvide O12 tools to adminsReport critical issues at start of upgradeKeep the administrator informedNo data lossKeep content and settingsMinimize downtimeDowntime mitigation processesContinue when possibleBe reentrantUpgrade should not be catch 22
Upgrade PerformanceWhy prediction is difficultDatabase Shape Centric# Site Collections# Webs# Lists# Document VersionsDocument Versions Size# Documents# LinksOverall DB SizeHardware CentricSQL Disk I/O per secondSQL Database to disk layoutSQL Temp DB optimizationsSQL CPU & MemoryWFE CPU & MemoryNetwork Bandwidth & latency
Common Upgrade Failure Issues & RecoveryDetermine cause of failureStatus Page & Upgrade Logs:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LogsError logFull upgrade logCustomizations Management Commands:Test-SPContentDatabasestsadm -o EnumAllWebsFix issue(s)Install missing or updated customizationsActivate missing services; farm, web app settingsResume upgradeFarm upgrade commandContent database specific upgrade commandService specific upgrade commands
Upgrade TestingWhat are you looking for in a test?Upgrade IssuesLong, Wide listsModified databasesCustomizationsAuthentication providersRecommendationsTest server side customizationsVerify in both Upgrade modes including visualConsider read only previewSimilar hardwareUse real datasetsDon’t ignore warnings
Upgrade InternalsDetailsV2V upgrade DBs set to simple recoveryDB growth during upgrade:Versions and indexes; SQL logsShrink DBs after upgrade; not automaticSQL timeouts:Removed command timeouts (query time)Retained connection timeoutsSetupPath fallback logicObject locking during upgrade:Maintained in config DBAutomatic removal of stale locks (2 minutes)
Upgrade Strategies
Read-Only Content DatabasesReducing perceived downtimeNot just for upgrade or patchingManually initiated processRead-only locking:Content remains staticSQL controls read-only lock statusSharePoint promotes SQL lock to site lockUI Trimming enforced by site lockUpgrade copy of database on different farm
Windows PowerShell Upgrade CmdletsTest-SPContentDatabaseDiscover and Document issues 2007/2010Upgrade-SPContentDatabaseCommon Scenarios:Initiate/resume content database B2B upgradesResume failed content database V2V upgradesUpgrade-SPEnterpriseSearchServiceApplicationSearch Service Application InstanceUpgrade-SPSingleSignOnDatabaseO12 SSO data to Secure Store database
1. In Place - Binary Approach to UpgradeCaution: Not recommended for most deployments…
2. DB Attach- Binary Approach to Upgrade Recommended for most deployments…
Binary Approaches to Upgrade - Hybrid

More Related Content

PDF
Step by-step-guide-of-modeling-hana-views-into-bw-in-sap-bw-7-4-on-hana
PDF
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
PDF
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
PPTX
Bw on hana some obvious wins
PPTX
SAP NetWeaver BW Powered by SAP HANA
PDF
Sap hana experiences at southern california edison — bw hana and standalone hana
PPTX
SAP BW Powered by SAP HANA
PDF
Bw h 7.4 sp9 sp8-2014 roadmap
Step by-step-guide-of-modeling-hana-views-into-bw-in-sap-bw-7-4-on-hana
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Bw on hana some obvious wins
SAP NetWeaver BW Powered by SAP HANA
Sap hana experiences at southern california edison — bw hana and standalone hana
SAP BW Powered by SAP HANA
Bw h 7.4 sp9 sp8-2014 roadmap

What's hot (19)

PDF
project proposal guidelines for bw on hana Dr Erdas
PDF
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
PPTX
Sap bw on hana ramireddy ppt
PDF
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...
PDF
SQL Anywhere Tips and Tricks
PDF
SQLAnywhere 16.0 and Odata
PDF
0101 foundation - detailed view of hana architecture
PPT
MS Project Server Beneficial Features
PPTX
ISYX HANA MIGRATION SERVICES
PDF
Daniel Ridder ABAP Core Data Services No Pain, No Gain
PDF
Best Practices to Administer, Operate, and Monitor an SAP HANA System
PPT
Differences Between Bw3.5 Bi7.0
PPTX
SAP HANA - Understanding the Basics
PPTX
Why Java Professionals Should Learn Hadoop
PDF
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...
PDF
Ragavendiran's Resume
PDF
Interconnect session 1888: Rational Team Concert Process Customization: What ...
PDF
Hadoop course content
PDF
SITIST 2015 Dev - Abap on Hana
project proposal guidelines for bw on hana Dr Erdas
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Sap bw on hana ramireddy ppt
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...
SQL Anywhere Tips and Tricks
SQLAnywhere 16.0 and Odata
0101 foundation - detailed view of hana architecture
MS Project Server Beneficial Features
ISYX HANA MIGRATION SERVICES
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Differences Between Bw3.5 Bi7.0
SAP HANA - Understanding the Basics
Why Java Professionals Should Learn Hadoop
Storage Optimization and Operational Simplicity in SAP Adaptive Server Enter...
Ragavendiran's Resume
Interconnect session 1888: Rational Team Concert Process Customization: What ...
Hadoop course content
SITIST 2015 Dev - Abap on Hana
Ad

Similar to Practical Guidance for SharePoint 2010 Upgrade (20)

PPTX
Upgrading to SharePoint 2010 - Teched Middle East
PPTX
TEC2010 SharePoint 2010 Upgrade
PPTX
SharePoint 2010 Upgrade Best Practices Croatia
PPTX
SharePoint 2010 Upgrade Drill Down
PPTX
Joel Oleson: SharePoint 2010 Upgrade Drill Down
PPTX
SharePoint 2010 Upgrade Deep Dive
PPTX
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
PPTX
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
PPTX
SharePoint 2010 Upgrade User Group and SharePoint Saturday
PPTX
Tech Ed 2010 Attended Sessions
PPT
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
PPTX
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
PPT
Preparing for Upgrade to SharePoint 2010 Today
PPT
2010preparingforupgradeoleson
PPTX
Ready, Set, Upgrade!
PPTX
SharePoint-upgrade_15 Oct 2010
PPTX
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
PPTX
SharePoint Installation and Upgrade: Untangling Your Options
PPTX
OFC304 MOSS Upgrade and Migration
PPTX
Mai Omar Desouki - SharePoint 2010 ITPRO
Upgrading to SharePoint 2010 - Teched Middle East
TEC2010 SharePoint 2010 Upgrade
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Deep Dive
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade User Group and SharePoint Saturday
Tech Ed 2010 Attended Sessions
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 Today
2010preparingforupgradeoleson
Ready, Set, Upgrade!
SharePoint-upgrade_15 Oct 2010
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint Installation and Upgrade: Untangling Your Options
OFC304 MOSS Upgrade and Migration
Mai Omar Desouki - SharePoint 2010 ITPRO
Ad

More from Joel Oleson (20)

PPTX
Introduction to Microsoft Viva and the Employee Experience Platform with Joel...
PPTX
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
PPTX
Viva Enhanced Teams as a Platform
PPTX
Microsoft Teams Webinars - PowerPoint Live Presentation Mode and More
PPTX
Microsoft Teams Governance and Security Best Practices - Joel Oleson
PDF
Intelligent Content Enrichment using Microsoft SharePoint Syntex and Viva Top...
PPTX
SharePoint Syntex 5 Practical Uses
PDF
Slice up your Microsoft 365 Tenant with Administrative Units
PDF
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrati...
PPTX
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
PPTX
Microsoft Teams Governance Quickstart - The Experts Conference
PPTX
Securely Harden Microsoft 365 with Secure Score
PDF
Security Hardening Microsoft 365 Tools and Techniques
PPTX
TeamsFest - Microsoft Teams as an Event Platform: Case Study for Large Scale ...
PPTX
Microsoft Teams Governance and Automation
PPTX
Travel Trivia - World Travelers - Hosted by Joel Oleson
PPTX
Decisions: SharePoint 2010 Workflows to SharePoint Online to Power Automate D...
PPTX
Microsoft Teams Live Events - Producing Large Scale Events Case Study
PPTX
Microsoft Groups Demystified: 5 Keys to Successful Group Management
PPTX
7 Innovative Ways Project Cortex Delivers Business Value
Introduction to Microsoft Viva and the Employee Experience Platform with Joel...
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Viva Enhanced Teams as a Platform
Microsoft Teams Webinars - PowerPoint Live Presentation Mode and More
Microsoft Teams Governance and Security Best Practices - Joel Oleson
Intelligent Content Enrichment using Microsoft SharePoint Syntex and Viva Top...
SharePoint Syntex 5 Practical Uses
Slice up your Microsoft 365 Tenant with Administrative Units
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrati...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams Governance Quickstart - The Experts Conference
Securely Harden Microsoft 365 with Secure Score
Security Hardening Microsoft 365 Tools and Techniques
TeamsFest - Microsoft Teams as an Event Platform: Case Study for Large Scale ...
Microsoft Teams Governance and Automation
Travel Trivia - World Travelers - Hosted by Joel Oleson
Decisions: SharePoint 2010 Workflows to SharePoint Online to Power Automate D...
Microsoft Teams Live Events - Producing Large Scale Events Case Study
Microsoft Groups Demystified: 5 Keys to Successful Group Management
7 Innovative Ways Project Cortex Delivers Business Value

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
A Presentation on Artificial Intelligence
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Modernizing your data center with Dell and AMD
PDF
Machine learning based COVID-19 study performance prediction
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
MYSQL Presentation for SQL database connectivity
PPT
Teaching material agriculture food technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Review of recent advances in non-invasive hemoglobin estimation
A Presentation on Artificial Intelligence
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Advanced methodologies resolving dimensionality complications for autism neur...
Modernizing your data center with Dell and AMD
Machine learning based COVID-19 study performance prediction
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Reach Out and Touch Someone: Haptics and Empathic Computing
MYSQL Presentation for SQL database connectivity
Teaching material agriculture food technology
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf

Practical Guidance for SharePoint 2010 Upgrade

  • 1. Practical Guidance for Your SharePoint 2010 Upgrade: It’s Not Just Going from Point A to Point BJoel OlesonSr. Product ArchitectQuest Softwarehttp://www.sharepointjoel.comContributions: Sean Livingston
  • 2. SharePoint 2007 vs. 2010: Should I stay or Should I go?!!
  • 10. Forms Authentication ProvidersUpgrade methodsDowntime mitigationIn-Place
  • 15. WID to SQL Migration
  • 23. Upgrade OverviewDrill Down on Binary Upgrade MethodsWindows PowerShell Upgrade CmdletsApproaches to UpgradeDev - Feature UpgradeVisual UpgradePatch ManagementDowntime Mitigation Processes:Parallel Upgrade PipelinesContent DB Upgrade with AAM RedirectionImprovedUpgrade Status ReportingUpgrade LoggingRead-only DB SupportSimplified Upgrade MethodsRemovedGradual UpgradeSide By Side Installation
  • 29. Attaching Database to SP2010 Farm
  • 30. Insight on UpgradeBinary UpgradeIn Place (New No Timeout, Continue on failures)Database Attach (New parallel Db upgrade, progress in CA & better logs)Visual UpgradeNot required until next versionSeparate processYou decide when & how!Often delegated
  • 31. Binary Upgraded Site: Preview Visuals – Sneak Peak Screenshot
  • 33. In-Place UpgradeAll-at-once upgradeMust upgrade the whole farm at one timeCannot intermingle SP 2007 and SP2010 in same farmSchedule downtimeSimplest approach, but *most risky*!No going backResume Upgrade if problems occurRecommendationsRun Test-SPContentDatabase from SP 2010 farm against databasesDo a full farm backup before you start!
  • 34. Database Attach UpgradeSafer, Requires more planning (A good thing)Upgrade is done on a separate 2010 farmDone database-by-database Can be used as 2 step gradual visual upgradeUse Test-SPContentDatabase (PowerShellcmdlet) to test database firstTo attachUpgrade-SPContentDatabase (PowerShell)Addcontentdb operation (STSADM)Parallel database upgrades are possible
  • 35. Visual UpgradeStay in 2007 (default) or move to 2010 UI2010 ships 2007 Master pages and CSSUI Preview capabilityFarm admin or site admin controlledWeb level settingSome items not 2007 UI compatibleMy site hostPWA site collectionReport Server web parts
  • 36. Unsupported Upgrade MethodsUnsupported ScenariosUpgrade from earlier than WSS v3 SP2/MOSS 2007 SP2 (Requires SP2, but Oct CU or later is preferred)Direct upgrade from WSS v2/SPS 2003 or earlierSide by side installationGradual upgradeThird party tools like Quest Software Migration Manager will have support for Upgrade from 2003
  • 38. 2010 Upgrade PhilosophyWhat were we thinkingDetect issues earlyProvide O12 tools to adminsReport critical issues at start of upgradeKeep the administrator informedNo data lossKeep content and settingsMinimize downtimeDowntime mitigation processesContinue when possibleBe reentrantUpgrade should not be catch 22
  • 39. Upgrade PerformanceWhy prediction is difficultDatabase Shape Centric# Site Collections# Webs# Lists# Document VersionsDocument Versions Size# Documents# LinksOverall DB SizeHardware CentricSQL Disk I/O per secondSQL Database to disk layoutSQL Temp DB optimizationsSQL CPU & MemoryWFE CPU & MemoryNetwork Bandwidth & latency
  • 40. Common Upgrade Failure Issues & RecoveryDetermine cause of failureStatus Page & Upgrade Logs:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LogsError logFull upgrade logCustomizations Management Commands:Test-SPContentDatabasestsadm -o EnumAllWebsFix issue(s)Install missing or updated customizationsActivate missing services; farm, web app settingsResume upgradeFarm upgrade commandContent database specific upgrade commandService specific upgrade commands
  • 41. Upgrade TestingWhat are you looking for in a test?Upgrade IssuesLong, Wide listsModified databasesCustomizationsAuthentication providersRecommendationsTest server side customizationsVerify in both Upgrade modes including visualConsider read only previewSimilar hardwareUse real datasetsDon’t ignore warnings
  • 42. Upgrade InternalsDetailsV2V upgrade DBs set to simple recoveryDB growth during upgrade:Versions and indexes; SQL logsShrink DBs after upgrade; not automaticSQL timeouts:Removed command timeouts (query time)Retained connection timeoutsSetupPath fallback logicObject locking during upgrade:Maintained in config DBAutomatic removal of stale locks (2 minutes)
  • 44. Read-Only Content DatabasesReducing perceived downtimeNot just for upgrade or patchingManually initiated processRead-only locking:Content remains staticSQL controls read-only lock statusSharePoint promotes SQL lock to site lockUI Trimming enforced by site lockUpgrade copy of database on different farm
  • 45. Windows PowerShell Upgrade CmdletsTest-SPContentDatabaseDiscover and Document issues 2007/2010Upgrade-SPContentDatabaseCommon Scenarios:Initiate/resume content database B2B upgradesResume failed content database V2V upgradesUpgrade-SPEnterpriseSearchServiceApplicationSearch Service Application InstanceUpgrade-SPSingleSignOnDatabaseO12 SSO data to Secure Store database
  • 46. 1. In Place - Binary Approach to UpgradeCaution: Not recommended for most deployments…
  • 47. 2. DB Attach- Binary Approach to Upgrade Recommended for most deployments…
  • 48. Binary Approaches to Upgrade - Hybrid
  • 49. Downtime Mitigation ProcessesRead-only databasesParallel upgrade farmsSingle farm, multiple upgrade sessionsContent database attach with AAM redirection
  • 50. SSP to Service AppEach SSP upgrades into:A Search service appA User Profiles service appAn Excel service appAn App Registry back-compat service appNew Services can be activated/added
  • 51. Visual Upgrade CapabilityStay in O12 UI (default) or move to O14 UIO14 ships O12 Master pages and CSSUI Preview capabilityFarm admin or site admin controlledWeb level setting and OMSome items not O12 UI compatible:My site hostPWA site collectionReport Server web parts
  • 52. Visual Upgrade CautionNo Visual backward compatible UI for My SitesDatabase Attach into My Site HostIn place upgrade your My Site HostOther Services UI may be impactedProject Web Access site collectionReporting Server web parts
  • 53. DepreciationPerformance Point – Included in SharePoint 2010 Enterprise My Site Host Redesign – No visual upgrade for my sites Side by Side Installation - Gradual Upgrade SSP Admin UI – Any work you did on either the SSP Admin Site Collection or the Central Admin site has changed.  Admin task list and other CA lists Document Discussions is deprecated.  Not very common.Deprecated TemplatesSSP Admin SiteGreat Plains (STSPKPL (Plus Pack)References: Deprecation of Features in SharePoint 2010
  • 54. What about Custom Site Definitions?Most custom site definitions from v3 should continue to work unmodified while in v3 UI mode of Visual Upgrade. However depending on what is in that site definition, a person may still want to do more featurization or other definition refactoring, which is where the upgrade definition file comes in handy. As always, test the existing definition against an upgraded server in both UI modes- Sean Livingston, Upgrade PM
  • 55. Dev - Feature Upgrade CapabilityOptional CapabilityDeclarative Feature Upgrade Activities:ApplyElementManifestsAddContentTypeFieldMapFileCustom Code Feature UpgradeCustomUpgradeAction ActivitySPFeatureReceiver.FeatureUpgradingAssembly in GAC
  • 56. Upgrade PlanningHow to manage a complex process – PMs Matter A LOT!Customer CommunicationsFarm/Customizations SurveysUpgrade/Customizations TestingEnvironment CleanupHardware Build-outCustomizations DeploymentBackups Before UpgradeOperations SchedulingRollback/Restore PlanPost-Upgrade ActivitiesOngoing Support Calls
  • 57. What can I do today to prepare?Test!!!Work towards 64-bit server environmentsUpgrade to Service Pack 2 (SP2)Review and identify your customisationsCleanup as much as possibleVerify custom solutions work and deploy in 2010Optimise your large listsOptimise your content databasesRun PreUpgradeCheck that’s part of SP2
  • 60. Quest Solutions for SharePoint Site Administrator for SharePoint Understand, manage and secure your SharePoint environmentQuest SQL Server Solutions Maximize SQL Server performance while simplifying tasks and providing visibility and controlQuest Web Parts Enable rapid development of SharePoint applicationsRecovery Manager for SharePointGranular SharePoint recovery for enterprise-level needsMigration Manager for SharePoint SharePoint to SharePoint migrationFile Migrator for SharePoint File shares to SharePoint migrationPublic Folder Migrator for SharePointExchange Public Folders to SharePoint migrationNotes Migrator for SharePointNotes application content to SharePoint migration
  • 61. Technology ResponsibilitiesToughest ChallengesUser Provisioning/de-provisioningDelegation of Admin RightsCompliance ReportingDisaster RecoveryTechnology Used / Deployed 99% MS Server OS
  • 62. 90% Management Frameworks
  • 63. 55% - MOM
  • 64. 27% - HP OpenView
  • 65. 21% - IBM Tivoli
  • 66. 87% Exchange
  • 67. 74% SharePointSource: DEC 2008 Attendee Survey Whitepaper45
  • 69. Q&A
  • 70. Additional ResourcesSlides:Preparing for Upgrade to SharePoint 2010 TodayArticle:Preparing for SharePoint 2010 Upgrade Today Upgrade Resources: http://www.SharePointJoel.com!SharePoint 2010 Upgrade Resource CentersUpgrade and migration resource center for SharePoint Foundation 2010 - TechNet Upgrade and migration resource center for SharePoint Server 2010 – TechNet SharePoint 2010 Upgrade Resource Center – MSDN  SharePointUpgrade.com - Community driven wiki based SharePoint 2010 Upgrade resources