EE4 has migration scripts built into it, so when you first install EE4 onto a site that has had EE3 installed on it, EE4 will detect the EE3 data and offer to run migrations to pull your EE3 data into EE4…
Now, having said that we will in as much of the EE3 data as we can but not everything from EE3 applies to EE4. Events and registrations obviously do but some settings simply don’t match so you won’t get like for like, you’ll get the EE4 equivalent of your EE3 events.
—
Because of the differences between EE3 and EE4 we highly recommend you create a dev/staging copy of the site (copy the database and all files onto another site) and install EE4 there. Run through the migrations on that site and confirm it works how you are expecting.
Then you can install EE4 on the live site and run migrations there when ready and you’ll know it should work as you’ve tested it with your specific site setup.
Either way, make sure you create a full database backup now before moving any further as thats where all of your important data is.
Viewing 1 reply thread
The support post ‘EE3 to EE4’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.