SlideShare a Scribd company logo
Migrating 3000 users and 1100+
applications to O365
Arno Flapper, Technology lead
Arno Flapper
• Technology Leader at Axians
• Microsoft Enthousiast and Enterprise Architect
• Focus on Office 365, Azure and other Clouds
• Active speaker at events
• Architect of:
• Migration Planning Process
• Cloud on-boarding process
• Twitter: @FlapperA
• E-mail: arno.flapper@axians.com
About this session
• The case used is a Lotus Notes migration to Office 365
• However, information given here applies to all migrations to Office
365, both Notes-2-O365 as Exchange-2-O365
• Information given here is based on our experiences and best practices
The case
The case
• Company has used Lotus Notes for over 14 years and wants to
migrate to Office 365
3700 Notes users
1100+ applications
(700 unique applications)
7.5+ Tb of mail data
30+ domains
50+ servers
20+ datacenters
Migrate - 1 central domain
- < 3000 users
- < 300 applications
5 Notes domains
The case (2)
• MessageLabs was used for mail filtering and needed to be included in
the mail routing of the co-existence phase
• AD was not yet centralized.
• All (regional) domains needed to be consolidated to one domain:
<domain>.com
• Extra complexity: Notes is not linked to AD! Notes users needed to be
matched with an AD-account
Session build up
Why this session?
• Migrating to O365 is all about preparation and planning
• Some preparations have long lead times. They mess up any planning
• The next part of this session will be about the right order and steps of
migrating to O365
Preparations
Preparations : 1. Add local internet break-outs
Internet
Local internet break-out
Central DC
Local DC’s
Implement:
- Traffic shaping (preferably level 7)
- Firewall
- Intrusion detection
Warning: Local
internet break-out
can take up to 6
months to realize
Preparation: 2. Check and prepare tenant
Preparations : 3. All users to one central AD
<domain>.de
<domain>.nl
<domain>.fr
<domain>.it
<domain>.de
<domain>.nl
<domain>.fr
<domain>.it
Preparations : 4. Install Exchange 2013 Hybrid
server on-premises to implement AD schema
On-premises
Lotus Notes
Office 365
Exchange 2013
Hybrid
Exchange 2013 schema
added to central AD
Central AD
On-premises
(Primary farm)
AD DirSync ADFS Proxy ADFS
DirSync ADFS Proxy
AD ADFS
Site-2-Site VPN
Preparations : 5. Build ADFS-farm
Preparations : 6. Build e-mail migration farm
Staging server
CMT Controller
(EMM)
CMT Worker CMT Worker CMT Worker CMT Worker CMT Worker
Replication
Domino servers
Exchange Online (O365)
Mailbox migrations
will run at max. 0.5
Gb p/h.
Add more workers
to increase overall
migration speed Use staging server to centralize
data to DC with best
connectivity.
NOTE: Staging server and
migration farm should be in the
SAME DC
Preparation: 7. Clean-up source environment
• By very thorough cleaning we could remove / archive:
• 704 Notes users
• 400+ duplicate applications
• 300 obsolete applications
• 7 Notes servers
• Or… have over around 25% less to migrate
• By limiting the mail migration to items from 1-1-2013 and up, we
saved around another 15%.
Migrating users
to Exchange Online
Step 1: Enable all users in local Exchange
Mail-enabled user
<domain>.com &
<domain>.nl
In Exchange Online GAL
(no license assigned)
Enable as “mail
enabled user”
<domain>.com
DirSync
Match Notes-user with
AD-account and add
new external address
<domain>.com
Internet
Exchange Online
On-premises mail
Symantec Cloud (MessageLabs)
*.*
*.*
<domain>.com
<domain>.eu
<domain>.com
<tenant>.onmicrosoft.com
Internet
Exchange Online
On-premises mail
Symantec Cloud (MessageLabs)
*.*
*.*
<domain>.eu
<domain>.com
<tenant>.onmicrosoft.com
<tenant>.onmicrosoft.com
Notes (MX: <domain>.nl)
Step 2: Select user batch to migrate
Office 365 (MX: <domain>.com,
Hosted by Symantec)
User1
Primary : user1@<domain>.nl
Secondary : user1@<domain>.com, user1@<domain>.eu
User1
(mail-enabled user object)
Address : user1@<domain>.nl
Forward: user1@<domain>.eu
User2
Primary : user2@<domain>.nl
Secondary: user2@<domain>.com, user2@<domain>.eu
User2
(mail-enabled user object)
Address: user2@<domain>.nl
Forward: user2@<domain>.eu
Notes (MX: <domain>.nl)
User2
Primary : user2@<domain>.nl
Secondary: user2@<domain>.com, user2@<domain>.eu
Forward : user2@<tenant>.onmicrosoft.com
Step 2: Select user batch to migrate
Office 365 (MX: <domain>.com,
Hosted by Symantec)
User1
Primary : user1@<domain>.nl
Secondary : user1@<domain>.com, user1@<domain>.eu
User1
(mail-enabled user object)
Address : user1@<domain>.nl
Forward: user1@<domain>.eu
User2
Primary : user2@<domain>.nl
Secondary: user2@<domain>.com, user2@<domain>.eu
User2
Primary : user2@<domain>.com
Secondary : user2@<domain>.nl
Forward: user2@<domain>.eu
From: user1@<domain>.nl
To: user2@<domain>.com
Subject: …
Body: …
Assign O365- license to
user
Pre-migrationFinal incremental update
Set mailbox to read-only
Place migration message in mailbox
Primary domain changed via
on-premises AD prior to
assigning license
Migrating
applications
Migrate
• We had 4 categories for applications:
• To be deleted:
• All applications that contained (almost) no content
• To be centralized:
• All applications for the content needed to be preserved for archive purposes
• To be migrated:
• All applications for which an owner is known and he / she indicated that the applications
needs to be migrated
• To be archived:
• All applications that have not been accessed for the last 6 months. Will be deleted after
1 year
• Also: The “Lost & Found”-section. If owner is not found and the application is not
accessed in the next three months, it will be a “to be archived”-application.
Migrate
Step 1: User matching
• Users need to be present in O365 before migrating
• We matched based on the following hierarchy:
• But still dozens of users needed matched by hand….
Domino Person field value Local AD user object attribute
1. internetaddress mail
2. DisplayName DisplayName
3. Firstname.Lastname CommonName
4. Shortname SamAccountName
5. DisplayName CommonName
Step 2: Determine app-type
Publish news procedures,
“who is who”, etc
Collaborate on products
and projects with an end
date
Contract management,
quality management
and project sites
Business
Applications
Intranet
Store personal documents,
share documents, access to
group documents and
SharePoint sites
Knowledge sharing across
departments
Communities
Central
workplace
Video portal.
Central storage
for video files
Combining trending
documents from other
office 365 systems like
OneDrive and SharePoint,
Word, PDF and e-mail
attachments
Replacement for
department sites and short
term projects
Documents, e-mail, Skype,
Messaging and calendar
Collaborate
Smart
aggregation
Media
Migration Farm
Step 3: Migrate using migration farm
Step 1: Match Notes user
with AD user and keep
static conversion list
Step 2: Analyze applications and
determine destination templates
Lotus Notes teamroom to SP Online teamsite
Source: http://www.codeproject.com/Articles/31685/Migrating-Lotus-Notes-Domino-data-to-Microsoft-Off
Step 4: Manual migration
• All apps that cannot be migrated by migration software are candidate
for manual migration.
• For this we use 4 scenarios
1. Convert to COTS platform (Dynamic CRM, SAP, etc.)
2. Functional rebuild with content migration
3. Functional migration, no content migration
4. Complete rebuild
Lessons learned
Lessons learned
• Always use a Exchange Server in Hybrid configuration in your setup
• Start early with preparations:
• Local Internet-breakout & Site-2-Site VPN with Azure
• Getting the tenant right (location, licenses, name)
• Use layer 7 traffic shaping to control the download of Outlook offline cache
• Do a very thorough clean-up of data before you start
• Filter between “Need to migrate” and “Better to rebuild” (i.e. Rooms / Resources
/ Groups / Apps)
Questions?
Thank you
Arno Flapper, Technology lead

