I want to migrate users from a Drupal 5 site to a Drupal 7 site.

I installed the Migrate and Drupal-to-Drupal data migration modules. I know I have to make a custom module extending the built in classes of migrate_d2d module to migrate users.

Which migration class should I extend while making the custom class? Is it correct that the custom class should be placed in the user.inc file?

  • Are you migrating users from a Drupal site and content from a non Drupal site? Commented Nov 13, 2013 at 14:04
  • no. I am migrating both from drupal5 site Commented Nov 13, 2013 at 14:19

1 Answer 1


Upgrade from Drupal 5 to 6, then from 6 to 7. That's it. No further modules or writing your own code is needed, users and content will migrate just fine. You only need Migrate and other modules if you have some special stuff on your site, like Organic groups. CCK version 7 will be needed in most cases, but that's all in the documentation.

Here's the documentation, follow carefully:

From 5 to 6: https://drupal.org/documentation/upgrade/5/6

From 6 to 7: https://drupal.org/documentation/upgrade

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.