Last updated July 15, 2014. Created on November 15, 2013.
Edited by ceng, mikeryan. Log in to edit this page.

Migrating large volumes of data can take considerable time - hours, or if you're migrating millions of objects, days. Shaving a few milliseconds off each item migrated can save you substantial time in the long run. Here are some hints and resources to help you turn those migrations around more quickly.

  1. Run migrations in drush rather than the UI.
  2. Tune your database.
  3. Identify bottlenecks.
  4. Disable hooks during migration.
  5. Use highwater marks to identify changed content.
  6. Multi-processing with drush

Looking for support? Visit the forums, or join #drupal-support in IRC.