This project is not covered by Drupal’s security advisory policy.

Replaced by: 

The Apigee Dev Portal Kickstart project now has an embedded migration module for D7 upgrades.

UPDATE

This project is now obsolete as the Apigee Dev Portal Kickstart maintainers have added a Drupal 7 to 8 migration. We will collaborate on that effort rather than supporting a separate project.

About

Apigee is a "Cross-Cloud API Management Platform," see https://cloud.google.com/apigee/ for more information.

The Migrate Apigee feature adds migration configuration to import content from the standard Apigee Drupal 7 distribution to the Drupal 8 kickstart distribution (links below):

The benefit to leveraging this feature is that it will remap content from the old structure to the new.

Content included in this migration:

  • Comments
  • Files
  • Articles
  • Audio imported as media
  • Images imported as media
  • Video imported as media
  • FAQ
  • Forums
  • Page
  • Tags taxonomy
  • Users

Installation

To install this module you can either use composer require drupal/migrate_apigee to include migrate_plus or you can manually download migrate_plus if you are not leveraging composer.

Once downloaded to install you simply enable the module and run any migration you which to run. Note: the files and files_private yml assumes user files are present in the path "/sites/default/files." You will need to change this configuration if you would like to specify a different path.

Usage

The standard use-case for this module is to easily import content and users from the D7 distribution to the D8. This will be most useful if the Drupal 7 installation is not heavily customized. In cases where D7's content structure is bespoke, then a standard Drupal 7 to 8 upgrade is preferred. In that case, this module can still be used as a reference.

Supporting organizations: 

Project information

Releases