Real World Migration

cgalli

The migrate API in Drupal 8 gives you all the possibilities to move data from everywhere to Drupal 8. Awesome!

Additionally, it offers ample opportunity to get lost in the data jungle!

With the experience of moving a mid-size Drupal 7 site to Drupal 8, I have had to come up with all the necessary tools and routines and tricks to get the job done.

I would like to show you my pragmatic view on:

  • which data types make sense for migration
  • setting up your environment migration
  • the needed modules
  • why you need to understand data structures
  • why drush is your friend
  • how to define a migration process
  • what to know about config and migration
  • how to handle configuration
  • practicle migration examples for:
    • users
    • taxonomies
    • nodes (content types)
    • images and files
    • referenced entities
  • troubleshooting the migration process
  • the deployement process

After this, you will be able to set up your own migration and move most nodes around from one site to another.

Once understood, the migration API is really cool!

 

Session Track

Coding and Development

Experience Level

Beginner

Drupal Version