UB Data Migration Pro v3.2.4 here. Fully compatible with Magento 2.4.0.
Sept 20, 2018 Update:
May 17, 2016 Update:
Magento 2 migration from Magento 1.x would soon be requirred as the current Magento 2 beta version eventually leads to a stable version. We have developed a free tool to help you take care of the migration and we have covered the whole process with easy to follow steps with screenshots and codes. The tool will be updated and improved as we get more feedback. Moving to the latest version will obviously be beneficial for most Magento users. The data migration may be troublesome for new users, but no worries I am sure this blog post would be of help for you and you can also follow our earlier blog post series on Magento 2 structure and benefits. Here is what we’ve learnt about Magento 2 beta’s new structure so far.
Key changes in the database structures.
Changes in tables.
+ Name change for some tables
+ Change of Attributes
Our plan for the Magento 2 Migration tool
This upcoming Magento 2 migration tool will help to transfer your database from older versions to the latest Magento 2 in some simple steps. Our aim is to make it the most handy as possible.
Here are what the tool will help to migrate.
In this post, we are standing at process 1 To use this migration tool, follow the steps below.
# Pre-condition: Install Magento 2
Download the latest version of Magento2 from Github + Follow our Installation guide to Install Magento 2
# Step 1: Configure the tool
1 -- Make a folder named “migrate_data_tool” in your web root. For example: PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool
+ Download the latest version of this tool at Magento 2 Data Migration
+ Extract all source code from downloaded file to the folder you have just created (migrate_data_tool)
+ Make writeable permission for folders at:
>>> PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool\assets
>>> PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool\protected\runtime
+ Make writeable permission for config file at:
>>> PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool\protected\config\config.php
# Step 2: Run this tool
Open your browser and type in the url to run this tool. For example: go to //localhost/migrate-data-tool/ and press Enter key.
- Version: to select version of Magento
- Database Server Host: identify the database server host name
- Database Server UserName: indentify the username of database server
- Database Server Password: identify the password of database server
- Table Prefix: identify the table prefix
# Step 3: Follow step by step to migrate data
Follow step by step to migrate needed Data from Magento 1 website to Magento2 website.
# Step 4: Complete the tasks below to finish the data migration process.
Re-save all the Attribute Sets (Product Template) migrated in the back-end of your Magento 2 website. (Open the attribute set, edit it if needed and click the save button) Open the command line window and go to the folder: PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento2_folder\dev\shell\ and type in the command line: php indexer.php reindexall then press enter key to re-index all data in your Magento 2 website.
Copy media files to complete migration:
+ Copy the folder at PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento1_folder\media\catalog and paste replace to PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento2_folder\pub\media\
+ Copy the folder at PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento1_folder\media\downloadable and paste replace to PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento2_folder\pub\media\
# Step 5: Now you can test the data which have been migrated into your Magento 2 website from the browser.
Download Magento 2 Migration Tool Crafts: Free Magento 2 Theme