More Related Content

What's hot

Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
Nikki Chapple
 
Microsoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel OlesonMicrosoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel Oleson
Joel Oleson
 
Migration from File servers to M365 Business
Migration from File servers to M365 BusinessMigration from File servers to M365 Business
Migration from File servers to M365 Business
Robert Crane
 
Identity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor TechnologyIdentity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor Technology
David J Rosenthal
 
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VMSecuring Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
Drew Madelung
 
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft TeamsContent Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
Richard Harbridge
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Chirag Patel
 
Microsoft M365 Cross Tenant Migration Book
Microsoft M365 Cross Tenant Migration BookMicrosoft M365 Cross Tenant Migration Book
Microsoft M365 Cross Tenant Migration Book
Thomas Poett
 
Introduction to Microsoft 365 Business
Introduction to Microsoft 365 BusinessIntroduction to Microsoft 365 Business
Introduction to Microsoft 365 Business
Robert Crane
 
CollabDaysBE - Microsoft Purview Information Protection demystified
CollabDaysBE - Microsoft Purview Information Protection demystifiedCollabDaysBE - Microsoft Purview Information Protection demystified
CollabDaysBE - Microsoft Purview Information Protection demystified
Albert Hoitingh
 
Lotus notes app migration process v1.2
Lotus notes app migration process   v1.2Lotus notes app migration process   v1.2
Lotus notes app migration process v1.2
Officience
 
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Juan Carlos Gonzalez
 
Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365
Ravikumar Sathyamurthy
 
