Automated or near-automated migrations from Drupal 7 to 10
We are going to show you how we have managed to reduce the time needed to migrate a site from Drupal 7 to Drupal 10 to minutes.
Prerequisite
None
Outline
We all know the migrate module, its capabilities to migrate content from almost any external source to Drupal and, of course, the many additional modules that exist around it.
But in this session I'm not going to talk about migrate, or at least not directly, the idea is to present you the process we have prepared and use in my company to make migrations from Drupal 7 to Drupal 10 as automated as possible.
To achieve this we use two existing projects and one that we have created ourselves.
In this process we did not only migrate the content, our purpose was to automate as much as possible the migration of the whole site, including the creation of a composer.json file with the necessary contributed modules and the creation of the necessary content types for the site.
Join me during this session in which I will explain and show you both the tools we have used and the final result of the whole process.
Learning Objectives
Experience level
Intermediate
Prerequisite
None
Outline
We all know the migrate module, its capabilities to migrate content from almost any external source to Drupal and, of course, the many additional modules that exist around it.
But in this session I'm not going to talk about migrate, or at least not directly, the idea is to present you the process we have prepared and use in my company to make migrations from Drupal 7 to Drupal 10 as automated as possible.
To achieve this we use two existing projects and one that we have created ourselves.
In this process we did not only migrate the content, our purpose was to automate as much as possible the migration of the whole site, including the creation of a composer.json file with the necessary contributed modules and the creation of the necessary content types for the site.
Join me during this session in which I will explain and show you both the tools we have used and the final result of the whole process.
Learning Objectives
Experience level
Intermediate