settings and data migration worked fine now on a local machine with a several days old copy of our Magento 1 store.
After testing, we'd like to launch Magento 2.
Now I'm wondering, how to migrate without downtime (probably just re-configure the DNS settings and it's fine - so not a big issue) AND without data loss?
Let's say we start Monday evening with a Magento 1 db migration, test everything then we might be done on Tuesday noon with Magento 2 in the best case.
How to get the orders from M1 Monday evening til Tuesday noon into M2?
Hope you know what I mean?
TRy following below steps:
1. First of all upload new site in Magento 2.
2. Export data from Magento 1 old site which is not in your backup
3. Import data in new Magento 2 site.
Yes - obviously.
Let's say this process (and testing which you might have forgotten) takes only 3 hours.
How do I move the orders from within those three hours into M2 after M2 is live?
Plus: We use two different servers for M1 and M2 - so switching the DNS could take a while as well, depending on where people are visiting from.
Agreed with your concern.
As you said both the M1 and M2 sites are on different servers, When your M2 site is live and you need to copy orders which was missed during DNS pointing in 3 hours. Follow these steps to get those missing orders from M1 site.
1. Configure your old site with temporary URL (M1), you can get this URL from cPanel
2. Open M1 site admin and compare with M2 site for new or remaining orders
3. Export all the missing order here and then import in new site M2.
Let me know if you need more help.
Data security is important in migration. More complicated system, much time to migrate. It depends on your data a lot.
We run across similar question when users used our data migration tool. It's a common senarior that you do the initial migration while setting up Magento 2 store for development. Then do another sync to add new orders/customers that arise during this development timeframe.
If you're not in an urgent need, please consider to wait for our upgraded migration tool which allows you to handle incremental migration like your cases. We almost complete the coding parts, and now is testing with real data for optimisation.
We expect to have this version released within next 2 -3 weeks.
PS. Compared to our current migration tool - UB Data Migration Pro, the upcoming version sees a big changes in workflow and features. We group all settings into pre-migration step that make it easy for you to go back and forth (in particular for case like yours - migrate extra data after initial migration); If your Magento 2 has existing data, our new migration tool allows to port M1 data into such M2 instance ...and many other enhancements.
If you wish to learn more about our migration tool, feel free to add your question here.
The time for migrating from magento 1 to magento 2 influences a lot on the amount and the quality of your database. You can follow the topic Magento upgrade to 2 to upgrade magento 1 to 2 in some minutes.