SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
SharePoint Upgrade Scenarios
Quick Facts



About Us           Approach          Partnerships
• 22nd Year        • Vendor          •   Microsoft Gold
• Grand Rapids &     Independent     •   VMware Enterprise
  Royal Oak        • Non-reseller    •   Citrix Silver
• 30 Staff         • Professional    •   Cisco Registered
                     Services Only   •   Novell Gold
Expertise
Get Social with C/D/H

C/D/H Talks Tech     C/D/H Tweets Tech
About me


Julie Boudro
Consultant
MCITP, MCTS, MCT
julieb@cdh.com
248.554.3176
Overview

•   Determining your upgrade approach
•   Preparing your upgrade approach
•   Troubleshooting upgrade failures
•   Cut-over strategies
Determine your upgrade approach

• In-place upgrade
  – Development environment only
• Database attachment
  – Production environments
  – Ideal for minimal farm-level configurations
• Hybrid approach(es)
  – Read-only with a secondary farm
  – Detach database with in-place upgrade
In-place upgrade

Pros                              Cons
Great for development             Difficult to revert back to previous
environment                       environment
Upgrades entire environment      Farm is unavailable while the
including Central Admin, SSP and upgrade is running
sites
                                  Limited control over the naming
                                  conventions for 2010 databases
                                  Servers must be running
                                  Windows Server 2008 (R2)
Database attachment upgrade

Pros                                 Cons
Great for environments with little   Farm configurations are not
farm-level configuration             upgraded from old environment
Ability to perform a test upgrade    Shared Service Provider
                                     database is not automatically
                                     upgraded
Clean install of SharePoint 2010     Requires a “content freeze” for
                                     the final production upgrade
Minimal downtime for end users       If moving to a new SQL
                                     environment, databases must be
                                     copied over the network
Easy recovery in case of a failure
Hybrid option #1: Database
 attach with read-only databases
Pros                                Cons
Existing farm can be accessed       Existing farm is read-only
while the upgrade is occurring on
another farm
Ability to upgrade multiple site    Farm configurations are not
collections / databases at the      upgraded from old environment
same time
Minimal downtime to users           Shared Service Provider
                                    database is not automatically
                                    upgraded
Easy recovery in case of failure    Must copy databases over the
                                    network if moving to a new SQL
                                    environment
Hybrid option #2: In-place
     upgrade with database attach

Pros                                Cons
Farm-wide configuration settings    Hardware must be able to support
are upgraded                        SharePoint 2010
Database attachment supports          Farm is unavailable during the
the flexibility of upgrading multiple upgrade process
sites which increases overall
upgrade time
Preparing your upgrade approach
Hardware / Software Requirements

         Component        Minimum requirement
         Processor        64-bit, four cores
                          4 GB for developer or evaluation use
         RAM              8 GB for production use in a single server or
                          multiple server farm
         Hard disk        80 GB for system drive
                          Windows Server 2008 R2
                          SQL Server 2005 with SP2 or
         Software
                          SQL Server 2008 R2 or
                          SQL Server 2012

         http://technet.microsoft.com/en-us/library/cc262485.aspx#section4
Preparing your environment

• SharePoint 2003 > SharePoint 2007 SP2
• SharePoint 2007 SP2
• Pre-upgrade checker
  –   Alternate access mapping settings
  –   Installed elements
  –   Unsupported customizations
  –   Orphaned objects
  –   Valid configuration settings
  –   Database requirements
Preparing your environment

• Locate custom code
• Clean house
  –   Site collections
  –   Third-party tools
  –   Large databases
  –   Document versions
Troubleshooting upgrade failures

Known Upgrade Issues
  – Microsoft FAB 40 templates
  – Customizations
  – Custom site definitions
Other Issues
  – Missing customizations
  – Security and permissions
  – Lack of space
Cutover strategies

•   Communication plan
•   Trial upgrade
•   Test upgraded environment
•   Test visual upgrade
•   Content freeze
•   Production upgrade
•   Support
Conclusion

• Determine the impact of an upgrade in
  your environment
• Have a solid plan
• Test, test, test
• Post upgrade support plan
Thank You

Royal Oak                                    Grand Rapids
306 S. Washington Ave.                       15 Ionia SW
Suite 212                                    Suite 270
Royal Oak, MI 48067                          Grand Rapids, MI 49503
p: (248) 546-1800                            p: (616) 776-1600




                www.cdh.com
                (c) C/D/H 2007. All rights reserved

Mais conteúdo relacionado

Mais procurados

Sp2010 high availlability_sql
Sp2010 high availlability_sqlSp2010 high availlability_sql
Sp2010 high availlability_sql
Samuel Zürcher
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SPTechCon
 
Upgrading to SharePoint 2013
Upgrading to SharePoint 2013Upgrading to SharePoint 2013
Upgrading to SharePoint 2013
vmaximiuk
 
Customizing the visual studio 2010 share point deployment process
Customizing the visual studio 2010 share point deployment processCustomizing the visual studio 2010 share point deployment process
Customizing the visual studio 2010 share point deployment process
Eric Shupps
 

