SlideShare a Scribd company logo
1 of 42
Chandima Kulathilake Solution Architect Knowledge Cue SharePoint Upgrade Deep Dive SESSION CODE: OFS308
Who am I? Chandima – aka “Chan” @chandimak on twitter Solutions Architect @ Knowledge Cue- SharePoint Consulting in New Zealand Started with SharePoint 2001... It’s been a great journey  SharePoint MVP since 2007 www.chandima.net/blog chan@knowledgecue.com
Knowledge Cue Help with strategy and planning for SharePoint Sense making for large enterprise projects Pre RFP stage expectation setting SharePoint best practices/ “real world” balancing act Consulting and deployment support Microsoft certified SharePoint experts @knowledgecue on twitter www.knowledgecue.co.nz
Agenda Getting your existing SharePoint 2003 > 2007 farm ready for SharePoint 2010 Applying Software updates (Service Pack 2 and CU)  Testing your existing deployment for SharePoint 2010 readiness Auditing what’s in your current deployment Upgrade planning and upgrade tasks What you can and can’t upgrade Recommendations for SP2010
Upgrade Planning Cycle
Upgrade Paths WSS2/SPS 2003 > SharePoint 2007 > SharePoint 2010 MCMS 2002 > SharePoint 2007 > SharePoint 2010 Project Server 2003 > Project 2007 > (SharePoint) Project 2010
Getting Ready – Requirements SharePoint Server 2010  and SharePoint Foundation  64-bit only 64-bit Windows Server 2008 SP2 or 64-bit Windows Server 2008 R2 64-bit SQL Server 2008 SP1 + CU2 or CU5 64-bit SQL Server 2008 R2 Standard or Enterprise  PowerPivot needs SQL 2008 R2 64-bit SQL Server 2005 + SP3 and CU3 (Supported) http://tinyurl.com/SP2010SysReqs
Move, Migrate or Upgrade Move - Use the procedures for moving a farm or components when you are changing to different hardware (more capacity, performance and x64) Migrate – From 32bit to 64bit or  SharePoint Content from 2003 to 2007 > 2010 Upgrade – Apply new updates and or Service Packs to SharePoint Server 2007 or upgrade to SP2010
Preparing the servers SQL Server (64bit) SQL 2008 R2 or SQL 2008+SP1+CU2 (or greater) SQL 2005 w/SP3 – supported / not recommended SharePoint Servers (64bit) SharePoint 2007 SP2 + October CU (or greater) – Recommend latest CU (June 2010) October CU updates the preupgradecheck STSADM command Windows Server 2008 Standard w/SP2 (or greater) WCF Hot fix (not part of the prerequisites installer) Plan for sufficient disk space – Upgrades will need temp disk space (lots of)
Upgrade Planning Evaluate – Where are you today? Identify Document Plan Review Identify migration path to 64bit Review future requirements
Auditing Tools for 2007 Farms Central Administration in SharePoint SharePoint Administration Toolkit V4.0 (SPDiag) http://tinyurl.com/SPAdminKit  Using STSADM and PowerShell Pre-Upgrade Check Run the STSADM –o preupgradecheckcommand prior to upgrade (many times) Run STSADM –o enumallwebs [parameters] Using SharePoint Manager from CarstenKeutmann – http://www.codeplex.com/spm
Demo 1 - Conducting a PREUPGRADE Audit
Using STSADM STSADM –o enumcontentdbs STSADM – o enumallwebs (SP 2 + Updates) STSADM – o enumsolutions STSADM – o preupgradecheck
Post Audit Tasks Server Administrators – prepare servers and plan SP2010 deployment architecture Developers – Re-evaluate custom code solutions and files for SP2010 compatibility Project Managers – Review upgrade project plans and estimates – user training etc.
VseWSS Upgrade Tool - Developers
Also Consider… Move only “content” to brand new farm Re-organise Standardise Clean up Decommission – old hardware
Environment CleanupSpring cleaning for a healthy farm Delete Stale Sites and Webs (Backup First ) stsadm -o DeleteSite [-force] [-gradualdelete] stsadm -o DeleteWeb [-force]  Remove Extraneous Document Versions Primarily user driven, OM operations or tools help Cleanup Templates, Features, & Web Parts Primarily user driven, OM operations or tools help Repair Data Issues stsadm -o DatabaseRepair [-deletecorruption] stsadm -o ForceDeleteList stsadm -o VariationsFixupTool
Upgrade Methods
In-Place Upgrade Farm offline during upgrade Configuration and all content upgraded No option to roll-back (only if you backup the whole farm)
In-Place Upgrade Install SharePoint Binaries on the Server with CA first Run the Configuration Wizard The SSP database is upgraded and data is copied into new user profiles and taxonomy databases.  No option to roll-back (only if you backup the whole farm)
In-Place Upgrade Very hard to predict – even if you test multiple times Recommended for one-off tests only Good for testing Code and extracting WSP solutions to Visual Studio ALL Databases will be GUID based My recommendation – Don’t do it for a PRODUCTION deployment!
DEMO 2 – In Place Upgrade
Database Attach Upgrade New hardware and new farm for SP 2010 Install binaries first and configure required services Re-deploy customisations (WSP files) manually Attach content databases individually
Upgrade Sequence – Database Attach Build new SP2010 farm Create Web Application(s) Detach content databases from SP2007 farm Attach content databases to SP2010 farm Test (repeat)
Database attach Content databases SSP database (Upgraded to User Profiles_
DEMO 3 – Database Attach Upgrade
Database Attach – What you Get Chance to re-organise Remove unwanted sites Phased upgrades Plan your Service Applications properly
Using PowerShell Test-SPContentDatabase -Name -WebApplication [-AssignmentCollection ] [-DatabaseCredentials ] [-ServerInstance ]  Test-SPContentDatabase -Name My_Content_DB –Webapplication http://portal.abc.com
Test-SpContentDatabase
Mount-SPContentDatabase
Upgrade – HYBRID Approaches Hybrid 1 – Read only databases Set content databases to read-only in SQL server
Upgrade – HYBRID Approaches Hybrid 2 – Detach databases Detach all content databases Run in place upgrade and update farm binaries to SP2010 Configure required Service Applications Attach each content database individually
Upgrade – What to do for Developers Covert your custom code to deployable solutions http://tinyurl.com/SP2010Solutions  Visual Studio 2010 support for SharePoint 2010 development Follow Coding Best Practices http://tinyurl.com/CodingBPSP07 Download SP2010 SDK http://tinyurl.com/SP2010DEVSDK
Upgrade – What to do for Administrators Large content databases and site collections will take longer to upgrade Split Content Databases and/or Site Collections into smaller units prior to upgrade STSADM’s mergecontentdbs command can be used to move a Site Collection to a different Content Database Gary Lapointe’s convert sub site to site collection command Archive off any Site Collections, Webs, or Lists that are no longer necessary Test your Disaster Recovery strategy before upgrading
Upgrade Gotchas 3rd Party vendor solutions – custom development 3rd Party products – Aggregation web parts or similar Forgotten sites with no owners
Migration strategies DESTINATION (64bit) FARM B SOURCE (32bit) FARM A Tier C – Phase 3 x86 (MOSSWEB1) x86 (MOSSWEB2) x64 (SPWEB1) x64 (SPWEB2) Tier B – Phase 2 Tier A – Phase 1 x86 (SQL) x64 (SQLSERVER08) x86 (MOSSAPP1) x64 (SPAPP1)
Real World Upgrade Plan – 2007 (Existing) Disaster Recovery (Physical) http://dr-mysites http://dr-portal http://dr-applications Production (Physical) http://mysites http://portal http://applications ,[object Object]
Web and App Servers
SQL Cluster is SQL 2008
Log Shipping of all content databases

More Related Content

What's hot

Rman 12c new_features
Rman 12c new_featuresRman 12c new_features
Rman 12c new_featuresNabi Abdul
 
12c r1 upgrade_companion_300
12c r1 upgrade_companion_30012c r1 upgrade_companion_300
12c r1 upgrade_companion_300Sarfraz Khan
 
Oow14 con7681-rman-1
Oow14 con7681-rman-1Oow14 con7681-rman-1
Oow14 con7681-rman-1Dan Glasscock
 
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1Protect724mouni
 
Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhereDocker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhereDataWorks Summit
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceHari Srinivasan
 
Oracle Release 12 E-Business Suite Patching Best Practices
Oracle Release 12 E-Business Suite Patching Best PracticesOracle Release 12 E-Business Suite Patching Best Practices
Oracle Release 12 E-Business Suite Patching Best PracticesScott Jenner
 
Oracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsOracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsSatishbabu Gunukula
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningScott Jenner
 
2017 10-oow-fma-application-containers-v01-final
2017 10-oow-fma-application-containers-v01-final2017 10-oow-fma-application-containers-v01-final
2017 10-oow-fma-application-containers-v01-finalMarkus Flechtner
 
Automate SAP HANA System Replication with Veritas InfoScale Availability
Automate SAP HANA System Replication with Veritas InfoScale AvailabilityAutomate SAP HANA System Replication with Veritas InfoScale Availability
Automate SAP HANA System Replication with Veritas InfoScale AvailabilityEugenio Mendoza
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery SAP Technology
 
SAP HANA System Replication simplified
SAP HANA System Replication simplifiedSAP HANA System Replication simplified
SAP HANA System Replication simplifiedDirk Oppenkowski
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationBerry Clemens
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cSatishbabu Gunukula
 
Sumit_Gupta_8.8yrs(DBA)
Sumit_Gupta_8.8yrs(DBA)Sumit_Gupta_8.8yrs(DBA)
Sumit_Gupta_8.8yrs(DBA)Sumit Gupta
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantPini Dibask
 

What's hot (20)

Rman 12c new_features
Rman 12c new_featuresRman 12c new_features
Rman 12c new_features
 
12c r1 upgrade_companion_300
12c r1 upgrade_companion_30012c r1 upgrade_companion_300
12c r1 upgrade_companion_300
 
Oow14 con7681-rman-1
Oow14 con7681-rman-1Oow14 con7681-rman-1
Oow14 con7681-rman-1
 
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1
Migrating ESM Resources From Oracle to CORR-Engine for ESM 6.5c SP1
 
Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhereDocker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhere
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet Maintenance
 
Oracle Release 12 E-Business Suite Patching Best Practices
Oracle Release 12 E-Business Suite Patching Best PracticesOracle Release 12 E-Business Suite Patching Best Practices
Oracle Release 12 E-Business Suite Patching Best Practices
 
Les 06 rec
Les 06 recLes 06 rec
Les 06 rec
 
Oracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methodsOracle database upgrade to 12c and available methods
Oracle database upgrade to 12c and available methods
 
Oracle R12 EBS Performance Tuning
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance Tuning
 
2017 10-oow-fma-application-containers-v01-final
2017 10-oow-fma-application-containers-v01-final2017 10-oow-fma-application-containers-v01-final
2017 10-oow-fma-application-containers-v01-final
 
Automate SAP HANA System Replication with Veritas InfoScale Availability
Automate SAP HANA System Replication with Veritas InfoScale AvailabilityAutomate SAP HANA System Replication with Veritas InfoScale Availability
Automate SAP HANA System Replication with Veritas InfoScale Availability
 
Indexes overview
Indexes overviewIndexes overview
Indexes overview
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
 
SAP HANA System Replication simplified
SAP HANA System Replication simplifiedSAP HANA System Replication simplified
SAP HANA System Replication simplified
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19c
 
Sumit_Gupta_8.8yrs(DBA)
Sumit_Gupta_8.8yrs(DBA)Sumit_Gupta_8.8yrs(DBA)
Sumit_Gupta_8.8yrs(DBA)
 
ppm presentation-10-11-2015
ppm presentation-10-11-2015ppm presentation-10-11-2015
ppm presentation-10-11-2015
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle Multitenant
 

Similar to SharePoint 2010 Upgrade Deep Dive

TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeJoel Oleson
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaJoel Oleson
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownJoel Oleson
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownSharePoint Saturday NY
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...Joel Oleson
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
 
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 EastJoel Oleson
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdayJoel Oleson
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradeJoel Oleson
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnVickey Bird
 
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...Joel Oleson
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013Michael Noel
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013Michael Noel
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki
 
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...BIWUG
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesKnut Relbe-Moe [MVP, MCT]
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewRavikanth Chaganti
 

Similar to SharePoint 2010 Upgrade Deep Dive (20)

TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 Upgrade
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill Down
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical Perspective
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
 
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 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
OFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and MigrationOFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and Migration
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint Saturday
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 Upgrade
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmn
 
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...
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPRO
 
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical Overview
 

More from Chandima Kulathilake

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?Chandima Kulathilake
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceChandima Kulathilake
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandimaChandima Kulathilake
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...Chandima Kulathilake
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationChandima Kulathilake
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nzChandima Kulathilake
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007Chandima Kulathilake
 

More from Chandima Kulathilake (8)

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?
 
SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and Guidance
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS Administration
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nz
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
 

Recently uploaded

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Recently uploaded (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

SharePoint 2010 Upgrade Deep Dive

  • 1.
  • 2. Chandima Kulathilake Solution Architect Knowledge Cue SharePoint Upgrade Deep Dive SESSION CODE: OFS308
  • 3. Who am I? Chandima – aka “Chan” @chandimak on twitter Solutions Architect @ Knowledge Cue- SharePoint Consulting in New Zealand Started with SharePoint 2001... It’s been a great journey SharePoint MVP since 2007 www.chandima.net/blog chan@knowledgecue.com
  • 4. Knowledge Cue Help with strategy and planning for SharePoint Sense making for large enterprise projects Pre RFP stage expectation setting SharePoint best practices/ “real world” balancing act Consulting and deployment support Microsoft certified SharePoint experts @knowledgecue on twitter www.knowledgecue.co.nz
  • 5. Agenda Getting your existing SharePoint 2003 > 2007 farm ready for SharePoint 2010 Applying Software updates (Service Pack 2 and CU) Testing your existing deployment for SharePoint 2010 readiness Auditing what’s in your current deployment Upgrade planning and upgrade tasks What you can and can’t upgrade Recommendations for SP2010
  • 7. Upgrade Paths WSS2/SPS 2003 > SharePoint 2007 > SharePoint 2010 MCMS 2002 > SharePoint 2007 > SharePoint 2010 Project Server 2003 > Project 2007 > (SharePoint) Project 2010
  • 8. Getting Ready – Requirements SharePoint Server 2010 and SharePoint Foundation 64-bit only 64-bit Windows Server 2008 SP2 or 64-bit Windows Server 2008 R2 64-bit SQL Server 2008 SP1 + CU2 or CU5 64-bit SQL Server 2008 R2 Standard or Enterprise PowerPivot needs SQL 2008 R2 64-bit SQL Server 2005 + SP3 and CU3 (Supported) http://tinyurl.com/SP2010SysReqs
  • 9. Move, Migrate or Upgrade Move - Use the procedures for moving a farm or components when you are changing to different hardware (more capacity, performance and x64) Migrate – From 32bit to 64bit or SharePoint Content from 2003 to 2007 > 2010 Upgrade – Apply new updates and or Service Packs to SharePoint Server 2007 or upgrade to SP2010
  • 10. Preparing the servers SQL Server (64bit) SQL 2008 R2 or SQL 2008+SP1+CU2 (or greater) SQL 2005 w/SP3 – supported / not recommended SharePoint Servers (64bit) SharePoint 2007 SP2 + October CU (or greater) – Recommend latest CU (June 2010) October CU updates the preupgradecheck STSADM command Windows Server 2008 Standard w/SP2 (or greater) WCF Hot fix (not part of the prerequisites installer) Plan for sufficient disk space – Upgrades will need temp disk space (lots of)
  • 11. Upgrade Planning Evaluate – Where are you today? Identify Document Plan Review Identify migration path to 64bit Review future requirements
  • 12. Auditing Tools for 2007 Farms Central Administration in SharePoint SharePoint Administration Toolkit V4.0 (SPDiag) http://tinyurl.com/SPAdminKit Using STSADM and PowerShell Pre-Upgrade Check Run the STSADM –o preupgradecheckcommand prior to upgrade (many times) Run STSADM –o enumallwebs [parameters] Using SharePoint Manager from CarstenKeutmann – http://www.codeplex.com/spm
  • 13. Demo 1 - Conducting a PREUPGRADE Audit
  • 14. Using STSADM STSADM –o enumcontentdbs STSADM – o enumallwebs (SP 2 + Updates) STSADM – o enumsolutions STSADM – o preupgradecheck
  • 15. Post Audit Tasks Server Administrators – prepare servers and plan SP2010 deployment architecture Developers – Re-evaluate custom code solutions and files for SP2010 compatibility Project Managers – Review upgrade project plans and estimates – user training etc.
  • 16. VseWSS Upgrade Tool - Developers
  • 17. Also Consider… Move only “content” to brand new farm Re-organise Standardise Clean up Decommission – old hardware
  • 18. Environment CleanupSpring cleaning for a healthy farm Delete Stale Sites and Webs (Backup First ) stsadm -o DeleteSite [-force] [-gradualdelete] stsadm -o DeleteWeb [-force] Remove Extraneous Document Versions Primarily user driven, OM operations or tools help Cleanup Templates, Features, & Web Parts Primarily user driven, OM operations or tools help Repair Data Issues stsadm -o DatabaseRepair [-deletecorruption] stsadm -o ForceDeleteList stsadm -o VariationsFixupTool
  • 20. In-Place Upgrade Farm offline during upgrade Configuration and all content upgraded No option to roll-back (only if you backup the whole farm)
  • 21. In-Place Upgrade Install SharePoint Binaries on the Server with CA first Run the Configuration Wizard The SSP database is upgraded and data is copied into new user profiles and taxonomy databases. No option to roll-back (only if you backup the whole farm)
  • 22. In-Place Upgrade Very hard to predict – even if you test multiple times Recommended for one-off tests only Good for testing Code and extracting WSP solutions to Visual Studio ALL Databases will be GUID based My recommendation – Don’t do it for a PRODUCTION deployment!
  • 23. DEMO 2 – In Place Upgrade
  • 24. Database Attach Upgrade New hardware and new farm for SP 2010 Install binaries first and configure required services Re-deploy customisations (WSP files) manually Attach content databases individually
  • 25. Upgrade Sequence – Database Attach Build new SP2010 farm Create Web Application(s) Detach content databases from SP2007 farm Attach content databases to SP2010 farm Test (repeat)
  • 26. Database attach Content databases SSP database (Upgraded to User Profiles_
  • 27. DEMO 3 – Database Attach Upgrade
  • 28. Database Attach – What you Get Chance to re-organise Remove unwanted sites Phased upgrades Plan your Service Applications properly
  • 29. Using PowerShell Test-SPContentDatabase -Name -WebApplication [-AssignmentCollection ] [-DatabaseCredentials ] [-ServerInstance ] Test-SPContentDatabase -Name My_Content_DB –Webapplication http://portal.abc.com
  • 32. Upgrade – HYBRID Approaches Hybrid 1 – Read only databases Set content databases to read-only in SQL server
  • 33. Upgrade – HYBRID Approaches Hybrid 2 – Detach databases Detach all content databases Run in place upgrade and update farm binaries to SP2010 Configure required Service Applications Attach each content database individually
  • 34.
  • 35. Upgrade – What to do for Developers Covert your custom code to deployable solutions http://tinyurl.com/SP2010Solutions Visual Studio 2010 support for SharePoint 2010 development Follow Coding Best Practices http://tinyurl.com/CodingBPSP07 Download SP2010 SDK http://tinyurl.com/SP2010DEVSDK
  • 36. Upgrade – What to do for Administrators Large content databases and site collections will take longer to upgrade Split Content Databases and/or Site Collections into smaller units prior to upgrade STSADM’s mergecontentdbs command can be used to move a Site Collection to a different Content Database Gary Lapointe’s convert sub site to site collection command Archive off any Site Collections, Webs, or Lists that are no longer necessary Test your Disaster Recovery strategy before upgrading
  • 37. Upgrade Gotchas 3rd Party vendor solutions – custom development 3rd Party products – Aggregation web parts or similar Forgotten sites with no owners
  • 38. Migration strategies DESTINATION (64bit) FARM B SOURCE (32bit) FARM A Tier C – Phase 3 x86 (MOSSWEB1) x86 (MOSSWEB2) x64 (SPWEB1) x64 (SPWEB2) Tier B – Phase 2 Tier A – Phase 1 x86 (SQL) x64 (SQLSERVER08) x86 (MOSSAPP1) x64 (SPAPP1)
  • 39.
  • 40. Web and App Servers
  • 41. SQL Cluster is SQL 2008
  • 42. Log Shipping of all content databases
  • 45. 1800 My sites (Phased rollout)
  • 46. RPO = 0 (Zero data loss)
  • 49. 8am – 8pm (Critical)Web Front End Servers (WFE) Application Servers (APP) Database Backend (Dedicated SQL cluster)
  • 50.
  • 51. The Plan – Getting to 2010 Build new SP2007 disposable VM’s Get Full copies of PRD databases (Fortnightly) Once SP2007 VM’s are ready run in place upgrade to SP2010 See what breaks – get developers to work on fixes Stop all SP2007 on-going development (3 month freeze) Start using SP2010/VS2010 development Business impact mitigation via Comms plan and training
  • 52. The Plan – Core Infrastructure Layer Upgrade the Physical SQL Cluster to SQL 2008 R2 Build new VM farms to match DEV (Multiple 2010 VMs) PPTE (Pre-Production/Test) (2 VMs) Production (3 VMs) DR (3VMs) Total data capacity 500GB for just the VM’s RAM 48GB total available required on VM cluster for upgrade VMs
  • 53. The Plan - Architecture Run workshops for Service Application Architecture Refactor Information Architecture Content Type Hub with Managed Metadata site – Web Application All other Web apps, site collections consume meta data from Content type hub Move/Migrate or re-create managed metadata Prepare tenant architecture and hosting (Multi tenancy)
  • 54. The Plan - Development Refactor code solutions Deploy 2010 Solutions (Upgraded WSP) Re-develop if required Test > Test and Test with upgraded Production content
  • 55. The Plan “Migration” of Data First phase – My sites – low business impact Second phase – Applications Multiple applications 2007 and 2010 in parallel farms
  • 56. The Plan – Final Steps Once all my sites and applications are on 2010 shut down 2007 physical farm Rebuild and configure PRD physical farm for SP2010 Point 2010 content databases to new SP2010 physical farm Get rid of the temp VM’s and reclaim the storage and VM capacity
  • 57. Resources Upgrade Resource Centre (TechNet) http://tinyurl.com/SP2010Upgrade Upgrade planning blog post series http://tinyurl.com/SP2010Blogs
  • 58. Announcing – SharePoint Day A Business Track – Hosted by Mark Orange (4 sessions) A Technical Solution Track – Hosted by Chandima Kulathilake (4 sessions) Where : Hotel Intercontinental – Wellington When : September 29th 9.00am onwards Email : sharepoint@knowledgecue.com to register your interest Cost : NONE!
  • 59. Thank you Q and A – Meet me outside or chan@knowledgecue.com Lots of improvements – Features solutions Lots of complexity – Architecture and Planning “with great power comes greater responsibility”
  • 60. Slide for Showing Software Code Use this layout to show software code The font is Consolas, a monospace font The slide doesn’t use bullets but levels can be indented using the “Increase List Level” icon on the Home menu To use straight quotes " instead of smart quotes ”, do this: Click on the Office Button in the upper left corner At the bottom of the menu, choose PowerPoint Options From the left pane, select Proofing Click on the AutoCorrect Options button Select the AutoFormat As You Type tab, and deselect “Straight quotes” with “smart quotes”. Then Click OK.
  • 61. © 2008 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.