Skip to content

korbax/magento2_data_migration

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supported versions

We are going to support the following versions for migration: - Magento Community Edition (CE) versions: 1.6.x, 1.7.x, 1.8.x, CE 1.9.x - Magento 2 version 0.74.0 beta x and Merchant Beta versions.

To use this migration tool, follow the steps bellow:

# Step1: Install Magento 2

- Download the latest version of Magento2 from Github - Follow our Installation guide to Install Magento 2

# Step2: Install & Configure the tool

- Make a folder named "migrate_data_tool" in your web root. (For example: WEB_ROOT_PATH\migrate-data-tool) - Download the source code of this tool at https://github.com/ubertheme/magento2_data_migration/releases (Note: Please check compatible of this tool for your Magento1 & Magento2 before download.)
  • Extract all source code from downloaded file to the folder you have just created (migrate_data_tool).

Magento 2 Migration Data Tool

  • Create and make write able permission for folders at:
    • WEB_ROOT_PATH\migrate-data-tool\assets
    • WEB_ROOT_PATH\migrate-data-tool\protected\runtime
  • Make write able permission for files at:
    • WEB_ROOT_PATH\migrate-data-tool\protected\config\config.php
    • WEB_ROOT_PATH\migrate-data-tool\protected\data\ub_tool.db

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

- Open your browser and type in the url to run this tool. For example: http://localhost/migrate-data-tool/ and press Enter key. - Follow step by step to migrate needed data from Magento 1 website to Magento 2 website.

# Step 4: Complete the tasks bellow to finish the data migration process.

- Re-save all the Product Templates (Stores/Attributes/Product Template) migrated in the back-end of your Magento 2 website. (Open the Product Template, edit it if needed and click the save button) - Reindex all data via SSH or Command line window: - For Linux: php -f WEB_ROOT_PATH\your_magento2_folder\dev\shell\indexer.php --reindexall - For Window: Open the command line window and go to the folder: WEB_ROOT_PATH\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. - Important Note: If you are using Magento 2 version 0.74.0 - beta 9 or later: To reindex all data, run following command line: php -f WEB_ROOT_PATH\your_magento2_folder\bin\magento indexer:reindex

Magento 2 Migration Data Tool

  • Copy media files to complete migration:
    • Copy the folder at WEB_ROOT_PATH\your_magento1_folder\media\catalog and paste replace to WEB_ROOT_PATH\your_magento2_folder\pub\media\
    • Copy the folder at WEB_ROOT_PATH\your_magento1_folder\media\downloadable and paste replace to WEB_ROOT_PATH\your_magento2_folder\pub\media\
    • Make recursive write able to "catalog" and "downloadable" folders which you have just copied.
  • Remove all folders and files in WEB_ROOT_PATH\your_magento2_folder\var but take the .htaccess file.
  • Remove all folders and files in WEB_ROOT_PATH\your_magento2_folder\pub\static but take the .htaccess file.

# Step 5: Now you can test the data which have been migrated into your Magento 2 website from the browser.

About

Magento 2 Data Migration Tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.8%
  • Other 1.2%