M1 Single Site -> M2 Multi-Site?

Hello,
I’m wonder if this extension is capable of migrating a Magento 1 (live production site) into a Magent 2 (live production site). Essentially we have two sites at the moment one on Magento 1 and a newer one that is a separate site on Magento 2. I’d like to migrate the Magento 1 site into the existing Magento 2 site and have it set up as a Magento 2 multi-site. Is this possible? I understand the theme & extensions would have to change that’s expected.

5 answers

Profile photo of ubdev Staff 98150.00 $tone August 29, 2018
Public

Hi Holden Monroe,
Our migration tool allows you to migrate data from your live M1 instance to a Magento 2 instance with existing data. However, there’re a few notes below.
You can select one of the following options: 
1. You can create a dump file of your Magento 1’s live database, then import such dump file to a new M1 database instance in your new M2 server.
2. Or you enable remote MySQL database connection to your Magento 1’live database (if you have a separate database host), then you proceed migration from your Magento 2 as per our guide. You can learn more about how to enable remote M1 MySQL connection here
For a better performance, we suggest you consider the first option — creating a dump file of your M1 db.
For your Magento 2 instance, it would be best if you can set up a fresh Magento 2 instance and install our UB Data Migration tool. If you still wish to migrate data into a Magento 2 with existing data, you will not be able to keep original IDs of some specific data objects (you can learn more about this option via this article).
Hope that helps.
Regards,
Ubertheme team
 

#1
Profile photo of Holden Monroe 10.00 $tone August 29, 2018
Public

Thanks for that info, but I have a few more follow up questions. Would I have to create the new website on the existing magento 2 first (Under Stores -> All Stores)? How does the migration tool know to put products/categories/orders etc into the right site/store?

#2
Profile photo of ubdev Staff 98150.00 $tone August 30, 2018
Public

Hi Holden Monroe,
We’d like to answer your questions below:

Would I have to create the new website on the existing magento 2 first (Under Stores -> All Stores)?

No. Our migration tool supports Merge Default Website option (available in Step 2 of our migration dashboard: https://www.ubertheme.com/wp-content/uploads/sites/3/2017/09/Step2.png)
If you enable Merge Default Website option, your default Magento 1 website (including default store of default website and default store view of default Store) will be merged into your existing default Magento 2 website. And all migrated categories, products, sales etc., will belong to your existing default Magento 2 website. 

If you do not select Merge Default Website option, your default Magento 1 website, stores will be migrated as a separated website, stores in Magento 2. 

How does the migration tool know to put products/categories/orders etc into the right site/store?

Our migration tool automatically migrates Website/store/storeview as explained above, and keep your original categories/products/orders etc., on as-is basis as per your M1 data structure (please note on a special case if you use Merge Default Website above). 

Meanwhile, we wonder if your current M1 is a multi-site set up? 

Under your circumstance, you should consider starting a fresh Magento 2 instance, or making a clone of your live M2 instance where you will install our migration tool and proceed migration. This has a drawback though, new changes in your live M2 site will not be ported to the migrated M2 instance. 

Hope that helps.
Regards,
Ubertheme team
 
 

#3
Profile photo of Holden Monroe 10.00 $tone August 30, 2018
Public

Meanwhile, we wonder if your current M1 is a multi-site set up? 

The current M1 site is not a multi-site. Actually neither the M1 or M2 sites are multi-sites.

No. Our migration tool supports Merge Default Website option (available in Step 2 of our migration dashboard: https://www.ubertheme.com/wp-content/uploads/sites/3/2017/09/Step2.png)
If you enable Merge Default Website option, your default Magento 1 website (including default store of default website and default store view of default Store) will be merged into your existing default Magento 2 website. And all migrated categories, products, sales etc., will belong to your existing default Magento 2 website. 
If you do not select Merge Default Website option, your default Magento 1 website, stores will be migrated as a separated website, stores in Magento 2. 

Okay, we definitely don’t want anything from the existing Magento 1 store to interfere with the other Magento 2 website so it sounds like we would not want to enable the Merge Default Website option. The two websites as they stand currently are completely different product brands and websites so we definitely would want the migration to not interfere with the current Magento 2 site structure. So it sounds like keeping that option disabled would do just that. It would migrate the Magento 1 data into our Magento 2 as a separate website and would keep the current site on Magento 2 intact. If that’s the case that’s exactly what I’m looking and hoping for.

#4
Profile photo of ubdev Staff 98150.00 $tone August 30, 2018
Public

Hi Holden, 
Thanks for your additional clarification. 

It would migrate the Magento 1 data into our Magento 2 as a separate website and would keep the current site on Magento 2 intact. If that’s the case that’s exactly what I’m looking and hoping for.

Yes, that is supported by our migration tool. 
 
Meanwhile, you can check out a few case studies on completed migration projects to learn more about our migration tool: 
-- We did use the Pro version ourself to help Winetasting.com – Migrate 382,047 customer entities to Magento 2
-- And this case study as well -- Freelaunch.nl used UB Data Migration Pro to migrate 230,000 products to Magento 2
-- Case Study: Successful Magento 2 Data Migration for Kwaaijongens.nl
Hope that helps. 
Regards,
Ubertheme team

#5

Please login or Register to Submit Answer

Written By

Comments