SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Upgrade to SharePoint
2013: A Methodical
Approach
Michael Noel
USA
1
Southeast Asia‟s biggest
SharePoint event!
Singapore January 16-17, MAXatria @Singapore Expo
Launch event featuring SharePoint 2013, Office
2013, Lync 2013 and O365
 Special Half day C3 Keynotes session
Largest exhibition of products and services
International Speakers
Pre and Post Conference Workshops
2
3
Michael Noel
 Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “Exchange
Server 2013 Unleashed”, “Windows Server 2012 Unleashed,” and over fifteen
other titles with worldwide circulation of over a quarter million in 20 languages
worldwide
 Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San
Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD,
Exchange, Security
What we will cover
 Upgrade Fundamentals
 Requirements for Upgrade
 Version to Version and Build to Build Specifics
 Third-Party vs. MS Approach
 Pre-Upgrade Tasks
 Claims Upgrade
 Content Upgrade
 Service Application Upgrade
 Managed Metadata Upgrade
 User Profile Synch Upgrade
 Post-Upgrade Tasks
4
Upgrade Fundamentals
Understanding the Best Practices around SharePoint 2013
Upgrade
5
Upgrade to SharePoint 2013
In-Place Upgrade is NOT Supported
Database Attach is the only supported MS upgrade
option
Only the following databases can be upgraded:
 Content Databases
 Business Data Connectivity
 Managed Metadata
 PerformancePoint
 Secure Store
 Search
 User Profile (Profile, Social, and Sync DBs)
6
Assessing What to Upgrade
Just because you can upgrade a Service
Application DB, doesn‟t mean that you necessarily
should
Only upgrade those SAs that have critical data in
them. If you haven‟t invested anything into UPA or
the Managed Metadata store, simply create new
ones in SP 2013.
This will keep the process simple.
A content-only migration can be made relatively
simple by following this rule
Upgrade to SharePoint 2013
Microsoft Approach ONLY allows upgrade from
SharePoint 2010 directly to SharePoint 2013
Upgrades from SharePoint 2007 or SharePoint
2003 must first upgrade to SharePoint 2010 first.
3rd Party tools remedy this, but for additional cost
Upgrade to SharePoint 2013
Build to Build and Version to Version are
Supported
But can‟t move „down‟ in versions…
For example, the following is supported:
 SP Foundation 2010 to SP Foundation 2013
 SP Foundation 2010 to SP Server 2013 (Std. or Ent)
 SP Server 2010 Std. to SP Server 2013 Std.
 SP Server 2010 Std. to SP Server 2013 Ent.
 SP Server 2010 Ent. to SP Server 2013 Ent.
But the following is NOT supported:
 Ent to Std.
 Server to SPF
Upgrade: Chance to Rearchitect
 Design completely new
farm based on Best
Practices
 Move to new version of
SQL (2012 ideally,)
including moving off of
SQL Express
 Incorporate High
Availability and Disaster
Tolerance
 Prepare the new farm in
tandem, while the old one
is running – test for
functionality and upgrade
Upgrade: Take Advantage of SQL
2012 AlwaysOn Availability Groups
Upgrade: Test the Process
Run a „dry run‟ of the migration process on the
newly built SharePoint farm
Test out migration of all content, ideally
At a minimum, a „spot migration‟ of content should
be performed
Have content owners identify if migration was
successful
When complete, delete the databases and migrate
again
Prepare for Upgrade
A Cautioned Approach
13
Prepare for Upgrade
 Recreate the following on the new farm:
 Alternate access mappings
 Authentication providers and authentication modes that are
being used
 Quota templates
 Managed paths
 Self-service site management settings
 Incoming and outgoing e-mail settings
 Customizations (solution packages, etc.)
 Certificates
 Clean up the SP 2010 farm for upgrade:
 Check for and repair all database consistency errors.
 Turn off Web Analytics service application
 Remove PowerPoint Broadcast Sites
Prepare for Upgrade
 DB Schema upgrade and Site Collection Upgrade is
now separate, allows Site Collection owners to
„preview‟ the new visuals before comitting.
 Upgrade keeps SharePoint 2010 in „native‟ format, by
providing both a „14‟ and a ‟15‟ hive on the web role
servers
 Avoids the majority of issues that have affected
SharePoint upgrades in the past by allowing them to be
previewed
 Not a long term solution, preferred to move to
