Migrating Content into Drupal
Drupal offers a migration system named Migrate that allows for one-time or continuous content migration into Drupal. Migrate is built on a set of standard concepts and tooling that help offer a standard to perform content-related migrations. This includes common extract, transform, load (ETL) practices such as source-to-destination mapping and data transformation. Migrate also offers a framework that can be used for more customized needs. It enables various use cases, such as moving content from Drupal 7 to Drupal 10, moving from WordPress, and performing ongoing feed-based content updates.
In this chapter, we’re going to cover the following main topics:
- Migration concepts
- The Migrate system
- Use cases