Being more secure using Microsoft 365 Business
Being more secure using Microsoft 365 BusinessBeing more secure using Microsoft 365 Business
Being more secure using Microsoft 365 Business
Robert Crane
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
Nanddeep Nachan
 
D365 crm on-premise to d365 online migration
D365   crm on-premise to d365 online migrationD365   crm on-premise to d365 online migration
D365 crm on-premise to d365 online migration
Sydd365ug
 
Microsoft 365 Security and Compliance
Microsoft 365 Security and ComplianceMicrosoft 365 Security and Compliance
Microsoft 365 Security and Compliance
David J Rosenthal
 
Working with MS Endpoint Manager
Working with MS Endpoint ManagerWorking with MS Endpoint Manager
Working with MS Endpoint Manager
George Grammatikos
 
Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!
Michael Frank
 
Getting your enterprise ready for Microsoft 365 Copilot
Getting your enterprise ready for Microsoft 365 CopilotGetting your enterprise ready for Microsoft 365 Copilot
Getting your enterprise ready for Microsoft 365 Copilot
Vignesh Ganesan I Microsoft MVP
 

What's hot (20)

Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
Preparing for Microsoft 365 Copilot - Best Practices for Governance and Data ...
 
Microsoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel OlesonMicrosoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel Oleson
 
Migration from File servers to M365 Business
Migration from File servers to M365 BusinessMigration from File servers to M365 Business
Migration from File servers to M365 Business
 
Identity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor TechnologyIdentity and Access Management from Microsoft and Razor Technology
Identity and Access Management from Microsoft and Razor Technology
 
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VMSecuring Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
Securing Team, SharePoint, and OneDrive in Microsoft 365 - M365VM
 
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft TeamsContent Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft Teams
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
 
Microsoft M365 Cross Tenant Migration Book
Microsoft M365 Cross Tenant Migration BookMicrosoft M365 Cross Tenant Migration Book
Microsoft M365 Cross Tenant Migration Book
 
Introduction to Microsoft 365 Business
Introduction to Microsoft 365 BusinessIntroduction to Microsoft 365 Business
Introduction to Microsoft 365 Business
 
CollabDaysBE - Microsoft Purview Information Protection demystified
CollabDaysBE - Microsoft Purview Information Protection demystifiedCollabDaysBE - Microsoft Purview Information Protection demystified
CollabDaysBE - Microsoft Purview Information Protection demystified
 
Lotus notes app migration process v1.2
Lotus notes app migration process   v1.2Lotus notes app migration process   v1.2
Lotus notes app migration process v1.2
 
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...
 
Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365
 
Being more secure using Microsoft 365 Business
Being more secure using Microsoft 365 BusinessBeing more secure using Microsoft 365 Business
Being more secure using Microsoft 365 Business
 
Explore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of ExcellenceExplore Microsoft Power Platform Center of Excellence
Explore Microsoft Power Platform Center of Excellence
 
D365 crm on-premise to d365 online migration
D365   crm on-premise to d365 online migrationD365   crm on-premise to d365 online migration
D365 crm on-premise to d365 online migration
 
Microsoft 365 Security and Compliance
Microsoft 365 Security and ComplianceMicrosoft 365 Security and Compliance
Microsoft 365 Security and Compliance
 
Working with MS Endpoint Manager
Working with MS Endpoint ManagerWorking with MS Endpoint Manager
Working with MS Endpoint Manager
 
Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!
 