SharePoint 2013 mode quickly, and administrators can
force site collection upgrades by a certain point in time
Claims Migration
Classic mode Auth to Claims Auth Migration
16
Claims Migration
Classic Mode Auth Web Apps in SharePoint 2010
(the default) need to be migrated to Claims first
before Upgrade
Exception is if you create a Classic-Auth Web App
in SharePoint 2013 (not recommended)
Requires PowerShell scripting to be done on the
SP2010 Server in advance
Alerts may need to be regenerated after the claims
migration and Search may have issues (known
work-arounds exist)
17
Claims Migration
 $WebAppName = "http://old.companyabc.com"
 $wa = get-SPWebApplication $WebAppName
 $wa.UseClaimsAuthentication = $true
 $wa.Update()
 $account = "COMPANYABCSHAREPOINTADMIN"
 $account = (New-SPClaimsPrincipal -identity $account -identitytype
1).ToEncodedString()
 $wa = get-SPWebApplication $WebAppName
 $zp = $wa.ZonePolicies("Default")
 $p = $zp.Add($account,"PSPolicy")
 $fc=$wa.PolicyRoles.GetSpecialRole("FullControl")
 $p.PolicyRoleBindings.Add($fc)
 $wa.Update()
 $wa.MigrateUsers($true)
 $wa.ProvisionGlobally()
18
Content Upgrade
Core Upgrade Concerns
19
Content Database Overview
1. Test Upgrade Process using Test-
SPContentDatabase cmdlet
2. Create new SP 2013 Farm with same AAMs
3. Create a web application (delete default DB)
4. Set source DB to „Read-Only‟
5. Backup existing Content DB
6. Restore Content DB to new SQL Server
7. Run Mount-SPContentDatabase cmdlet to
upgrade DB schema
8. Run Get-SPSite –ContentDatabase
CONTENTDBNAME –Limit All | Upgrade-SPSite
–VersionUpgrade to upgrade Site Collections
20
Content Upgrade
 Test the Content
Databases for upgrade
using the Test-
SPContentDatabase
cmdlet
 Address issues before
migrating
 Example: Test-
SPContentDatabase -
ServerInstance
SQLSERVERNAME -
Name DBNAME -
WebApplication
http://webapptargetname
21
Content Upgrade
After issues have been resolved, use Mount-
SPContentDatabase to mount DB in SharePoint
2013
Percentage indicator will show how long the
upgrade will take
Content Upgrade
Second set of PowerShell commands continues
the upgrade
Get-SPSite –ContentDatabase
CONTENTDBNAME –Limit All | Upgrade-SPSite -
VersionUpgrade
Content Upgrade
 Check the status of the
upgrade using Get-
SPSiteUpgradeSession
Info
 Syntax: Get-
SPSiteUpgradeSession
Info –ContentDatabase
CONTENTDBNAME –
ShowInProgress –
ShowCompleted -
ShowFailed
Site Collection Health Checks
Upgraded Site Collection Visuals
Service Application Upgrade
Proceed with Caution
27
Service Application Upgrade
 Some Service Apps DBs can be Upgraded
 UPA (Sync, Social, and Profile Databases)
 Project Databases (all 4 databases get merged into 1 in SharePoint
2013)
 Secure Store Database
 Social Database
 Search Admin Database
 Managed Metadata Database
 Web Analytics is Retired
 Other Service Apps do not store any data that requires
migration
 Process for migrating each Service App is as follows:
 Create or Declare existing Application pool for Service Application
 Restore Service Application database
 Create Service Application Proxy
28
Service App Upgrade – Managed
Metadata Service Step-by-Step
Create the new Service Application Pool on the
2013 Server that will house the old 2010 DB
Use New-SPServiceApplicationPool cmdlet
Service App Upgrade – Managed
Metadata Service Step-by-Step
 2nd step is to reference the restored database for
upgrade
 Use New-SPMetadataServiceApplication cmdlet to
