cancel
Showing results for 
Search instead for 
Did you mean: 

Can I Install Extensions Before Use Data Migration Tool

Can I Install Extensions Before Use Data Migration Tool

Hi, I'm migrating Magento 1.8 website to 2.3.5 and am doing this as follows:

1. Installing Magento 2.3.5 (not on live domain).

2. Put current live 1.8 system into maintenance mode and take a copy of database to use for migration.

3. Migrating data using Data Migration Tool - simple migration. ie migrate everything including settings and data.

4. Install Extensions (only a few including Sagepay and a shipping extension) and configure them.

5. All other configuration of the system.

6. Move the website to the live domain.

 

I want minimise the time the live system is down so my question is:

 

Can I install and configure the extensions before I do the migration of settings and data?

If so I can do this before I take the live system down and minimise downtime but just worried migrating setting after may mess things up.

 

6 REPLIES 6

Re: Can I Install Extensions Before Use Data Migration Tool

Hi @traknet 

 

Yes, you can install your extension before migration as well. If will not change your magento tables. Configurations are saved only in configuration table core_config_data.

 

I hope it will help you!

Re: Can I Install Extensions Before Use Data Migration Tool

Helllo @traknet 

 

you need to do below way

=> use fresh magento2

=> then add your extension all thing

=> when go live or last day use delta migration and it will add just new record 

=> when you go live do delta migration again

 

using delta migration it will just add new record from customer and order but after db migration into m2 don't create account and place order

 

I did one project with delta migration over 3 months and works find

 

Hope it will help you, if works then mark as solution Smiley Happy 


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer

Re: Can I Install Extensions Before Use Data Migration Tool

Hi @traknet ,

 

Yes, you can install extensions before data migration. But more trustworthy flow in migration would be

1. Install Fresh Magento 2

2. Migrate Data using Data MIgration tool from M1 website.

3. After Data Migration Install all 3rd party modules.

 

One disadvantage of adding third party extension before data migration is that

you might get the error for the mapping of columns that are created/added by a third-party module in Magento 2 Database.

 

For your concern regarding degrading the live site downtime.

1. After data migration, while running reindexing command (usually it takes time after migration) meanwhile you can install and set up your extensions. 

 

Thanks!

Problem Solved! Click Kudos & Accept as Solution!

Re: Can I Install Extensions Before Use Data Migration Tool

Thank you all for your answers, though there are mixed messages.

 

I'm not going to use delta migrations as I've got my procedure worked out and have tested it. The only change I was considering making was to Install Extensions before mirating data and settings if it was ok to do that - this is where there are mixed messages. If I have time I'll have another test run and install the extensions before migration and see if it's ok, therwise I may err on the side of caution uness someone can say it's definitely ok to install extensions first.

Re: Can I Install Extensions Before Use Data Migration Tool

Hi @traknet 

Yes, you can try once.


BTW I have already tried this and works well for me as I suggested above.

Re: Can I Install Extensions Before Use Data Migration Tool

@Vimal, thank you, I'll try it and report back