...
- Create an inventory of modules used in source and destination
- Use Upgrade Status module to get an idea of which modules will be ready for migration
- Understand the assumptions made by Migrate API
- Drupal Core in source and in destination should be on latest version
- minimum install profile
- DON'T do any config in destination, apart from enabling module
- Drupal Core in source and in destination should be on latest version
- Limitations
- no views
- no php module
- filter format not recognized
- enable Migrate, Migrate Drupal, and Migrate Drupal UI modules
- enable modules in source and destination
- follow wizard on /upgrade
- you'll need to specify the databases and the files folder
- files folder should probably be manually moved to the same server
- there will probably be a few new modules to install and enable, so double check
- To use the Migrate CLI, stick with drush 10.3 (as of April 2021)
- add the credentials with settings.php
- command docs https://www.drush.org/latest/commands/migrate_fields-source/
- this will spit out a bunch of yml files to tailor for custom imports
Widget Connector url https://www.youtube.com/watch?v=nMJBgu-BW8g
Infrastructure
tracking, tracing, alerts
...