Magento 2 Migration tool - UberTheme

Preview:

Citation preview

MAGENTO 2 Data Migration Tool

Key changes in the database structures.

Table Names Change

Change of Attributes

UberTheme’s Plan for Magento 2 Migrator

The tool will help migrate

Step1: Install Magento 2

• Download the latest version of Magento2 from Github

• Follow our Installation guide to Install Magento 2

Step2: Configure the tool

• Create folder migrate_data_tool at root. • Clone all source of Magento 2 Data Migration Tool to

the folder you created.

Create a folder ‘assets’ in the folder path PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-

data-tool\

Create folder ‘runtime’ in the folder path PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-

data-tool\protected\ and make it writeable for ‘assets’ and ‘runtime’ folders.

Create a database called ub_migrate_data then import the file SQL in PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool\protected\data\ub_tool.sql to this Database.

Create a database for our Magento data migration

• Open PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-data-tool\protected\config\config.php

• Find comment text “//Database of tool” and put the Database information which you have just created in the above step.

• Focus on these params: host, dbname, username, password, etc.

Configure the Database information of your website with Magento 1: • Open PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-

data-tool\protected\config\config.php • Navigate to “//Database of Magento1″ and put the

correct Database information of Magento 1 website as the above step.

Configure the Database information of your website with Magento2: • Open PATH_TO_YOUR_WEB_ROOT_FOLDER\migrate-

data-tool\protected\config\config.php • Navigate to "//Database of Magento2" and put the

correct your Database information of Magento2 website as above step.

Step 3: Run this tool in your browser to migrate your data

• Open url to run this tool. • For example: http://localhost/migrate-data-tool/ • Follow step by step to migrate needed Data from

Magento 1 website to Magento2 website.

Step 4: Complete the tasks 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 and go to: PATH_TO_YOUR_WEB_ROOT_FOLDER\your_magento2_folder\dev\shell\

• Type in this 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: Recheck migrated newly migrated content

from the browser.

Download Magento 2 Migration tool

http://ubertheme.com

Recommended