Migrating from SharePoint 2003 to SharePoint 2007 December 7, 2007 Captaré Consulting, LLC Coskun Cavusoglu Senior Consultant, MCP Microsoft Certified.

Slides:



Advertisements
Similar presentations
Upgrade And Migration From Windows Sharepoint Services V2 And Sharepoint Portal Server 2003 Allan Schweighardt Sr. Technology Specialist Microsoft Corporation.
Advertisements

Site Collection, Sites and Sub-sites
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
For Developers Who Hate SharePoint.  ~5 years web development experience  1 ½ years SharePoint experience  First worked with SharePoint in Dec. 2006,
Upgrading to SharePoint Who, When & Why Considerations: Good candidates for upgrade You need certain 2010 features You have not done significant*
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
Turners SharePoint Web Site How we did it. 2 Page Anatomy Custom Search Web Part Custom Search Web Part Data Form Web Parts Content Query Web Part HTML.
OFC333 Windows SharePoint Services and Microsoft Office SharePoint Portal Server: Upgrade and Migration Bill English MVP Mindsharp.
#SPSJHB WINNER of the Microsoft Information Worker Competency Award for the fourth consecutive year!!!
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
SharePoint 2010 First Look: What's new for Developers in Microsoft SharePoint 2010 Matthew McDermott, MVP Aptillon, Able
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Make Your Mark.. Gayan Peiris - Microsoft Ishai Sagi - Unique World Microsoft Windows SharePoint Services and Microsoft SharePoint Portal Server 2003.
Martin Y. Leveille Sharepoint Engineer RJB Technical Consulting, Inc. Installation and Configuration Methodology.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Welcome to the Minnesota SharePoint User Group November 11 th, 2009 Prepare for SharePoint 2010 Wes Preston, Brian Caauwe Meeting.
Welcome to the Minnesota SharePoint User Group November 11 th, 2009 SharePoint 2010 Administration Wes Preston, Brian Caauwe.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
In-Place Upgrade to TFS 2010 on existing hardware Not deploying new hardware Databases too large to move Scaling-out, not up Not deploying new hardware.
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
Module 2 Deploying SharePoint Portal Server 2003.
Branding SharePoint 2007 March 19, 2008 Lori Neff, SharePoint Designer.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
2 Title of Presentation Shane YoungTodd Klindt PresidentConsultant SharePoint911Solanite Session Code: PRC20.
Upgrade to WSS 3.0 and SharePoint Server 2007 Joel Oleson Sr. Technical Product Manager Microsoft Corporation IW310.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Module 12 Installing and Upgrading to SharePoint 2010.
Module 11 : Backup and Restore Jong S. Bok
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
Presented by Jacob Wilson Microsoft Practice Lead/Principal Bross Group 1.
Microsoft Office SharePoint Training Course
Build Custom SharePoint Solutions with FrontPage 2003 & Windows SharePoint Services Deployment Strategies 최승현 대리 한국마이크로소프트.
Information Architecture Linden Daniels. Steps of a Successful Information Architecture Discovery Education Design Migration Monitor.
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
SharePoint Migration Reflections prepared for the Hawaii SPUG by Jeremy Uota & Joseph Kim Nov 13, 2013.
JourneyTEAM - –
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
New SharePoint 2016 Features
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Definitions Collaboration – working together on team projects and sharing information,
Module 4 : Installation Jong S. Bok
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
PLANNING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE Chapter 2.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
03 | Manage Team Foundation Server Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
First Steps With SharePoint Technologies David Cattanach, Microsoft Limited.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
NET Development on Microsoft SharePoint Technology Part 4: Templates, Features, and Solution Deployment Mick Badran Breeze Training Consulting Trainer.
| Lausanne Successful Migration to SharePoint Planning Considerations & Migration Strategies Roberto V. Delgado Sr. Technical Solutions Professional.
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Databases Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – SharePoint Database.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
How to be a SharePoint Developer
Visio Services 2013 Collaboration APIs Chris Hopkins
Microsoft SharePoint Server 2016
SharePoint Site Admin Training
Migration to SharePoint 2013
Searching Business Data with MOSS 2007 Enterprise Search
Practical guide to build Modern Intranet sites with SharePoint Communication Sites Asish Padhy.
SharePoint 2010 – SharePoint 101
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Migrating from SharePoint 2003 to SharePoint 2007 December 7, 2007 Captaré Consulting, LLC Coskun Cavusoglu Senior Consultant, MCP Microsoft Certified Technology Specialist for SharePoint® Portal Server Malcolm Eaton Director of Operations Microsoft Certified Technology Specialist for SharePoint® Portal Server