create the connection between the S.A. and the DB
Service App Upgrade – Managed
Metadata Service Step-by-Step
3rd step is to create the Service Application Proxy
Use the New-SPMetadataServiceApplicationProxy
cmdlet
Service App Upgrade – Managed
Metadata Service Step-by-Step
The Managed Metadata Service Application should
then be visible in SPCA
Service App Upgrade – Managed
Metadata Service Step-by-Step
And the
Term
Store
should
then be
visible
Service App Upgrade – Managed
Metadata Service Step-by-Step
Finally, change the Content Type Hub URL using
the following cmdlet (note that –HubUri is
used…the „i‟ is accurate.)
Service App Upgrade – User
Profile Sync Step-by-Step
Use the
miiskmu
tool to
export
out the
UPA key
Service App Upgrade – User
Profile Sync Step-by-Step
Run through the MIISKMU tool and export the key
sets
Service App Upgrade – User
Profile Sync Step-by-Step
Enter Credentials that run the current SP2010 UPA
Service App Upgrade – User
Profile Sync Step-by-Step
Create the new Service Application Pool for the
UPA
Service App Upgrade – User
Profile Sync Step-by-Step
You
must
find
the
GUID
of the
new
UPA
using
a SQL
Query
Service App Upgrade – User
Profile Sync Step-by-Step
The GUID is then used in the creation of the new
Service Application Proxy for the UPA
Service App Upgrade – User
Profile Sync Step-by-Step
The UPA will then be visible as a Service
Application from within SPCA
Service App Upgrade – User
Profile Sync Step-by-Step
Copy the
encryption key
to the bin
folder
Use the /? to
find the GUID
of the key
Service App Upgrade – User
Profile Sync Step-by-Step
Inject the key using the GUID provided and the
command syntax below
Service App Upgrade – User
Profile Sync Step-by-Step
demo
Thank you to our sponsors 46
Michael Noel
Twitter: @MichaelTNoel
www.cco.com
Slides: slideshare.net/michaeltnoel
Travel blog: sharingtheglobe.com
Session Eval: http://tinyurl.com/spcsea

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Amit Sharma
 
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...Ivan Sanders
 
Monitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerMonitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerLearning SharePoint
 
Configure an Integrated Exchange, Lync, and SharePoint Test Lab
Configure an Integrated Exchange, Lync, and SharePoint Test LabConfigure an Integrated Exchange, Lync, and SharePoint Test Lab
Configure an Integrated Exchange, Lync, and SharePoint Test LabVinh Nguyen
 
Exchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationExchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationSharePoint Saturday New Jersey
 
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003LiquidHub
 
Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Randy Williams
 
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...Joel Oleson
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server DeploymentLiquidHub
 
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setup
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure SetupSharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setup
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setupvmaximiuk
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsSharePoint Saturday NY
 
Pre Install Databases
Pre Install DatabasesPre Install Databases
Pre Install DatabasesLiquidHub
 
( 2 ) Office 2007 Create A Portal
( 2 ) Office 2007   Create A Portal( 2 ) Office 2007   Create A Portal
( 2 ) Office 2007 Create A PortalLiquidHub
 
Oracle database 12c application express release notes
Oracle database 12c application express release notesOracle database 12c application express release notes
Oracle database 12c application express release notesbupbechanhgmail
 
TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeJoel Oleson
 
Configure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmConfigure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmVinh Nguyen
 

Was ist angesagt? (20)

Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
 
SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options
 
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
 
Monitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerMonitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 Server
 
Configure an Integrated Exchange, Lync, and SharePoint Test Lab
Configure an Integrated Exchange, Lync, and SharePoint Test LabConfigure an Integrated Exchange, Lync, and SharePoint Test Lab
Configure an Integrated Exchange, Lync, and SharePoint Test Lab
 
Exchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationExchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 Integration
 
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
 
Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013
 
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...
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server Deployment
 
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setup
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure SetupSharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setup
SharePoint 2013 Hosted-Apps (On-Premises) - Infrastructure Setup
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer Workflows
 
Pre Install Databases
Pre Install DatabasesPre Install Databases
Pre Install Databases
 
( 2 ) Office 2007 Create A Portal
( 2 ) Office 2007   Create A Portal( 2 ) Office 2007   Create A Portal
( 2 ) Office 2007 Create A Portal
 
SharePoint Administration
SharePoint AdministrationSharePoint Administration
SharePoint Administration
 
Oracle database 12c application express release notes
Oracle database 12c application express release notesOracle database 12c application express release notes
Oracle database 12c application express release notes
 
Oracle OSB Tutorial 1
Oracle OSB Tutorial 1Oracle OSB Tutorial 1
Oracle OSB Tutorial 1
 
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
 
TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 Upgrade
 
Configure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmConfigure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier Farm
 

Andere mochten auch

IMA Management and Technology's 2015 Christmas party
IMA Management and Technology's 2015 Christmas partyIMA Management and Technology's 2015 Christmas party
IMA Management and Technology's 2015 Christmas partyDan Nuroo
 
Pembukaan Constantinople 1453: Ibrah Buat Umat
Pembukaan Constantinople 1453: Ibrah Buat UmatPembukaan Constantinople 1453: Ibrah Buat Umat
Pembukaan Constantinople 1453: Ibrah Buat UmatHasrizal Bin Abdul Jamil
 