Mais procurados (20)

Upgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastUpgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle East
 
SharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPCSharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPC
 
SharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningSharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade Planning
 
Sp2010 high availlability_sql
Sp2010 high availlability_sqlSp2010 high availlability_sql
Sp2010 high availlability_sql
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
 
Sp2010 high availlability
Sp2010 high availlabilitySp2010 high availlability
Sp2010 high availlability
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 Upgrade
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point app
 
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
 
Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010
 
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
 
Upgrading to SharePoint 2013
Upgrading to SharePoint 2013Upgrading to SharePoint 2013
Upgrading to SharePoint 2013
 
Exploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro PerspectiveExploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro Perspective
 
Customizing the visual studio 2010 share point deployment process
Customizing the visual studio 2010 share point deployment processCustomizing the visual studio 2010 share point deployment process
Customizing the visual studio 2010 share point deployment process
 
Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki
Integration SharePoint 2010 with CRM 2010 by Mai Omar DesoukiIntegration SharePoint 2010 with CRM 2010 by Mai Omar Desouki
Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
 

Semelhante a How to prepare for your SharePoint upgrade

SharePoint 2010 Upgrade
SharePoint 2010 UpgradeSharePoint 2010 Upgrade
SharePoint 2010 Upgrade
vmaximiuk
 
Migrate to share point 2013 with avepoint 2.14.13
Migrate to share point 2013 with avepoint 2.14.13Migrate to share point 2013 with avepoint 2.14.13
Migrate to share point 2013 with avepoint 2.14.13
Mary Leigh Mackie
 
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
monsonc
 

Semelhante a How to prepare for your SharePoint upgrade (20)

SharePoint 2010 Upgrade
SharePoint 2010 UpgradeSharePoint 2010 Upgrade
SharePoint 2010 Upgrade
 
Migrate to share point 2013 with avepoint 2.14.13
Migrate to share point 2013 with avepoint 2.14.13Migrate to share point 2013 with avepoint 2.14.13
Migrate to share point 2013 with avepoint 2.14.13
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1
 
Mcts chapter 2
Mcts chapter 2Mcts chapter 2
Mcts chapter 2
 
Upgrading to SharePoint 2010
Upgrading to SharePoint 2010Upgrading to SharePoint 2010
Upgrading to SharePoint 2010
 
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
Teradata Partners 2011 - Utilizing Teradata Express For Development And Sandb...
 
Sharepoint Deployments
Sharepoint DeploymentsSharepoint Deployments
Sharepoint Deployments
 
SharePoint 2010 Summit - Stress Free Migration
SharePoint 2010 Summit  - Stress Free MigrationSharePoint 2010 Summit  - Stress Free Migration
SharePoint 2010 Summit - Stress Free Migration
 
A Real World Guide to Building Highly Available Fault Tolerant SharePoint Farms
A Real World Guide to Building Highly Available Fault Tolerant SharePoint FarmsA Real World Guide to Building Highly Available Fault Tolerant SharePoint Farms
A Real World Guide to Building Highly Available Fault Tolerant SharePoint Farms
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
PASS 2012 "Moves Like Jagger" - Upgrading to SQL Server 2012
PASS 2012 "Moves Like Jagger" - Upgrading to SQL Server 2012PASS 2012 "Moves Like Jagger" - Upgrading to SQL Server 2012
PASS 2012 "Moves Like Jagger" - Upgrading to SQL Server 2012
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
OFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and MigrationOFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and Migration
 
DevOps for Big Data - Data 360 2014 Conference
DevOps for Big Data - Data 360 2014 ConferenceDevOps for Big Data - Data 360 2014 Conference
DevOps for Big Data - Data 360 2014 Conference
 
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
 
SQL Saturday San Diego
SQL Saturday San DiegoSQL Saturday San Diego
SQL Saturday San Diego
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...
 
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
 
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
 

Mais de C/D/H Technology Consultants

Mais de C/D/H Technology Consultants (20)

6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
No Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 MigrationNo Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 Migration
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Google for education vs office 365
Google for education vs office 365Google for education vs office 365
Google for education vs office 365
 
C/D/H 1990-2015
C/D/H 1990-2015C/D/H 1990-2015
C/D/H 1990-2015
 
SharePoint for Government
SharePoint for GovernmentSharePoint for Government
SharePoint for Government
 
Lean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft AzureLean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft Azure
 
SharePoint site admins leverage search
SharePoint site admins leverage searchSharePoint site admins leverage search
SharePoint site admins leverage search
 
Real world records management in SharePoint 2013
Real world records management in SharePoint 2013Real world records management in SharePoint 2013
Real world records management in SharePoint 2013
 
Real world records management in share point 2013
Real world records management in share point 2013Real world records management in share point 2013
Real world records management in share point 2013
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
 
Microsoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentationMicrosoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentation
 
