migrate_d2d provides a framework based on the Migrate API for migrating content from Drupal 5, Drupal 6, or Drupal 7 sites into the Drupal 7 site where it is installed. As of 7.x-2.1-beta1, it requires Migrate 7.x-2.6-beta1 or later. Besides addressing contemporary needs to migrate to Drupal 7, it is intended to help serve as a proof-of-concept for incorporating the migration approach into core as an upgrade path (http://drupal.org/node/1052692).
migrate_d2d
The core framework provided here is used by providing your own module, which will register instances of the migrate_d2d classes (or derivations of them). See migrate_d2d_example for one approach, where instances are registered when the Drupal caches are cleared (note that registration updates previously-registered classes with any argument changes).
migrate_d2d_ui
With migrate_d2d 2.1, we are introducing a wizard-based UI for defining your Drupal-to-Drupal migrations. Enabling the migrate_d2d_ui module will add an "Import from Drupal" subtab to the Migrate dashboard - visit that tab, enter the credentials for your source Drupal database (versions 5, 6, or 7), and follow the steps to define how your legacy content maps to the destination Drupal 7 site. This capability is now in beta - please submit your feedback through the issue queue (open a distinct issue for each different bug report or suggestion).
Downloads
Recommended releases
Development releases
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: Content, Import/Export
- Reported installs: 502 sites currently report using this module. View usage statistics.
- Downloads: 4,011
- Last modified: May 23, 2013