Agenda  Before Upgrade  Upgrade Approaches  In-Place  Database Migration  Gradual  Gradual Upgrade Demo  How Search is Affected  Best Practices  Common Issues  A Different Approach  Third-Party Option:  CorasWorks Data Migrator 2

SharePoint Roadmap Content Management Server 2002 Microsoft Office SharePoint Server Windows SharePoint Services “v3’ SharePoint Portal Server 2003 Windows SharePoint Services v2 3

Before Upgrade  Run and test a full backup  Install Windows Server 2003 SP1  Install SharePoint SP2 across entire farm  Run the pre-upgrade scan tool  Reports common issues you must address  Lists ghosted and unghosted pages  Lists all site definitions in use  Updates WSS lists (requires WSS SP2) so they can be upgraded 4

Before Upgrade (Continued)  Determine how to handle FrontPage customizations AKA unghosted pages  Install other prerequisites  ASP.Net 2.0  TIP: Test custom Web Parts with ASP.Net 2.0  Windows Workflow Foundation 5

Upgrade Special Cases  Changing languages  Moving to Microsoft’s "Longhorn”  Upgrading from:  SharePoint Portal Server 2001  SharePoint Team Services  Microsoft Content Management Server 2002  Windows SharePoint Services v2  SharePoint Portal Server 2003 using the SPARK connector for Microsoft Content Management Server 2002  An environment that included the Microsoft Office Web Components 6

Determine Upgrade Approach  Three Possible Upgrade Approaches:  In-place  Database migration  Gradual  For Shared Services 7

In-Place Upgrade  Description  Original sites are upgraded in-place  Cannot view the previous versions of the sites after upgrade  Content and configuration databases are changed at one time  Sites are unavailable during upgrade  Outage window is the full time it takes to upgrade the entire server or server farm  Good for  Single server farm  Minimal customizations 8

In-Place Upgrade  Pros  Easiest approach  Sites retain original URLs  Upgrades existing databases on current hardware  Cons  Offline when running  Not a reversible process 9

Database Migration  Description  Need to install new version on a separate farm or separate hardware  Manually migrate databases (except config. database) to new environment  Attach the databases to the new farm  Upgrade process runs and upgrades the data in place  Good for  Moving to new hardware/architecture  Required for WSS v2 scalabable hosting mode or AD service account creation mode 10

Database Migration  Pros  Good for new farm/hardware install  SPS 2003 environment untouched  Cons  Very complex process  Many manual steps  Higher risk of error  Additional steps to retain original URLs for sites  Search scopes must be recreated and settings reapplied  Requires new server farm 11

Gradual Upgrade  Description  Process copies data from original database to new database before upgrading the data  Original data is maintained in the original database until explicitly deleted  Upgraded sites can be easily rolled back to the previous version, if necessary.  Good for  Medium or large server farms  Sites where minimizing downtime is critical  Sites with a lot of customizations 12

Gradual Upgrade  Site Availability  Most sites are available during the upgrade  Only site collections currently being upgraded are offline  Site URLs  Original URLs point to the upgraded version of the sites  Users can continue to use the same URLs they used before the upgrade 13

Gradual Upgrade  Pros  Can move site collections one at a time  More granular approach  Sites retain original URLs  Can revert to original site  Uses existing hardware  Cons  More complex and resource intensive  Must redirect URLs  Extra storage necessary 14

Gradual Upgrade for Shared Services  Same as Gradual Upgrade  Can upgrade parent and child portals individually  Two search crawls are active for 2003 and 2007 environments  Good for any size server farm 15

Gradual Upgrade Process 16

Gradual Upgrade – Step 1 17  Install Office SharePoint Server 2007 to the first front-end Web server in farm and choose Gradual Upgrade

Gradual Upgrade 18  Run the pre-upgrade scan tool  Customized Site Templates  The existence of orphaned objects  The existence of custom Web Parts Use the information gathered from the pre-upgrade scan tool to determine:  Whether to perform an in-place or gradual upgrade.  Whether to upgrade some or all site collections  Which sites may need to have customizations reapplied or redone

Gradual Upgrade 19  Contoso’s Pre-upgrade SharePoint Server 2003 Portal