Getting your enterprise ready for Microsoft 365 Copilot
Getting your enterprise ready for Microsoft 365 CopilotGetting your enterprise ready for Microsoft 365 Copilot
Getting your enterprise ready for Microsoft 365 Copilot
 

Viewers also liked

Replacing Lotus Notes? Here's How It Really Goes Down
Replacing Lotus Notes?  Here's How It Really Goes DownReplacing Lotus Notes?  Here's How It Really Goes Down
Replacing Lotus Notes? Here's How It Really Goes Down
Peter Presnell
 
IBM Connections vs. Office 365
IBM Connections vs. Office 365IBM Connections vs. Office 365
IBM Connections vs. Office 365
LetsConnect
 
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
Office
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
Officience
 
IBM Connections vs. Office 365 - Episode II
IBM Connections vs. Office 365 -  Episode IIIBM Connections vs. Office 365 -  Episode II
IBM Connections vs. Office 365 - Episode II
LetsConnect
 
Compare Exchange and Lotus Notes Domino features
Compare Exchange and Lotus Notes Domino featuresCompare Exchange and Lotus Notes Domino features
Compare Exchange and Lotus Notes Domino features
maria_francis1983
 
Domino85 vs Exchange 2010
Domino85 vs Exchange 2010Domino85 vs Exchange 2010
Domino85 vs Exchange 2010
Narender Mohan Bhatnagar
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
Randy Williams
 
Business Case for SharePoint and Office 365
Business Case for SharePoint and Office 365Business Case for SharePoint and Office 365
Business Case for SharePoint and Office 365
Gregory Zelfond
 
Office 365 Migration Planning
Office 365 Migration PlanningOffice 365 Migration Planning
Office 365 Migration Planning
Credera
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365
Sam Crewdson
 
Privacy Matters for Lotus Notes & Domino Professionals
Privacy Matters for Lotus Notes & Domino ProfessionalsPrivacy Matters for Lotus Notes & Domino Professionals
Privacy Matters for Lotus Notes & Domino Professionals
Chris Byrne
 
Ramón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-MailRamón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-Mail
Ramon Silva
 
GWAVACon - Migration into Office 365 Cloud
GWAVACon - Migration into Office 365 CloudGWAVACon - Migration into Office 365 Cloud
GWAVACon - Migration into Office 365 Cloud
GWAVA
 
Merger and Acquisition and Office 365
Merger and Acquisition and Office 365Merger and Acquisition and Office 365
Merger and Acquisition and Office 365
Thomas Stensitzki
 
LSI Global Communications Maturity Model
LSI Global Communications Maturity ModelLSI Global Communications Maturity Model
LSI Global Communications Maturity Model
Language Solutions Inc.
 
Office 365 Migration for Dummies
Office 365 Migration for DummiesOffice 365 Migration for Dummies
Office 365 Migration for Dummies
Liberteks
 
Customer satisfaction
Customer satisfactionCustomer satisfaction
Customer satisfactionivan ntabazi
 
IBM Notes 9.0 vs MICROSOFT Outlook 2013
IBM Notes 9.0 vs MICROSOFT Outlook 2013IBM Notes 9.0 vs MICROSOFT Outlook 2013
IBM Notes 9.0 vs MICROSOFT Outlook 2013
Synergie Informatique France
 

Viewers also liked (19)

Replacing Lotus Notes? Here's How It Really Goes Down
Replacing Lotus Notes?  Here's How It Really Goes DownReplacing Lotus Notes?  Here's How It Really Goes Down
Replacing Lotus Notes? Here's How It Really Goes Down
 
IBM Connections vs. Office 365
IBM Connections vs. Office 365IBM Connections vs. Office 365
IBM Connections vs. Office 365
 
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
White Paper: Migrating IBM Lotus Notes and Domino to the Cloud: Selecting Mic...
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
IBM Connections vs. Office 365 - Episode II
IBM Connections vs. Office 365 -  Episode IIIBM Connections vs. Office 365 -  Episode II
IBM Connections vs. Office 365 - Episode II
 
Compare Exchange and Lotus Notes Domino features
Compare Exchange and Lotus Notes Domino featuresCompare Exchange and Lotus Notes Domino features
Compare Exchange and Lotus Notes Domino features
 
Domino85 vs Exchange 2010
Domino85 vs Exchange 2010Domino85 vs Exchange 2010
Domino85 vs Exchange 2010
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
 
