☝️ Media Migration is still is in alpha stability!
Based on Drupal standards, only beta+ releases should provide full update path between releases. Please be prepared for breaking changes whenever updating from an alpha release!
This module provides a Drupal 7 to Drupal 8|9|10 migration path for the Drupal 7 Media module.
- Drupal 7 media entities are migrated into Drupal 8|9|10 core media entities, based on the type of the source File Entity.
- Simple Drupal 7 managed files are also migrated into Drupal 8|9|10 core media entities. Their type depends on the main MIME type of the original file.
- Image and file fields of the Drupal 7 source instance are migrated as media reference fields in Drupal 8|9|10.
- Fields attached to media/file entities in Drupal 7 are created and attached to their respective media bundles in Drupal 8|9|10.
- Media WYSIWYG tokens are transformed into Entity Embed or core media HTML tags (see this change record).
- Image tags used in formatted text fields are transformed to embed HTML tags
- CKEditor Link File links used in formatted text fields are transformed to Linkit links if Linkit is installed on the destination site.
Related Drupal core issues:
Supporting organizations:
Creation and maintenance
Development and maintenance
Drupal 10 maintenance and development
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Ecosystem: Migrate
979 sites report using this module
- Created by juampynr on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
8.x-1.0-alpha16
released 21 February 2023
Works with Drupal: ^8.8 || ^9 || ^10
Install:
Development version: 8.x-1.x-dev updated 9 Dec 2024 at 14:32 UTC