Office 365 branding webinar
Office 365 branding webinarOffice 365 branding webinar
Office 365 branding webinar
 
Have It Your Way! SharePoint Customizations
Have It Your Way! SharePoint CustomizationsHave It Your Way! SharePoint Customizations
Have It Your Way! SharePoint Customizations
 
C/D/H: Excel to Project in 5 Easy Steps
C/D/H: Excel to Project in 5 Easy StepsC/D/H: Excel to Project in 5 Easy Steps
C/D/H: Excel to Project in 5 Easy Steps
 
Real world rm in share point 2013
Real world rm in share point 2013Real world rm in share point 2013
Real world rm in share point 2013
 
Lync seminar preso all content
Lync seminar preso all contentLync seminar preso all content
Lync seminar preso all content
 
Office 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the CloudOffice 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the Cloud
 
Epm seminar presentation
Epm seminar presentationEpm seminar presentation
Epm seminar presentation
 
Manage your enterprise with System Center
Manage your enterprise with System CenterManage your enterprise with System Center
Manage your enterprise with System Center
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

How to prepare for your SharePoint upgrade

  • 2. Quick Facts About Us Approach Partnerships • 22nd Year • Vendor • Microsoft Gold • Grand Rapids & Independent • VMware Enterprise Royal Oak • Non-reseller • Citrix Silver • 30 Staff • Professional • Cisco Registered Services Only • Novell Gold
  • 4. Get Social with C/D/H C/D/H Talks Tech C/D/H Tweets Tech
  • 5. About me Julie Boudro Consultant MCITP, MCTS, MCT julieb@cdh.com 248.554.3176
  • 6. Overview • Determining your upgrade approach • Preparing your upgrade approach • Troubleshooting upgrade failures • Cut-over strategies
  • 7. Determine your upgrade approach • In-place upgrade – Development environment only • Database attachment – Production environments – Ideal for minimal farm-level configurations • Hybrid approach(es) – Read-only with a secondary farm – Detach database with in-place upgrade
  • 8. In-place upgrade Pros Cons Great for development Difficult to revert back to previous environment environment Upgrades entire environment Farm is unavailable while the including Central Admin, SSP and upgrade is running sites Limited control over the naming conventions for 2010 databases Servers must be running Windows Server 2008 (R2)
  • 9. Database attachment upgrade Pros Cons Great for environments with little Farm configurations are not farm-level configuration upgraded from old environment Ability to perform a test upgrade Shared Service Provider database is not automatically upgraded Clean install of SharePoint 2010 Requires a “content freeze” for the final production upgrade Minimal downtime for end users If moving to a new SQL environment, databases must be copied over the network Easy recovery in case of a failure
  • 10. Hybrid option #1: Database attach with read-only databases Pros Cons Existing farm can be accessed Existing farm is read-only while the upgrade is occurring on another farm Ability to upgrade multiple site Farm configurations are not collections / databases at the upgraded from old environment same time Minimal downtime to users Shared Service Provider database is not automatically upgraded Easy recovery in case of failure Must copy databases over the network if moving to a new SQL environment
  • 11. Hybrid option #2: In-place upgrade with database attach Pros Cons Farm-wide configuration settings Hardware must be able to support are upgraded SharePoint 2010 Database attachment supports Farm is unavailable during the the flexibility of upgrading multiple upgrade process sites which increases overall upgrade time
  • 12. Preparing your upgrade approach Hardware / Software Requirements Component Minimum requirement Processor 64-bit, four cores 4 GB for developer or evaluation use RAM 8 GB for production use in a single server or multiple server farm Hard disk 80 GB for system drive Windows Server 2008 R2 SQL Server 2005 with SP2 or Software SQL Server 2008 R2 or SQL Server 2012 http://technet.microsoft.com/en-us/library/cc262485.aspx#section4
  • 13. Preparing your environment • SharePoint 2003 > SharePoint 2007 SP2 • SharePoint 2007 SP2 • Pre-upgrade checker – Alternate access mapping settings – Installed elements – Unsupported customizations – Orphaned objects – Valid configuration settings – Database requirements
  • 14. Preparing your environment • Locate custom code • Clean house – Site collections – Third-party tools – Large databases – Document versions
  • 15. Troubleshooting upgrade failures Known Upgrade Issues – Microsoft FAB 40 templates – Customizations – Custom site definitions Other Issues – Missing customizations – Security and permissions – Lack of space
  • 16. Cutover strategies • Communication plan • Trial upgrade • Test upgraded environment • Test visual upgrade • Content freeze • Production upgrade • Support
  • 17. Conclusion • Determine the impact of an upgrade in your environment • Have a solid plan • Test, test, test • Post upgrade support plan
  • 18. Thank You Royal Oak Grand Rapids 306 S. Washington Ave. 15 Ionia SW Suite 212 Suite 270 Royal Oak, MI 48067 Grand Rapids, MI 49503 p: (248) 546-1800 p: (616) 776-1600 www.cdh.com (c) C/D/H 2007. All rights reserved