Business Case for SharePoint and Office 365
Business Case for SharePoint and Office 365Business Case for SharePoint and Office 365
Business Case for SharePoint and Office 365
 
Office 365 Migration Planning
Office 365 Migration PlanningOffice 365 Migration Planning
Office 365 Migration Planning
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365
 
Privacy Matters for Lotus Notes & Domino Professionals
Privacy Matters for Lotus Notes & Domino ProfessionalsPrivacy Matters for Lotus Notes & Domino Professionals
Privacy Matters for Lotus Notes & Domino Professionals
 
Ramón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-MailRamón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-Mail
 
GWAVACon - Migration into Office 365 Cloud
GWAVACon - Migration into Office 365 CloudGWAVACon - Migration into Office 365 Cloud
GWAVACon - Migration into Office 365 Cloud
 
Merger and Acquisition and Office 365
Merger and Acquisition and Office 365Merger and Acquisition and Office 365
Merger and Acquisition and Office 365
 
LSI Global Communications Maturity Model
LSI Global Communications Maturity ModelLSI Global Communications Maturity Model
LSI Global Communications Maturity Model
 
Office 365 Migration for Dummies
Office 365 Migration for DummiesOffice 365 Migration for Dummies
Office 365 Migration for Dummies
 
Customer satisfaction
Customer satisfactionCustomer satisfaction
Customer satisfaction
 
IBM Notes 9.0 vs MICROSOFT Outlook 2013
IBM Notes 9.0 vs MICROSOFT Outlook 2013IBM Notes 9.0 vs MICROSOFT Outlook 2013
IBM Notes 9.0 vs MICROSOFT Outlook 2013
 

Similar to Migrating 3000 users and 1100 applications from Lotus Notes to Office 365

Haitham Faisal Portofolio
Haitham Faisal PortofolioHaitham Faisal Portofolio
Haitham Faisal PortofolioHaitham Faisal
 
Office 365 Fast track
Office 365 Fast trackOffice 365 Fast track
Office 365 Fast track
Tommy Clarke
 
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group
 
Ketan Julka CV
Ketan Julka CVKetan Julka CV
Ketan Julka CV
KetanJulka
 
Office 365 deployment fast track
Office 365 deployment fast trackOffice 365 deployment fast track
Office 365 deployment fast track
Motty Ben Atia
 
Bpos Architectural Consideration Architectural Forum
Bpos   Architectural Consideration   Architectural ForumBpos   Architectural Consideration   Architectural Forum
Bpos Architectural Consideration Architectural Forumukdpe
 
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud ScenariosTake a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
Gina Montgomery, V-TSP
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the webhostingguy
 
Domain Migration/Administration for the College of ...
Domain Migration/Administration for the College of ...Domain Migration/Administration for the College of ...
Domain Migration/Administration for the College of ...webhostingguy
 
Meet with Meteor
Meet with MeteorMeet with Meteor
Meet with Meteor
Tahmina Khatoon
 
Office 365 introduction and technical overview
Office 365 introduction and technical overviewOffice 365 introduction and technical overview
Office 365 introduction and technical overview
Motty Ben Atia
 
Assessing your current email infrastructure
Assessing your current email infrastructureAssessing your current email infrastructure
Assessing your current email infrastructurewebhostingguy
 
Office 365 introduction
Office 365 introductionOffice 365 introduction
Office 365 introduction
Global News
 
O365con14 - migrating your e-mail to the cloud
O365con14 - migrating your e-mail to the cloudO365con14 - migrating your e-mail to the cloud
O365con14 - migrating your e-mail to the cloud
NCCOMMS
 
SPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast TrackSPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast Track
NCCOMMS
 
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
Swiss SharePoint Club
 

Similar to Migrating 3000 users and 1100 applications from Lotus Notes to Office 365 (20)

Andy Malone - Migrating to office 365
Andy Malone - Migrating to office 365Andy Malone - Migrating to office 365
Andy Malone - Migrating to office 365
 
Haitham Faisal Portofolio
Haitham Faisal PortofolioHaitham Faisal Portofolio
Haitham Faisal Portofolio
 
Office 365 Fast track
Office 365 Fast trackOffice 365 Fast track
Office 365 Fast track
 
Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012Office 365 UK User Group London 4th September 2012
Office 365 UK User Group London 4th September 2012
 
Ketan Julka CV
Ketan Julka CVKetan Julka CV
Ketan Julka CV
 
