Drupal 7 to BackdropCMS �Migrations for SiteBuilders
�Fall 2023 ��Irina Zaks, irina.zaks@fibonacciwebstudio.com
Introduction
Irina Zaks
Web Developer ��Feeds Module Co-Maintainer
One of organizers of StanfordWebCamp�irina.zaks@fibonacciwebstudio.com
My D7 site works great for me
Example: https://www.cpqcc.org/
D7 EOL is Jan 5, 2025
When should I plan to begin
migration?
Step 1: Understand Your Needs
Check 1: My D7 site works well for me.
Check 2: My site has complex structured content with relationships between those� AND/OR
My site has workflows (notifications, editorial workflows, custom processes)
Check 3: Run Site Audit module and select D9/10 or Backdrop CMS.
Discovery toolset
Site Audit module for D7
Review Site and prepare to begin migration
Backdrop Upgrade Status
Prepare task lists for migration
Migration demo step-by-step
11
Step 1: Select your hosting
Step 1+2: Setup new site
Step 2+3: modules and themes
Other options in development
Step 4: Import / Backup and Migrate
Step 4 continued: Run upgrade
Step 4: What is updated “out of the box”
You can write custom migration for your custom modules if needed
Step 5: Set your theme and place blocks
Step 5: New in Backdrop �Working with layouts
“One-click” Backdrop Migrations using D2B module
Demo using CPQCC website
20
Full migration using D2B module
d2b module �still has some open issues, please contribute
Database analysis
Module and Theme upgrade module
https://github.com/backdrop-contrib/coder_upgrade
Runs conversion of D7 code to Backdrop code where possible
Learining Curve
25
Learning curve moving off D7
Demo step by step
27
Dec 2 notes
Contribute to Open Source
You don't have to know code to give back!
Ways to contribute:�
https://backdropcms.org/contribute https://drupal.org/contribute
Templates provided by MidCamp.org