Gradual Upgrade 20  Upgrade and Migration  Click on "Site content upgrade status"

Gradual Upgrade 21  Site Content Upgrade Status

Gradual Upgrade 22  Set Target Web Application

Gradual Upgrade 23  Set Target Web Application

Gradual Upgrade 24  Set Target Web Application

Gradual Upgrade 25  Set Target Web Application

Gradual Upgrade 26  Site Collection Upgrade

Gradual Upgrade 27  Sites Selected for Upgrade

Gradual Upgrade 28  Upgrade is Started and Running

Gradual Upgrade 29  Upgrade is Started and Running

Gradual Upgrade 30  Contoso’s Post-upgrade MOSS 2007 Portal

Gradual Upgrade Walk-Thru  Show Gradual Upgrade demo  Also discuss  Best Practices  Common Issues  Show final site upgraded 31

How is Search Affected  Most search settings are upgraded, with the following exceptions:  Index files are not upgraded  Scopes are not upgraded  Search alerts are not upgraded  Any installed filters, word breakers, and thesaurus files are not upgraded  SPS 2003 search settings are stored in the registry  Database upgrade does not migrate these settings 32

Upgrade Best Practices  Back up your data  Back up again after initial migration goes live  Try it on a test farm first  Will help to set expectations  Run Pre-Scan Tool  Find custom sites or unghosted pages  Located in the …12\bin folder 33

Upgrade Best Practices  Plan for capacity  Database needs will triple with gradual upgrade  Database migration requires separate db  Do not change V2 sites after upgrade  Lock sites down  Keep for refernce purpsoses  Estimate how long upgrade will take  Communicate  Educate 34

Three Types of Customizations  What types of customizations have you made? 1. Sites that are ghosted (uncustomized) 2. Customized to add functionality now available in v3  Breadcrumbs, Custom Navigation 3. More than light customization  Major look and feel changes  Custom site definitions or templates  Recommendations 35

Issues to be Concerned About  Default content access for acount passwords  Local Server and Farm Admins can not browse the sites  Branding customizations are lost  Themes are lost  Customizations retained by stay in FrontPage  Site Definition issues  Custom Event Handlers don't work  Can't revert custom page to a template 36

SharePoint Issues  Upon migration of any customized sites the pages look like V2 pages and correcting them depends on how they were customized  FrontPage – must be done manually (rebuild everything for each page)  Site Definitions – must write a new update site definition to map to V3 (basically writing xml code) 37

A Different Approach  Unique Opportunity to rethink SharePoint architecture  Create new install of SharePoint  Run sites in parallel  Create new site templates  Utilize 2007 functionality  Migrate data manually  Create all new sites in 2007  Good for  Small installation base  Sites needing major enhancements 38

A Different Approach  Pros  Maximum utilization of new technology  Ability to learn from mistakes in the past  Greatest long-term benefits  Cons  Very labor intensive  Many manual steps  More time consuming  More expensive 39

CorasWorks Design Migrator  32 bit application can be run from the server or a client through web services  Run tool after Microsoft has completed the migration to V3  Automates the process of rebuilding V2 pages using V3 Master Pages and resulting in:  V3 features exposed properly  Sites are cleaned up, no old pages in the sites  Works on any page that was edited in v2 by FrontPage (unghosted pages)  Can be used to modify the Master Pages and the Page Layout of sites at any time, not just during migration 40

The V2 Page Layout (notice the zones) 41

Page 42 Pages After Migration – v2 Pages 42

Design Migrator - Settings  Log in and point to the sites to migrate 43

Design Migrator – Sites & Files  Select the pages and the template to use in the migration 44

Design Migrator - Migration  Run the migration from the template to the existing site 45

Design Migrator – Revert/Undo  Undo changes if you do not like the layout or if there are any issues 46

V3 Page Look and Feel 47

Design Migrator Corrects This Problem  The Design Migrator corrects this problem  It can be pointed to a collection of sites and the pages are:  Stored away in case you want to undo the changes  Collect all of the web parts on the page  Map them to the new zones on the new page layout  Create a new page and add the web parts to it  Currently in Beta until mid-January 48

Further Information  Determine how to handle customizations  Site Definitions  Uprgade custom Web Part packages  New Terminology 49

Questions / Contact  Questions?  Contact:  Malcolm Eaton    Coskun Cavusoglu   (847)  Jamie Story    50