Migrate Drupal 7 to Drupal 11 — Full Migrate API Tutorial (No Upgrade Path)
Web Development Tutorials
0:00 / 0:00
Migrate Drupal 7 to Drupal 11 — Full Migrate API Tutorial (No Upgrade Path)
31 просмотр · 12 дней назад
Web Development Tutorials
132 подписчика
31 просмотр · 12 дней назад
Drupal 7 is different from every other version: there is NO in-place upgrade path to Drupal 11. Instead you stand up a fresh Drupal 11 site and migrate the content across with the Migrate API. In this video we take a real Drupal 7 site — pages, articles, users, taxonomy, files, URL aliases — and move all of it into a clean Drupal 11.
What you will learn:
• Why Drupal 7 → 11 is a migration, not an upgrade — and why the Drupal 7 site stays live untouched
• Building the target: a fresh Drupal 11 site with the standard profile
• The toolkit: migrate_drupal (core) + migrate_upgrade, migrate_tools, migrate_plus
• Pointing Drupal 11 at the Drupal 7 database with a second connection + --legacy-root for files
• drush migrate:upgrade --configure-only to generate and review the migrations
• drush migrate:import --tag="Drupal 7" --continue-on-failure, then migrate:status and migrate:rollback
• What fails and why (Drupal 7 actions, old field types) and how to re-run piece by piece
Chapters:
00:00 Intro — Drupal 7 has no upgrade path
00:42 The Drupal 7 site we are migrating
01:06 Why you migrate instead of upgrade
01:32 Build a fresh Drupal 11 site
01:58 Add the Migrate toolkit
02:22 Point Drupal 11 at the Drupal 7 database
02:44 Generate the migrations (--configure-only)
03:06 Run the import
03:28 Check status, re-run, roll back
03:52 The content, now on Drupal 11
04:20 Key takeaways
Challenge: point a fresh Drupal 11 at a copy of your Drupal 7 database, run drush migrate:upgrade --configure-only, then migrate:status — and read the list of generated migrations before importing anything.
Part 4 (final) of a 4-part series — upgrading to Drupal 11 from Drupal 10, 9, 8 and 7.
Part 1 (Drupal 10 → 11): • Upgrade Drupal 10 to Drupal 11 — Full Step...
Part 2 (Drupal 9 → 11): • Upgrade Drupal 9 to Drupal 11 — Full Two-H...
Part 3 (Drupal 8 → 11): • Upgrade Drupal 8 to Drupal 11 — Full Three...
Every command runs through ddev and every screen is the real site.
#drupal #drupal11 #drupalmigration #webdevelopment #ddev