I am trying to migrate a Drupal 7 site to Drupal 9 using the Migrate Drupal UI. I have read through and followed the corresponding tutorials on drupal.org but migration fails.
Given that my original Drupal 7 site is quite complex, for testing purposes, I created a fresh installation of Drupal 7 and created some dummy content of the content type Article, then I ran the upgrade from the UI in Drupal 9.
The ‘What will be upgraded?’ page indicated that 29 modules would be upgraded (including Node). After performing the upgrade, I got the following messages:
- ‘Completed 39 upgrade tasks successfully’
- ’40 upgrades failed’
- ‘Upgrade process not completed’
- and no content from the Drupal 7 site got migrated
When I checked the upgrade log, for example, for the Article content type, I found the following error:
- ‘Migration d7_node:article did not meet the requirements. Missing migrations d7_node_type, d7_user. requirements: d7_node_type. requirements: d7_user.’
The d7_node_type.yml
and d7_user.yml
migration files are there in the appropriate Drupal 9 folders, so I don’t understand what the problem is. What am I missing here?