DRUPAL 7 END OF
LIFE IS NEAR—
MIGRATE TO DRUPAL
9 FAST AND EASY
May 6, 2021
Today’s Speakers
Kara Hall
Associate Product
Marketing Manager
Angie Byron
Sr. Director, Product +
Community Development
Emily Lanois
Product Manager,
Acquia Migrate
01. Intro
02. Benefits of Drupal 9
03. What's involved in a D7 > D9 migration?
04. Acquia Migrate Accelerate Intro
05. Product Walkthrough
06. How can I use it?
Agenda
INTRODUCTION
TO THE PROBLEM
SECTION 1
DRUPAL 7 EOL - November 28, 2022
DRUPAL 8 EOL - November 2, 2021
WHY D7 TO D9
MIGRATION?
WHY IS A D7 TO D9
MIGRATION HARD?
DEV-
OPS
DATA
IMPORT
BIZ LOGIC PRESENTATION
ANALYSIS
& PLANNING
30%
20%
5%
25% 20%
Time/Cost
D7 to D9 MIGRATIONS AT
A HIGH LEVEL
~61%
TODAY, MOST DRUPAL USERS
ARE STILL ON DRUPAL 7...
BENEFITS OF
DRUPAL 9
SECTION 2
DRUPAL 9 INNOVATIONS
KEY DRUPAL
8/9 FEATURES
Richer Media Management
Drupal now gives users the ability to
embed remote content such as YouTube
and Vimeo videos. Additionally, it features a
Media Library module that allows users to
add existing media assets
KEY DRUPAL
8/9 FEATURES
Layout Builder
Layout Builder is unique in offering a
single, powerful visual design tool for
the following three use cases:
﹣ Layouts for templated content
﹣ Customization for templated layouts
﹣ Custom pages
KEY DRUPAL
8/9 FEATURES
Decoupled
Allows for the use of Drupal as a central
content store on a decoupled front end
(mobile application, JavaScript
framework, etc.) using JSON:API
EASY UPGRADE PATH FROM DRUPAL 8
In Just 5 Steps!
01.
Make sure your
environment is
compatible with
the requirements
for Drupal 9.
02.
Next, update core
to the latest
Drupal 8 version.
Upgrade from 8.8
and 8.9 are
supported.
03.
Update
contributed
projects until they
are Drupal 9
compatible.
04.
Remove
deprecated API
use in custom
code.
05.
Update Drupal
core to Drupal 9.
DONE!
Content Workflow
Allows you to define multiple workflows, show their
states and the transitions allowed between them
BigPipe
Increases page view performance by sending the
main “content” area of a page while sidebars and
other auxiliary content are still being generated
Configuration Management
Allows sites that are following the best practice of
having “development,” “staging” and “production”
environments to seamlessly move configurations
from one environment to another
Multilingual Capabilities
Install Drupal in 100 foreign languages, translate
content items, and configuration
In-place Editing & Configuration
Adjust your content from the frontend of your
site, and make changes to sidebar blocks
without visiting the backend
Views in Core
A query-builder UI used for creating dynamic
content listings in a variety of formats
Structured Content
Content, user profiles and comments are examples
of Entities; you can add fields to all entities, including
references to other entities. Drupal 9 ships with a
wide range of available fields, including phone,
email, date and time
Mobile Experience
Responsive administrative experience using HTML5
MORE GREAT DRUPAL 8/9 FEATURES
DRUPAL 7 (and 8) END-OF-LIFE IS COMING
Drupal 8 EOL
Nov 2021
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2021 2022 2023 2024 2025
Drupal 7 Support Commercial Drupal 7 Extended Support
Drupal 8 Support
Drupal 7 EOL
Nov 28, 2022
Drupal 9 Support
Drupal 10 Support
We are here
Drupal 9 EOL
Nov 2023
Commercial D7
Support Ends
Nov 2025
MIGRATING FROM
DRUPAL 7 TO
DRUPAL 9
SECTION 3
DEV-
OPS
DATA
IMPORT
BIZ LOGIC PRESENTATION
ANALYSIS
& PLANNING
30%
20%
5%
25% 20%
Time/Cost
DRUPAL 7 TO 9 IS A
MIGRATION, NOT AN UPGRADE
Audit your modules/custom
code: DO YOU NEED IT?
Get on the latest version of all
D7 projects
Check the known upgrade
issues page
— Ex: Views are not
migrated; move them
over by hand
MIGRATING FROM DRUPAL 7 TO DRUPAL 9
Install a fresh copy of Drupal 9
— Do NOT make content
changes here!
Migrate Drupal 7 data into it
— Keep old site up and
running as migration
happens!
Port your custom code / theme
ACQUIA MIGRATE:
ACCELERATE INTRO
SECTION 4
DRUPAL CLOUD
Build, design and run sites
and applications
MARKETING CLOUD
Understand, personalize and engage
with customers on any channel
COPYRIGHT © 2020 ACQUIA INC. ALL RIGHTS RESERVED. DRUPAL IS A REGISTERED TRADEMARK OF DRIES BUYTAERT.
ACQUIA OPEN DIGITAL EXPERIENCE PLATFORM
DELIVERING:
— Flexible Architecture
— Security and Governance
— Ease of Use
— Connectivity
— Scalability
DRUPAL CLOUD
Build, design and run sites
and applications
DRUPAL CLOUD
ACQUIA MIGRATE
ANALYZE
Extract your content & data from
any CMS into comprehensive
reports to investigate your data
model and optimize your content
before migrating to Drupal 9.
AMA specifically addresses and accelerates the migration from
ACQUIA-HOSTED Drupal 7 to Drupal 9 sites.
AMA IS 1 OF 3 FEATURES OF THE ACQUIA
MIGRATE PRODUCT SUITE
Simplify your Drupal 9 Adoption with Acquia Migrate
ACQUIA MIGRATE
REPLATFORM
Migrate from any CMS to Drupal
up to 5 times faster by leveraging
pre-built and tested automations
for content & data migrations.
ACQUIA MIGRATE
ACCELERATE
Speed up your Drupal 7 to Drupal
9 migrations by up to 80%.
Leverage an intuitive UI and
comprehensive migration set-up
built by Acquia’s Drupal experts.
©2018 Acquia Inc. — Confidential and Proprietary
Acquia Migrate:
Accelerate
The ONLY tool available for
accelerating the migration of
Drupal 7 applications
to Drupal 9.
Customers see migrations
accelerate by up to 80%
faster.
CUSTOMER BENEFITS
﹣ Advanced Migration UI on top of
Drupal's powerful Migrate API.
﹣ Lowers the barrier of entry for
performing content migrations
﹣ Acquia-provided
migration workspace
﹣ Acquia best practice
knowledge baked in
MIGRATE
UP TO
80%
FASTER!
50-75% FASTER
w/ Acquia Migrate
Accelerate
100% FASTER
w/ Acquia Migrate
Accelerate
25-100% FASTER
w/ Acquia Migrate
Accelerate
25-50% FASTER
w/ Cloud IDEs
50-80% FASTER
w/ Site Studio
Before With Acquia
Dev-ops Data Import Biz Logic Presentation
Analysis & Planning
7%
12%
0%
10% 7%
Acquia Migrate: Accelerate Acquia Site Studio
Devs (PS/Partners)
25%
Before: 5% 20% 20% 30%
GOAL: TO DRASTICALLY REDUCE COST OF
DRUPAL 7 TO 9 MIGRATIONS
Acquia Cloud IDEs
SECTION 4
PRODUCT
WALKTHROUGH
1.
Dedicated Acquia Cloud
Migrate Environment
2.
Module Recommendation
Engine
3.
Enhanced Migration
Capabilities + Decoupled UI
THE 3 COMPONENTS OF ACQUIA
MIGRATE ACCELERATE
DEDICATED MIGRATE ENVIRONMENT
MODULE RECOMMENDATIONS ENGINE
CHOOSE YOUR OWN DATA
MIGRATION DASHBOARD
PREVIEW DATA BEFORE IT’S MIGRATED
QUEUE MIGRATIONS FOR IMPORT/ROLLBACK
ANALYZE PROBLEMS, GET SOLUTIONS
PEEK UNDER THE HOOD FOR DEVELOPER DETAILS
SECTION 5
HOW CAN I
USE IT?
— Single site only, or migrating only one sample site within a
multisite, at present.
— Utilize many of the "top 100" contrib modules, esp. those that
are known to be tricky and/or quite important to many other
Drupal users (such as Media, Pathauto, Paragraphs...)
— Have a more complex data model, with many content types /
fields / entity references / etc.
— Performing a "Lift and Shift" vs. a complete re-visioning of site.
AMA gets you onto Drupal 9 as quickly as possible, later
adjustments can be made once on D9.
BEST FIT FOR AMA
— AMA is included for free with any Acquia Cloud Platform
Enterprise* subscription!
— Existing customer? Talk to your Acquia account manager to
be granted access
— New to Acquia? Request a demo!
— Need extra help starting your migration? Our Professional
Services team can help!
a. Migrate Quickstart package to get started
b. Handle entire migration for you
c. Work alongside Acquia Partners to perform migration
NEXT STEPS
*ACP, ACSF NOT CURRENTLY SUPPORTED
Q A
&

DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY

  • 1.
    DRUPAL 7 ENDOF LIFE IS NEAR— MIGRATE TO DRUPAL 9 FAST AND EASY May 6, 2021
  • 2.
    Today’s Speakers Kara Hall AssociateProduct Marketing Manager Angie Byron Sr. Director, Product + Community Development Emily Lanois Product Manager, Acquia Migrate
  • 3.
    01. Intro 02. Benefitsof Drupal 9 03. What's involved in a D7 > D9 migration? 04. Acquia Migrate Accelerate Intro 05. Product Walkthrough 06. How can I use it? Agenda
  • 4.
  • 5.
    DRUPAL 7 EOL- November 28, 2022 DRUPAL 8 EOL - November 2, 2021 WHY D7 TO D9 MIGRATION?
  • 6.
    WHY IS AD7 TO D9 MIGRATION HARD?
  • 7.
    DEV- OPS DATA IMPORT BIZ LOGIC PRESENTATION ANALYSIS &PLANNING 30% 20% 5% 25% 20% Time/Cost D7 to D9 MIGRATIONS AT A HIGH LEVEL
  • 8.
    ~61% TODAY, MOST DRUPALUSERS ARE STILL ON DRUPAL 7...
  • 9.
  • 10.
  • 11.
    KEY DRUPAL 8/9 FEATURES RicherMedia Management Drupal now gives users the ability to embed remote content such as YouTube and Vimeo videos. Additionally, it features a Media Library module that allows users to add existing media assets
  • 12.
    KEY DRUPAL 8/9 FEATURES LayoutBuilder Layout Builder is unique in offering a single, powerful visual design tool for the following three use cases: ﹣ Layouts for templated content ﹣ Customization for templated layouts ﹣ Custom pages
  • 13.
    KEY DRUPAL 8/9 FEATURES Decoupled Allowsfor the use of Drupal as a central content store on a decoupled front end (mobile application, JavaScript framework, etc.) using JSON:API
  • 14.
    EASY UPGRADE PATHFROM DRUPAL 8 In Just 5 Steps! 01. Make sure your environment is compatible with the requirements for Drupal 9. 02. Next, update core to the latest Drupal 8 version. Upgrade from 8.8 and 8.9 are supported. 03. Update contributed projects until they are Drupal 9 compatible. 04. Remove deprecated API use in custom code. 05. Update Drupal core to Drupal 9. DONE!
  • 15.
    Content Workflow Allows youto define multiple workflows, show their states and the transitions allowed between them BigPipe Increases page view performance by sending the main “content” area of a page while sidebars and other auxiliary content are still being generated Configuration Management Allows sites that are following the best practice of having “development,” “staging” and “production” environments to seamlessly move configurations from one environment to another Multilingual Capabilities Install Drupal in 100 foreign languages, translate content items, and configuration In-place Editing & Configuration Adjust your content from the frontend of your site, and make changes to sidebar blocks without visiting the backend Views in Core A query-builder UI used for creating dynamic content listings in a variety of formats Structured Content Content, user profiles and comments are examples of Entities; you can add fields to all entities, including references to other entities. Drupal 9 ships with a wide range of available fields, including phone, email, date and time Mobile Experience Responsive administrative experience using HTML5 MORE GREAT DRUPAL 8/9 FEATURES
  • 16.
    DRUPAL 7 (and8) END-OF-LIFE IS COMING Drupal 8 EOL Nov 2021 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 2021 2022 2023 2024 2025 Drupal 7 Support Commercial Drupal 7 Extended Support Drupal 8 Support Drupal 7 EOL Nov 28, 2022 Drupal 9 Support Drupal 10 Support We are here Drupal 9 EOL Nov 2023 Commercial D7 Support Ends Nov 2025
  • 17.
    MIGRATING FROM DRUPAL 7TO DRUPAL 9 SECTION 3
  • 18.
    DEV- OPS DATA IMPORT BIZ LOGIC PRESENTATION ANALYSIS &PLANNING 30% 20% 5% 25% 20% Time/Cost DRUPAL 7 TO 9 IS A MIGRATION, NOT AN UPGRADE
  • 19.
    Audit your modules/custom code:DO YOU NEED IT? Get on the latest version of all D7 projects Check the known upgrade issues page — Ex: Views are not migrated; move them over by hand MIGRATING FROM DRUPAL 7 TO DRUPAL 9 Install a fresh copy of Drupal 9 — Do NOT make content changes here! Migrate Drupal 7 data into it — Keep old site up and running as migration happens! Port your custom code / theme
  • 20.
  • 21.
    DRUPAL CLOUD Build, designand run sites and applications MARKETING CLOUD Understand, personalize and engage with customers on any channel COPYRIGHT © 2020 ACQUIA INC. ALL RIGHTS RESERVED. DRUPAL IS A REGISTERED TRADEMARK OF DRIES BUYTAERT. ACQUIA OPEN DIGITAL EXPERIENCE PLATFORM
  • 22.
    DELIVERING: — Flexible Architecture —Security and Governance — Ease of Use — Connectivity — Scalability DRUPAL CLOUD Build, design and run sites and applications DRUPAL CLOUD
  • 23.
    ACQUIA MIGRATE ANALYZE Extract yourcontent & data from any CMS into comprehensive reports to investigate your data model and optimize your content before migrating to Drupal 9. AMA specifically addresses and accelerates the migration from ACQUIA-HOSTED Drupal 7 to Drupal 9 sites. AMA IS 1 OF 3 FEATURES OF THE ACQUIA MIGRATE PRODUCT SUITE Simplify your Drupal 9 Adoption with Acquia Migrate ACQUIA MIGRATE REPLATFORM Migrate from any CMS to Drupal up to 5 times faster by leveraging pre-built and tested automations for content & data migrations. ACQUIA MIGRATE ACCELERATE Speed up your Drupal 7 to Drupal 9 migrations by up to 80%. Leverage an intuitive UI and comprehensive migration set-up built by Acquia’s Drupal experts.
  • 24.
    ©2018 Acquia Inc.— Confidential and Proprietary Acquia Migrate: Accelerate The ONLY tool available for accelerating the migration of Drupal 7 applications to Drupal 9. Customers see migrations accelerate by up to 80% faster. CUSTOMER BENEFITS ﹣ Advanced Migration UI on top of Drupal's powerful Migrate API. ﹣ Lowers the barrier of entry for performing content migrations ﹣ Acquia-provided migration workspace ﹣ Acquia best practice knowledge baked in
  • 25.
    MIGRATE UP TO 80% FASTER! 50-75% FASTER w/Acquia Migrate Accelerate 100% FASTER w/ Acquia Migrate Accelerate 25-100% FASTER w/ Acquia Migrate Accelerate 25-50% FASTER w/ Cloud IDEs 50-80% FASTER w/ Site Studio Before With Acquia
  • 26.
    Dev-ops Data ImportBiz Logic Presentation Analysis & Planning 7% 12% 0% 10% 7% Acquia Migrate: Accelerate Acquia Site Studio Devs (PS/Partners) 25% Before: 5% 20% 20% 30% GOAL: TO DRASTICALLY REDUCE COST OF DRUPAL 7 TO 9 MIGRATIONS Acquia Cloud IDEs
  • 27.
  • 28.
    1. Dedicated Acquia Cloud MigrateEnvironment 2. Module Recommendation Engine 3. Enhanced Migration Capabilities + Decoupled UI THE 3 COMPONENTS OF ACQUIA MIGRATE ACCELERATE
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
    PREVIEW DATA BEFOREIT’S MIGRATED
  • 34.
    QUEUE MIGRATIONS FORIMPORT/ROLLBACK
  • 35.
  • 36.
    PEEK UNDER THEHOOD FOR DEVELOPER DETAILS
  • 37.
  • 38.
    — Single siteonly, or migrating only one sample site within a multisite, at present. — Utilize many of the "top 100" contrib modules, esp. those that are known to be tricky and/or quite important to many other Drupal users (such as Media, Pathauto, Paragraphs...) — Have a more complex data model, with many content types / fields / entity references / etc. — Performing a "Lift and Shift" vs. a complete re-visioning of site. AMA gets you onto Drupal 9 as quickly as possible, later adjustments can be made once on D9. BEST FIT FOR AMA
  • 39.
    — AMA isincluded for free with any Acquia Cloud Platform Enterprise* subscription! — Existing customer? Talk to your Acquia account manager to be granted access — New to Acquia? Request a demo! — Need extra help starting your migration? Our Professional Services team can help! a. Migrate Quickstart package to get started b. Handle entire migration for you c. Work alongside Acquia Partners to perform migration NEXT STEPS *ACP, ACSF NOT CURRENTLY SUPPORTED
  • 40.