Office 365 deployment fast track
Office 365 deployment fast trackOffice 365 deployment fast track
Office 365 deployment fast track
 
Bpos Architectural Consideration Architectural Forum
Bpos   Architectural Consideration   Architectural ForumBpos   Architectural Consideration   Architectural Forum
Bpos Architectural Consideration Architectural Forum
 
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud ScenariosTake a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
Take a Leap into the Connected Cloud; 3 Trending Hybrid Cloud Scenarios
 
Resume_Tarun
Resume_TarunResume_Tarun
Resume_Tarun
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the
 
Domain Migration/Administration for the College of ...
Domain Migration/Administration for the College of ...Domain Migration/Administration for the College of ...
Domain Migration/Administration for the College of ...
 
Sareesh CV
Sareesh CVSareesh CV
Sareesh CV
 
Meet with Meteor
Meet with MeteorMeet with Meteor
Meet with Meteor
 
Office 365 introduction and technical overview
Office 365 introduction and technical overviewOffice 365 introduction and technical overview
Office 365 introduction and technical overview
 
Ravi Chinnasamy
Ravi ChinnasamyRavi Chinnasamy
Ravi Chinnasamy
 
Assessing your current email infrastructure
Assessing your current email infrastructureAssessing your current email infrastructure
Assessing your current email infrastructure
 
Office 365 introduction
Office 365 introductionOffice 365 introduction
Office 365 introduction
 
O365con14 - migrating your e-mail to the cloud
O365con14 - migrating your e-mail to the cloudO365con14 - migrating your e-mail to the cloud
O365con14 - migrating your e-mail to the cloud
 
SPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast TrackSPUnite17 Migrating to SharePoint Online Fast Track
SPUnite17 Migrating to SharePoint Online Fast Track
 
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
02.microsoft_strategy_on_share_point_office 365_thierry_gasser_microsoft
 

More from Arno Flapper

IoT in de praktijk
IoT in de praktijkIoT in de praktijk
IoT in de praktijk
Arno Flapper
 
Migreren naar Office 365
Migreren naar Office 365Migreren naar Office 365
Migreren naar Office 365
Arno Flapper
 
Using SharePoint as Recordsmanagement solution
Using SharePoint as Recordsmanagement solutionUsing SharePoint as Recordsmanagement solution
Using SharePoint as Recordsmanagement solution
Arno Flapper
 
(Applicatie-)migratie naar de Cloud
(Applicatie-)migratie naar de Cloud(Applicatie-)migratie naar de Cloud
(Applicatie-)migratie naar de Cloud
Arno Flapper
 
I'm tech ready Collaboration
I'm tech ready CollaborationI'm tech ready Collaboration
I'm tech ready Collaboration
Arno Flapper
 
Integratie met de Cloud
Integratie met de CloudIntegratie met de Cloud
Integratie met de Cloud
Arno Flapper
 
Installing and tweaking FASTSearch
Installing and tweaking FASTSearchInstalling and tweaking FASTSearch
Installing and tweaking FASTSearch
Arno Flapper
 
Oasen: De kracht van search
Oasen: De kracht van searchOasen: De kracht van search
Oasen: De kracht van search
Arno Flapper
 
Searching in SharePoint
Searching in SharePointSearching in SharePoint
Searching in SharePoint
Arno Flapper
 

More from Arno Flapper (9)

IoT in de praktijk
IoT in de praktijkIoT in de praktijk
IoT in de praktijk
 
Migreren naar Office 365
Migreren naar Office 365Migreren naar Office 365
Migreren naar Office 365
 
Using SharePoint as Recordsmanagement solution
Using SharePoint as Recordsmanagement solutionUsing SharePoint as Recordsmanagement solution
Using SharePoint as Recordsmanagement solution
 
(Applicatie-)migratie naar de Cloud
(Applicatie-)migratie naar de Cloud(Applicatie-)migratie naar de Cloud
(Applicatie-)migratie naar de Cloud
 
I'm tech ready Collaboration
I'm tech ready CollaborationI'm tech ready Collaboration
I'm tech ready Collaboration
 
Integratie met de Cloud
Integratie met de CloudIntegratie met de Cloud
Integratie met de Cloud
 
Installing and tweaking FASTSearch
Installing and tweaking FASTSearchInstalling and tweaking FASTSearch
Installing and tweaking FASTSearch
 
