This session will take you on a journey of real world scenario of Office 365 tenant to tenant content migration encompassing SharePoint Online site collections, Office 365 Groups, OneDrive For Business and Office 365 Video with aggressive timeline and deadline for a global retail organisation.
We will cover:
- Examining the pitfalls of migrating to a new Office 365 tenant
- Introducing new standards for consistent structure
- Phases of project and how they determined what each phase would involve
- Highlighting technical difficulties encountered and how they were overcome
4. EVENTS.COLLAB365.COMMUNITY
Client Merger and Acquisition
Current Organisation
• 60 Year old Global Retail
Organisation
• £4 billion Revenue
• 800+ Stores
Target Organisation
• 35 Year old Household
Hardware Organisation
• £1.5 billion Revenue
• 250+ Stores
5. EVENTS.COLLAB365.COMMUNITY
Business Drivers
Global Retailer Merger and Acquisition
Separation of Office 365 tenancy, content
migration to new Office 365 tenant
New call centre operation
Trim down to role based store email
addresses for efficiency
Cost driver: Office 365 licenses saving p.a.
of £414k
6. EVENTS.COLLAB365.COMMUNITY
Office 365 Environments
Current
• Size of Tenant = 14 TB
• Number of users = 14000
• No. of Site Collections = 300
• OneDrive For Business Sites =
14000
• Services: Intranet, Apps,
OneDrives, Groups, Planner,
Video
Target
• Size of Tenant = 1.5 TB
• Number of users = 5000
• No. of Site Collections = 50
• OneDrive For Business Sites =
1200
• Services: Intranet, Apps,
OneDrives, Groups, Video
7. EVENTS.COLLAB365.COMMUNITY
Project Timeline
•Domain
Switch over
•Differential
Migrations
•Go Live
May
2017
•Intranet test
migrations
and bespoke
solutions
•SharePoint
Migration
•OneDrive
Migration
Apr
2017
•Exchange
Mailbox
Migrations
•Quick
SharePoint
Migration
Analysis
Mar
2017
•Office 365
Tenant
Deployment
•Setup Skype
For Business
Federation
and
Synchronised
Identity
Oct
2016
•Strategy and
Architecture
Designs
•Active
Directory,
Exchange,
SharePoint,
OneDrive
Aug
2016
8. EVENTS.COLLAB365.COMMUNITY
Migration Analysis
• No access, no discovery
• Migration tool password entry through
supervision
• Identify whether or not current
organisation employees actually access
which respective site collections
• Operate on couple of principles:
• We are separating therefore we
need to bite the bullet, similar
outcome to the “do we federate”,
which was we won’t be.
• Rely on the safe guard of data
principle - copy our SharePoint site,
leaving the original in place and
intact so that if current organisation
needs to get to data, it is still there.
9. EVENTS.COLLAB365.COMMUNITY
Office 365 Tenant Deployment Steps
Deploy New
O365 Tenant
Setup Azure AD
Connect to
Synchronise E3
Users from the
new domain
Configure new
admin accounts
for O365
Services on new
tenant
Add target
organisation
domain to the
new tenant
Assign O365
licenses to the
new tenant
Set O365
Tenant purpose
and DNS
Configuration
Customise
Tenant branding
through Azure
Portal and
Admin Center
13. EVENTS.COLLAB365.COMMUNITY
• Configure DNS forwarders and confirm name
resolution
• Configure 2 way Trust relationship between
current and target domains
• Ensure domain policies (Security & Auditing),
OU structure and core GPOs are in place
• Import and Migrate AD user and security
groups accounts from current onto target
domain
• Validate migration of the AD users and groups
• Configure AD users and Synchronise to O365
using AD connect
Migration Project Phase: Active Directory
EVENTS.COLLAB365.COMMUNITY
14. EVENTS.COLLAB365.COMMUNITY
• Pre-migration: create migration batches for users
• Email accounts synchronisation for batch users
• Remove current domain from source Office 365
Tenant
• Validate domain change to currentdomain1
• Run migration script to modify source names
• Add current domain to target domain area
• MX record cutover and DNS records completion
• Set default domain and apply to migrated
mailboxes
• Activate and assign Office 365 licenses to all users
Migration Project
Phase: Exchange Online
EVENTS.COLLAB365.COMMUNITY
15. EVENTS.COLLAB365.COMMUNITY
• Run a script to migrate full content
• Identify and fix issues
• Visual inspection of source and destination for comparison
• Perform any clean up tasks and save migration logs
• Post Migration Tasks
• Rework Homepage (JavaScripts, search web parts)
• Rework Site Themes
• Incremental Migrations Testing
• Run script for incremental migrations for the sites
• Identify, fix any issues from the incremental migrations
Migration Project Phase: SharePoint Online
EVENTS.COLLAB365.COMMUNITY
16. EVENTS.COLLAB365.COMMUNITY
Migration Challenges
• Large Site collections – Migration tool
limitations to 30GB
• Migrating Groups site to SharePoint –
only content and not conversations or
calendars
• Term store migration using SharePoint
PnP export and import
• Video Channels creation prior to content
migration
• OneDrive with subsites from “Create
Sites” option
• Single Environment for Intranet testing
and deployment of bespoke code
• Office 365 Bandwidth Throttling
EVENTS.COLLAB365.COMMUNITY
This session will take you on a journey of real world scenario of Office 365 tenant to tenant content migration encompassing SharePoint Online site collections, Office 365 Groups, OneDrive For Business and Office 365 Video with aggressive timeline and deadline for a global retail organisation.
We will cover: - Examining the pitfalls of migrating to a new Office 365 tenant - Introducing new standards for consistent structure - Phases of project and how they determined what each phase would involve - Highlighting technical difficulties encountered and how they were overcome
You will Learn:
How to better plan for Office 365 migrationGotchas for Office 365 tenant to tenant migrationPhases of migration project
SPS Events Barcelona (2017) - Ensuring Successful Office 365 Tenant to Tenant Migration
SharePoint Saturday Belgium (2017) - Building the Perfect Office 365 Tenant
SPS Events Cambridge (2017) - Ensuring Successful Office 365 Tenant to Tenant Migration
SPS Events London (2017) - Building the Perfect Office 365 Tenant
SharePoint Saturday Belgium (2016) - Power Users Guide to Office 365
Collab365 Global Conference (2016) - Changing the way you work with Modern SharePoint Team Sites and Office 365 Groups
SPS Events London (2016) - SharePoint Upgrade or Migration, or is it both?
SPS Events London (2016) - Bringing your data to life using Power BI
SPS Events Madrid (2016) - SharePoint Upgrade or Migration, or is it both?
Collab365 Summit (2016) - Power Users Guide to Office 365
SharePoint User Group Cambridge (2016) - Securing SharePoint environment and its content
SharePoint User Group London (2015) – Ask the Experts Panel Contributor
Collab365 Global Conference (2015) – Transforming your staff to use Office 365 collaboration tools to increase their productivity
SPS Events London (2015) – Evolving with Office 365 and SharePoint Collaboration Tools
SharePoint User Group London (2015) – Replacing your file share with SharePoint 2013 Farm
SPS Events Paris (2015) – Validating SharePoint 2013 Farm Before Go-Live
SharePoint User Group London (2014) – Ask the Experts Panel Contributor
SPS Events UK (2014) - Improving Productivity with SharePoint centric Office collaboration tools.
SharePoint Saturday UK (2013) - Lighting up SharePoint with Office 365 Project Online.
SharePoint Saturday UK (2012) - End User SharePoint Designer 2010 & InfoPath 2010.
SharePoint Saturday India (2012) - Running SharePoint 2013 Farm in the Cloud.
SharePoint Saturday UK (2011) - SharePoint Application Showcase.
Current Organisation: Global organisation based in USA with UK subsidiary organisation
Target Organisation: Global organisation based in Australia with UK Subsidiary organisation
Engaged as SharePoint Architect and responsible for delivering SharePoint services, OneDrive, Office 365 Groups and Intranet.
Proof of concept migration appraisals and activities
First time target org has been exposed to paying for store office 365 subscriptions. Always managed by source org, on a fantastic deal with Microsoft.
Therefore with the target store approach and the opportunity to reduce subscriptions annual costs, Store Operations keen to simplify and reduce.
The new contact centre providing an additional leverage point, both business units want to deliver new business processes supported by email, therefore start from scratch now, not reengineer later
Benefit: 14,500 less accounts to migrate from source org.
Source organisation O365 tenant based in USA mixed with other subsidiary organisations.
Target organisation O365 tenant based in Australia and new O365 tenant provisioned in Europe.
Planner was left out as no clear migration path.
Future Improvement: MS Ignite announcement - Single O365 tenant data residing in multi-geo locations.
SharePoint migration strategy and high level designs were produced but with no traceable requirements other than business objectives.
Therefore making difficult to define services targeted for end user.
No Test or UAT environments for bespoke intranet – all activities in different site collections, impacts on search results showing duplicate content, etc.
No migration tool appraisal – unable to test scenarios and content loads
Migration process broken down into two high level stages.
Unlicensed stage: overall environment and structure provisioned - are one off configurations that undergo little or no change in the source. i.e. taxonomy, user profile properties, content types.
Licensed stage: users, content and applications for SharePoint online migrated and provisioned. Prior to be being licenced, it isn’t possible to align content, users and permissions without the user existing in the destination
Hosting the tool on a Virtual Machine Azure - entire process occurs within the Microsoft cloud reducing latency and subject to less data transfer throttling during the migration.
20 VMs for hosting SharePoint Migration Tool
20 SharePoint Migration Tools licenses
Dedicated for Site Collections
Batches of OneDrive Migrations
Seamless migration/synchronisation of user/group accounts from legacy forest to new UK forest, helping to facilitate the Office 365 migration.
Automated the creation of 2600 mailboxes for the new tenant. Additionally, each mailbox configured with Advanced Threat Protection for security and analytics, and depending on the type of mailbox, synchronised from the on-prem AD through Azure AD Connect.
Migrated 50 site collections from one tenant to another tenant. Migrated both Out Of The Box and heavily customised sites.
Migrated 1200 one drives in batches to split the load on dedicated virtual servers
Office 365 Group sites were migrated using SharePoint connector that only brought files and not conversations.
Office 365 Video portal was not supported by the migration tool so new channels were created manually and subsequently video content was migrated into respective channels using the migration tool.