Sosu Pres - selling to Stakeholders
Sosu Pres - selling to StakeholdersSosu Pres - selling to Stakeholders
Sosu Pres - selling to StakeholdersDan Nuroo
 
2 abfrage bildgeschichte a_lektion_1
2 abfrage bildgeschichte a_lektion_12 abfrage bildgeschichte a_lektion_1
2 abfrage bildgeschichte a_lektion_1Hamut
 
என்ன சத்தம்?
என்ன சத்தம்?என்ன சத்தம்?
என்ன சத்தம்?sumathi12
 
Automated server farm installation using psconfig and stsadm dm300 - curry ...
Automated server farm installation using psconfig and stsadm   dm300 - curry ...Automated server farm installation using psconfig and stsadm   dm300 - curry ...
Automated server farm installation using psconfig and stsadm dm300 - curry ...Vickey Bird
 
Designing an effective information architecture (
Designing an effective information architecture (Designing an effective information architecture (
Designing an effective information architecture (Vickey Bird
 
Sfspug april-2014 permissions
Sfspug april-2014 permissionsSfspug april-2014 permissions
Sfspug april-2014 permissionsVickey Bird
 
Astronomy Finals2
Astronomy Finals2Astronomy Finals2
Astronomy Finals2guest82ad9d
 
The 8 man rotation 2012 season
The 8 man rotation 2012 seasonThe 8 man rotation 2012 season
The 8 man rotation 2012 seasonLance Haun
 
Social CRM and Recruiting Integration
Social CRM and Recruiting IntegrationSocial CRM and Recruiting Integration
Social CRM and Recruiting IntegrationLance Haun
 
Blogging 101 For Your Company or Career
Blogging 101 For Your Company or CareerBlogging 101 For Your Company or Career
Blogging 101 For Your Company or CareerLance Haun
 
Social recruiting presentation for SWHRMA
Social recruiting presentation for SWHRMASocial recruiting presentation for SWHRMA
Social recruiting presentation for SWHRMALance Haun
 
Social Media and HR
Social Media and HRSocial Media and HR
Social Media and HRLance Haun
 

Andere mochten auch (19)

IMA Management and Technology's 2015 Christmas party
IMA Management and Technology's 2015 Christmas partyIMA Management and Technology's 2015 Christmas party
IMA Management and Technology's 2015 Christmas party
 
Pembukaan Constantinople 1453: Ibrah Buat Umat
Pembukaan Constantinople 1453: Ibrah Buat UmatPembukaan Constantinople 1453: Ibrah Buat Umat
Pembukaan Constantinople 1453: Ibrah Buat Umat
 
Sosu Pres - selling to Stakeholders
Sosu Pres - selling to StakeholdersSosu Pres - selling to Stakeholders
Sosu Pres - selling to Stakeholders
 
2 abfrage bildgeschichte a_lektion_1
2 abfrage bildgeschichte a_lektion_12 abfrage bildgeschichte a_lektion_1
2 abfrage bildgeschichte a_lektion_1
 
என்ன சத்தம்?
என்ன சத்தம்?என்ன சத்தம்?
என்ன சத்தம்?
 
Parenting slideshare
Parenting slideshareParenting slideshare
Parenting slideshare
 
Automated server farm installation using psconfig and stsadm dm300 - curry ...
Automated server farm installation using psconfig and stsadm   dm300 - curry ...Automated server farm installation using psconfig and stsadm   dm300 - curry ...
Automated server farm installation using psconfig and stsadm dm300 - curry ...
 
Designing an effective information architecture (
Designing an effective information architecture (Designing an effective information architecture (
Designing an effective information architecture (
 
GMO: Playing God or Improving Life
GMO: Playing God or Improving LifeGMO: Playing God or Improving Life
GMO: Playing God or Improving Life
 
Big Book1
Big Book1Big Book1
Big Book1
 
Sfspug april-2014 permissions
Sfspug april-2014 permissionsSfspug april-2014 permissions
Sfspug april-2014 permissions
 
Astronomy Finals2
Astronomy Finals2Astronomy Finals2
Astronomy Finals2
 
Htc2010
Htc2010Htc2010
Htc2010
 
Ibrah Daripada Surah al-Kahf
Ibrah Daripada Surah al-KahfIbrah Daripada Surah al-Kahf
Ibrah Daripada Surah al-Kahf
 
The 8 man rotation 2012 season
The 8 man rotation 2012 seasonThe 8 man rotation 2012 season
The 8 man rotation 2012 season
 
Social CRM and Recruiting Integration
Social CRM and Recruiting IntegrationSocial CRM and Recruiting Integration
Social CRM and Recruiting Integration
 
Blogging 101 For Your Company or Career
Blogging 101 For Your Company or CareerBlogging 101 For Your Company or Career
Blogging 101 For Your Company or Career
 
Social recruiting presentation for SWHRMA
Social recruiting presentation for SWHRMASocial recruiting presentation for SWHRMA
Social recruiting presentation for SWHRMA
 
Social Media and HR
Social Media and HRSocial Media and HR
Social Media and HR
 

Ähnlich wie Upgrade tosharepoint2013a mthodicalapproachmn

IberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeIberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeMichael Noel
 
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned Approach
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned ApproachSPCA2013 - Upgrade to SharePoint 2013 - A Cautioned Approach
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned ApproachNCCOMMS
 
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
 
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
 
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
 
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 Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaJoel 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
 
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...Rolly Perreaux, PMP
 
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
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1Knut Relbe-Moe [MVP, MCT]
 
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]
 
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
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) chanduraj1984
 
Share point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedShare point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedClay Desk
 
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
 
5 or more things learned from early adoption of SharePoint 2013
5 or more things learned from early adoption of SharePoint 20135 or more things learned from early adoption of SharePoint 2013
5 or more things learned from early adoption of SharePoint 2013Chris Grist
 

Ähnlich wie Upgrade tosharepoint2013a mthodicalapproachmn (20)

IberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeIberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 Upgrade
 
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned Approach
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned ApproachSPCA2013 - Upgrade to SharePoint 2013 - A Cautioned Approach
SPCA2013 - Upgrade to SharePoint 2013 - A Cautioned Approach
 
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
 
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
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPRO
 
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 Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 Upgrade
 
SharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep DiveSharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep Dive
 
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
 
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...
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
 
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
 
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
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation)
 
Share point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedShare point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signed
 
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
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
5 or more things learned from early adoption of SharePoint 2013
5 or more things learned from early adoption of SharePoint 20135 or more things learned from early adoption of SharePoint 2013
5 or more things learned from early adoption of SharePoint 2013
 
SharePoint 2010 Summit - Stress Free Migration
SharePoint 2010 Summit  - Stress Free MigrationSharePoint 2010 Summit  - Stress Free Migration
SharePoint 2010 Summit - Stress Free Migration
 

Mehr von Vickey Bird

04-Working with SharePoint Objects on the Server
04-Working with SharePoint Objects on the Server04-Working with SharePoint Objects on the Server
04-Working with SharePoint Objects on the ServerVickey Bird
 
01-Introduction to the SharePoint 2010 Development Platform
01-Introduction to the SharePoint 2010 Development Platform01-Introduction to the SharePoint 2010 Development Platform
01-Introduction to the SharePoint 2010 Development PlatformVickey Bird
 
02-Using SharePoint 2010 Developer Tools
02-Using SharePoint 2010 Developer Tools02-Using SharePoint 2010 Developer Tools
02-Using SharePoint 2010 Developer ToolsVickey Bird
 
10-Developing Silverlight Applications for SharePoint
10-Developing Silverlight Applications for SharePoint10-Developing Silverlight Applications for SharePoint
10-Developing Silverlight Applications for SharePointVickey Bird
 
08-Working with Client-Based APIs for SharePoint 2010
08-Working with Client-Based APIs for SharePoint 201008-Working with Client-Based APIs for SharePoint 2010
08-Working with Client-Based APIs for SharePoint 2010Vickey Bird
 
12-Working with SharePoint Server Profiles and Taxonomy APIs
12-Working with SharePoint Server Profiles and Taxonomy APIs12-Working with SharePoint Server Profiles and Taxonomy APIs
12-Working with SharePoint Server Profiles and Taxonomy APIsVickey Bird
 
09-Developing Interactive User Interfaces
09-Developing Interactive User Interfaces09-Developing Interactive User Interfaces
09-Developing Interactive User InterfacesVickey Bird
 
05-Creating Event Receivers and Application Settings
05-Creating Event Receivers and Application Settings05-Creating Event Receivers and Application Settings
05-Creating Event Receivers and Application SettingsVickey Bird
 
13-Developing Content Management Solutions
13-Developing Content Management Solutions13-Developing Content Management Solutions
13-Developing Content Management SolutionsVickey Bird
 
06-Developing Solutions by Using Business Connectivity Services
06-Developing Solutions by Using Business Connectivity Services06-Developing Solutions by Using Business Connectivity Services
06-Developing Solutions by Using Business Connectivity ServicesVickey Bird
 
03-Developing SharePoint 2010 Web Parts
03-Developing SharePoint 2010 Web Parts03-Developing SharePoint 2010 Web Parts
03-Developing SharePoint 2010 Web PartsVickey Bird
 
11-Developing Sandboxed Solutions
11-Developing Sandboxed Solutions11-Developing Sandboxed Solutions
11-Developing Sandboxed SolutionsVickey Bird
 
07-Developing SharePoint 2010 Workflows
07-Developing SharePoint 2010 Workflows07-Developing SharePoint 2010 Workflows
07-Developing SharePoint 2010 WorkflowsVickey Bird
 

Mehr von Vickey Bird (13)

04-Working with SharePoint Objects on the Server
04-Working with SharePoint Objects on the Server04-Working with SharePoint Objects on the Server
04-Working with SharePoint Objects on the Server
 
01-Introduction to the SharePoint 2010 Development Platform
01-Introduction to the SharePoint 2010 Development Platform01-Introduction to the SharePoint 2010 Development Platform
01-Introduction to the SharePoint 2010 Development Platform
 
02-Using SharePoint 2010 Developer Tools
02-Using SharePoint 2010 Developer Tools02-Using SharePoint 2010 Developer Tools
02-Using SharePoint 2010 Developer Tools
 
10-Developing Silverlight Applications for SharePoint
10-Developing Silverlight Applications for SharePoint10-Developing Silverlight Applications for SharePoint
10-Developing Silverlight Applications for SharePoint
 
08-Working with Client-Based APIs for SharePoint 2010
08-Working with Client-Based APIs for SharePoint 201008-Working with Client-Based APIs for SharePoint 2010
08-Working with Client-Based APIs for SharePoint 2010
 
12-Working with SharePoint Server Profiles and Taxonomy APIs
12-Working with SharePoint Server Profiles and Taxonomy APIs12-Working with SharePoint Server Profiles and Taxonomy APIs
12-Working with SharePoint Server Profiles and Taxonomy APIs
 
09-Developing Interactive User Interfaces
09-Developing Interactive User Interfaces09-Developing Interactive User Interfaces
09-Developing Interactive User Interfaces
 
05-Creating Event Receivers and Application Settings
05-Creating Event Receivers and Application Settings05-Creating Event Receivers and Application Settings
05-Creating Event Receivers and Application Settings
 
13-Developing Content Management Solutions
13-Developing Content Management Solutions13-Developing Content Management Solutions
13-Developing Content Management Solutions
 
06-Developing Solutions by Using Business Connectivity Services
06-Developing Solutions by Using Business Connectivity Services06-Developing Solutions by Using Business Connectivity Services
06-Developing Solutions by Using Business Connectivity Services
 
03-Developing SharePoint 2010 Web Parts
03-Developing SharePoint 2010 Web Parts03-Developing SharePoint 2010 Web Parts
03-Developing SharePoint 2010 Web Parts
 
11-Developing Sandboxed Solutions
11-Developing Sandboxed Solutions11-Developing Sandboxed Solutions
11-Developing Sandboxed Solutions
 
07-Developing SharePoint 2010 Workflows
07-Developing SharePoint 2010 Workflows07-Developing SharePoint 2010 Workflows
07-Developing SharePoint 2010 Workflows
 

Kürzlich hochgeladen

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
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 2024The Digital Insurer
 
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...Principled Technologies
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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 2024Rafal Los
 
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...DianaGray10
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
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, ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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 Scriptwesley chun
 
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 StrategiesBoston Institute of Analytics
 
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 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Kürzlich hochgeladen (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
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
 
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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - 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, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Upgrade tosharepoint2013a mthodicalapproachmn

  • 1. Upgrade to SharePoint 2013: A Methodical Approach Michael Noel USA 1
  • 2. Southeast Asia‟s biggest SharePoint event! Singapore January 16-17, MAXatria @Singapore Expo Launch event featuring SharePoint 2013, Office 2013, Lync 2013 and O365  Special Half day C3 Keynotes session Largest exhibition of products and services International Speakers Pre and Post Conference Workshops 2
  • 3. 3 Michael Noel  Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “Exchange Server 2013 Unleashed”, “Windows Server 2012 Unleashed,” and over fifteen other titles with worldwide circulation of over a quarter million in 20 languages worldwide  Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security
  • 4. What we will cover  Upgrade Fundamentals  Requirements for Upgrade  Version to Version and Build to Build Specifics  Third-Party vs. MS Approach  Pre-Upgrade Tasks  Claims Upgrade  Content Upgrade  Service Application Upgrade  Managed Metadata Upgrade  User Profile Synch Upgrade  Post-Upgrade Tasks 4
  • 5. Upgrade Fundamentals Understanding the Best Practices around SharePoint 2013 Upgrade 5
  • 6. Upgrade to SharePoint 2013 In-Place Upgrade is NOT Supported Database Attach is the only supported MS upgrade option Only the following databases can be upgraded:  Content Databases  Business Data Connectivity  Managed Metadata  PerformancePoint  Secure Store  Search  User Profile (Profile, Social, and Sync DBs) 6
  • 7. Assessing What to Upgrade Just because you can upgrade a Service Application DB, doesn‟t mean that you necessarily should Only upgrade those SAs that have critical data in them. If you haven‟t invested anything into UPA or the Managed Metadata store, simply create new ones in SP 2013. This will keep the process simple. A content-only migration can be made relatively simple by following this rule
  • 8. Upgrade to SharePoint 2013 Microsoft Approach ONLY allows upgrade from SharePoint 2010 directly to SharePoint 2013 Upgrades from SharePoint 2007 or SharePoint 2003 must first upgrade to SharePoint 2010 first. 3rd Party tools remedy this, but for additional cost
  • 9. Upgrade to SharePoint 2013 Build to Build and Version to Version are Supported But can‟t move „down‟ in versions… For example, the following is supported:  SP Foundation 2010 to SP Foundation 2013  SP Foundation 2010 to SP Server 2013 (Std. or Ent)  SP Server 2010 Std. to SP Server 2013 Std.  SP Server 2010 Std. to SP Server 2013 Ent.  SP Server 2010 Ent. to SP Server 2013 Ent. But the following is NOT supported:  Ent to Std.  Server to SPF
  • 10. Upgrade: Chance to Rearchitect  Design completely new farm based on Best Practices  Move to new version of SQL (2012 ideally,) including moving off of SQL Express  Incorporate High Availability and Disaster Tolerance  Prepare the new farm in tandem, while the old one is running – test for functionality and upgrade
  • 11. Upgrade: Take Advantage of SQL 2012 AlwaysOn Availability Groups
  • 12. Upgrade: Test the Process Run a „dry run‟ of the migration process on the newly built SharePoint farm Test out migration of all content, ideally At a minimum, a „spot migration‟ of content should be performed Have content owners identify if migration was successful When complete, delete the databases and migrate again
  • 13. Prepare for Upgrade A Cautioned Approach 13
  • 14. Prepare for Upgrade  Recreate the following on the new farm:  Alternate access mappings  Authentication providers and authentication modes that are being used  Quota templates  Managed paths  Self-service site management settings  Incoming and outgoing e-mail settings  Customizations (solution packages, etc.)  Certificates  Clean up the SP 2010 farm for upgrade:  Check for and repair all database consistency errors.  Turn off Web Analytics service application  Remove PowerPoint Broadcast Sites
  • 15. Prepare for Upgrade  DB Schema upgrade and Site Collection Upgrade is now separate, allows Site Collection owners to „preview‟ the new visuals before comitting.  Upgrade keeps SharePoint 2010 in „native‟ format, by providing both a „14‟ and a ‟15‟ hive on the web role servers  Avoids the majority of issues that have affected SharePoint upgrades in the past by allowing them to be previewed  Not a long term solution, preferred to move to SharePoint 2013 mode quickly, and administrators can force site collection upgrades by a certain point in time
  • 16. Claims Migration Classic mode Auth to Claims Auth Migration 16
  • 17. Claims Migration Classic Mode Auth Web Apps in SharePoint 2010 (the default) need to be migrated to Claims first before Upgrade Exception is if you create a Classic-Auth Web App in SharePoint 2013 (not recommended) Requires PowerShell scripting to be done on the SP2010 Server in advance Alerts may need to be regenerated after the claims migration and Search may have issues (known work-arounds exist) 17
  • 18. Claims Migration  $WebAppName = "http://old.companyabc.com"  $wa = get-SPWebApplication $WebAppName  $wa.UseClaimsAuthentication = $true  $wa.Update()  $account = "COMPANYABCSHAREPOINTADMIN"  $account = (New-SPClaimsPrincipal -identity $account -identitytype 1).ToEncodedString()  $wa = get-SPWebApplication $WebAppName  $zp = $wa.ZonePolicies("Default")  $p = $zp.Add($account,"PSPolicy")  $fc=$wa.PolicyRoles.GetSpecialRole("FullControl")  $p.PolicyRoleBindings.Add($fc)  $wa.Update()  $wa.MigrateUsers($true)  $wa.ProvisionGlobally() 18
  • 20. Content Database Overview 1. Test Upgrade Process using Test- SPContentDatabase cmdlet 2. Create new SP 2013 Farm with same AAMs 3. Create a web application (delete default DB) 4. Set source DB to „Read-Only‟ 5. Backup existing Content DB 6. Restore Content DB to new SQL Server 7. Run Mount-SPContentDatabase cmdlet to upgrade DB schema 8. Run Get-SPSite –ContentDatabase CONTENTDBNAME –Limit All | Upgrade-SPSite –VersionUpgrade to upgrade Site Collections 20
  • 21. Content Upgrade  Test the Content Databases for upgrade using the Test- SPContentDatabase cmdlet  Address issues before migrating  Example: Test- SPContentDatabase - ServerInstance SQLSERVERNAME - Name DBNAME - WebApplication http://webapptargetname 21
  • 22. Content Upgrade After issues have been resolved, use Mount- SPContentDatabase to mount DB in SharePoint 2013 Percentage indicator will show how long the upgrade will take
  • 23. Content Upgrade Second set of PowerShell commands continues the upgrade Get-SPSite –ContentDatabase CONTENTDBNAME –Limit All | Upgrade-SPSite - VersionUpgrade
  • 24. Content Upgrade  Check the status of the upgrade using Get- SPSiteUpgradeSession Info  Syntax: Get- SPSiteUpgradeSession Info –ContentDatabase CONTENTDBNAME – ShowInProgress – ShowCompleted - ShowFailed
  • 28. Service Application Upgrade  Some Service Apps DBs can be Upgraded  UPA (Sync, Social, and Profile Databases)  Project Databases (all 4 databases get merged into 1 in SharePoint 2013)  Secure Store Database  Social Database  Search Admin Database  Managed Metadata Database  Web Analytics is Retired  Other Service Apps do not store any data that requires migration  Process for migrating each Service App is as follows:  Create or Declare existing Application pool for Service Application  Restore Service Application database  Create Service Application Proxy 28
  • 29. Service App Upgrade – Managed Metadata Service Step-by-Step Create the new Service Application Pool on the 2013 Server that will house the old 2010 DB Use New-SPServiceApplicationPool cmdlet
  • 30. Service App Upgrade – Managed Metadata Service Step-by-Step  2nd step is to reference the restored database for upgrade  Use New-SPMetadataServiceApplication cmdlet to create the connection between the S.A. and the DB
  • 31. Service App Upgrade – Managed Metadata Service Step-by-Step 3rd step is to create the Service Application Proxy Use the New-SPMetadataServiceApplicationProxy cmdlet
  • 32. Service App Upgrade – Managed Metadata Service Step-by-Step The Managed Metadata Service Application should then be visible in SPCA
  • 33. Service App Upgrade – Managed Metadata Service Step-by-Step And the Term Store should then be visible
  • 34. Service App Upgrade – Managed Metadata Service Step-by-Step Finally, change the Content Type Hub URL using the following cmdlet (note that –HubUri is used…the „i‟ is accurate.)
  • 35. Service App Upgrade – User Profile Sync Step-by-Step Use the miiskmu tool to export out the UPA key
  • 36. Service App Upgrade – User Profile Sync Step-by-Step Run through the MIISKMU tool and export the key sets
  • 37. Service App Upgrade – User Profile Sync Step-by-Step Enter Credentials that run the current SP2010 UPA
  • 38. Service App Upgrade – User Profile Sync Step-by-Step Create the new Service Application Pool for the UPA
  • 39. Service App Upgrade – User Profile Sync Step-by-Step You must find the GUID of the new UPA using a SQL Query
  • 40. Service App Upgrade – User Profile Sync Step-by-Step The GUID is then used in the creation of the new Service Application Proxy for the UPA
  • 41. Service App Upgrade – User Profile Sync Step-by-Step The UPA will then be visible as a Service Application from within SPCA
  • 42. Service App Upgrade – User Profile Sync Step-by-Step Copy the encryption key to the bin folder Use the /? to find the GUID of the key
  • 43. Service App Upgrade – User Profile Sync Step-by-Step Inject the key using the GUID provided and the command syntax below
  • 44. Service App Upgrade – User Profile Sync Step-by-Step
  • 45. demo
  • 46. Thank you to our sponsors 46
  • 47. Michael Noel Twitter: @MichaelTNoel www.cco.com Slides: slideshare.net/michaeltnoel Travel blog: sharingtheglobe.com Session Eval: http://tinyurl.com/spcsea