Oasen: De kracht van search
Oasen: De kracht van searchOasen: De kracht van search
Oasen: De kracht van search
 
Searching in SharePoint
Searching in SharePointSearching in SharePoint
Searching in SharePoint
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 

Migrating 3000 users and 1100 applications from Lotus Notes to Office 365

  • 1. Migrating 3000 users and 1100+ applications to O365 Arno Flapper, Technology lead
  • 2. Arno Flapper • Technology Leader at Axians • Microsoft Enthousiast and Enterprise Architect • Focus on Office 365, Azure and other Clouds • Active speaker at events • Architect of: • Migration Planning Process • Cloud on-boarding process • Twitter: @FlapperA • E-mail: arno.flapper@axians.com
  • 3. About this session • The case used is a Lotus Notes migration to Office 365 • However, information given here applies to all migrations to Office 365, both Notes-2-O365 as Exchange-2-O365 • Information given here is based on our experiences and best practices
  • 5. The case • Company has used Lotus Notes for over 14 years and wants to migrate to Office 365 3700 Notes users 1100+ applications (700 unique applications) 7.5+ Tb of mail data 30+ domains 50+ servers 20+ datacenters Migrate - 1 central domain - < 3000 users - < 300 applications 5 Notes domains
  • 6. The case (2) • MessageLabs was used for mail filtering and needed to be included in the mail routing of the co-existence phase • AD was not yet centralized. • All (regional) domains needed to be consolidated to one domain: <domain>.com • Extra complexity: Notes is not linked to AD! Notes users needed to be matched with an AD-account
  • 8. Why this session? • Migrating to O365 is all about preparation and planning • Some preparations have long lead times. They mess up any planning • The next part of this session will be about the right order and steps of migrating to O365
  • 10. Preparations : 1. Add local internet break-outs Internet Local internet break-out Central DC Local DC’s Implement: - Traffic shaping (preferably level 7) - Firewall - Intrusion detection Warning: Local internet break-out can take up to 6 months to realize
  • 11. Preparation: 2. Check and prepare tenant
  • 12. Preparations : 3. All users to one central AD <domain>.de <domain>.nl <domain>.fr <domain>.it <domain>.de <domain>.nl <domain>.fr <domain>.it
  • 13. Preparations : 4. Install Exchange 2013 Hybrid server on-premises to implement AD schema On-premises Lotus Notes Office 365 Exchange 2013 Hybrid Exchange 2013 schema added to central AD Central AD
  • 14. On-premises (Primary farm) AD DirSync ADFS Proxy ADFS DirSync ADFS Proxy AD ADFS Site-2-Site VPN Preparations : 5. Build ADFS-farm
  • 15. Preparations : 6. Build e-mail migration farm Staging server CMT Controller (EMM) CMT Worker CMT Worker CMT Worker CMT Worker CMT Worker Replication Domino servers Exchange Online (O365) Mailbox migrations will run at max. 0.5 Gb p/h. Add more workers to increase overall migration speed Use staging server to centralize data to DC with best connectivity. NOTE: Staging server and migration farm should be in the SAME DC
  • 16. Preparation: 7. Clean-up source environment • By very thorough cleaning we could remove / archive: • 704 Notes users • 400+ duplicate applications • 300 obsolete applications • 7 Notes servers • Or… have over around 25% less to migrate • By limiting the mail migration to items from 1-1-2013 and up, we saved around another 15%.
  • 18. Step 1: Enable all users in local Exchange Mail-enabled user <domain>.com & <domain>.nl In Exchange Online GAL (no license assigned) Enable as “mail enabled user” <domain>.com DirSync Match Notes-user with AD-account and add new external address <domain>.com
  • 19. Internet Exchange Online On-premises mail Symantec Cloud (MessageLabs) *.* *.* <domain>.com <domain>.eu <domain>.com <tenant>.onmicrosoft.com
  • 20. Internet Exchange Online On-premises mail Symantec Cloud (MessageLabs) *.* *.* <domain>.eu <domain>.com <tenant>.onmicrosoft.com <tenant>.onmicrosoft.com
  • 21. Notes (MX: <domain>.nl) Step 2: Select user batch to migrate Office 365 (MX: <domain>.com, Hosted by Symantec) User1 Primary : user1@<domain>.nl Secondary : user1@<domain>.com, user1@<domain>.eu User1 (mail-enabled user object) Address : user1@<domain>.nl Forward: user1@<domain>.eu User2 Primary : user2@<domain>.nl Secondary: user2@<domain>.com, user2@<domain>.eu User2 (mail-enabled user object) Address: user2@<domain>.nl Forward: user2@<domain>.eu
  • 22. Notes (MX: <domain>.nl) User2 Primary : user2@<domain>.nl Secondary: user2@<domain>.com, user2@<domain>.eu Forward : user2@<tenant>.onmicrosoft.com Step 2: Select user batch to migrate Office 365 (MX: <domain>.com, Hosted by Symantec) User1 Primary : user1@<domain>.nl Secondary : user1@<domain>.com, user1@<domain>.eu User1 (mail-enabled user object) Address : user1@<domain>.nl Forward: user1@<domain>.eu User2 Primary : user2@<domain>.nl Secondary: user2@<domain>.com, user2@<domain>.eu User2 Primary : user2@<domain>.com Secondary : user2@<domain>.nl Forward: user2@<domain>.eu From: user1@<domain>.nl To: user2@<domain>.com Subject: … Body: … Assign O365- license to user Pre-migrationFinal incremental update Set mailbox to read-only Place migration message in mailbox Primary domain changed via on-premises AD prior to assigning license
  • 24. Migrate • We had 4 categories for applications: • To be deleted: • All applications that contained (almost) no content • To be centralized: • All applications for the content needed to be preserved for archive purposes • To be migrated: • All applications for which an owner is known and he / she indicated that the applications needs to be migrated • To be archived: • All applications that have not been accessed for the last 6 months. Will be deleted after 1 year • Also: The “Lost & Found”-section. If owner is not found and the application is not accessed in the next three months, it will be a “to be archived”-application.
  • 26. Step 1: User matching • Users need to be present in O365 before migrating • We matched based on the following hierarchy: • But still dozens of users needed matched by hand…. Domino Person field value Local AD user object attribute 1. internetaddress mail 2. DisplayName DisplayName 3. Firstname.Lastname CommonName 4. Shortname SamAccountName 5. DisplayName CommonName
  • 27.
  • 28. Step 2: Determine app-type Publish news procedures, “who is who”, etc Collaborate on products and projects with an end date Contract management, quality management and project sites Business Applications Intranet Store personal documents, share documents, access to group documents and SharePoint sites Knowledge sharing across departments Communities Central workplace Video portal. Central storage for video files Combining trending documents from other office 365 systems like OneDrive and SharePoint, Word, PDF and e-mail attachments Replacement for department sites and short term projects Documents, e-mail, Skype, Messaging and calendar Collaborate Smart aggregation Media
  • 29. Migration Farm Step 3: Migrate using migration farm Step 1: Match Notes user with AD user and keep static conversion list Step 2: Analyze applications and determine destination templates
  • 30. Lotus Notes teamroom to SP Online teamsite Source: http://www.codeproject.com/Articles/31685/Migrating-Lotus-Notes-Domino-data-to-Microsoft-Off
  • 31. Step 4: Manual migration • All apps that cannot be migrated by migration software are candidate for manual migration. • For this we use 4 scenarios 1. Convert to COTS platform (Dynamic CRM, SAP, etc.) 2. Functional rebuild with content migration 3. Functional migration, no content migration 4. Complete rebuild
  • 33. Lessons learned • Always use a Exchange Server in Hybrid configuration in your setup • Start early with preparations: • Local Internet-breakout & Site-2-Site VPN with Azure • Getting the tenant right (location, licenses, name) • Use layer 7 traffic shaping to control the download of Outlook offline cache • Do a very thorough clean-up of data before you start • Filter between “Need to migrate” and “Better to rebuild” (i.e. Rooms / Resources / Groups / Apps)
  • 35. Thank you Arno Flapper, Technology lead

Editor's Notes

  1. PowerShell by Marzel Laning
  2. When we started, Office Groups, Delve and the video-portal where not released. During the project they were, creating a multitude of problems, especially Office Groups. They could not be disabled at first and an admin has little control over them. I.e. Minimal Viable Product. What happened at some point: A secretary made an office group with her as the single admin. She left the company and her account was deleted from AD. At that moment, no one could manage the Office Group anymore. We had to recreate the account via AD, DirSync. Login as the secretary and add new admin-account. Yammer does not have any public interface by which you can you migrate data by impersonation. Because of this, we only restarted discussions in Yammer