Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

...

Introduction

...

Magenest Data Migration Tool is used in combination with data migration tool of Magento to migrate the data from Magento 1 to Magento 2. In Magento Data Migration Tool, customers need to set up the configuration directly on the file. Magenest Data Migration Tool make it easier by combining with Magento tool and show the configuration on Magento back-end, which help the users to easily process the configuration for the migration.

 

...

Configuration

1. General configuration

...

(plus) After installing Magenest Magento Migration Tool on your system, setup Magento upgrade by run the following command:

...

          php bin/magento module:enable Magenest_MigrationTool

 

...

          php bin/magento setup:upgrade 
          php bin/magento setup:di:compile
          php bin/magento setup:static-content:deploy

2. Setup migration

(plus) On Magento back-end, go to System > Data Migration > Setup Wizard to setup for the migration.

Image Modified

(plus) On the Setup page, there are two migration logs.

    • Migration General Log: This is the log of Magento migration tool. It contains the records of migration time, migration process, errors on checking data between Magento 1 and Magento 2 that you can view during the process.
    • Migration Debug Log: This is the log of Magenest Migration Tool. It contains the records of errors occur on migrating data process, when the database is overloaded or Magento 1 data is not defined.
    • Reload: Refresh the log.

    • Auto Reload (5s): Refresh the log in every 5 seconds. After this option is enable, it will disable the Reload option and show the Disable Auto Reload button.

    • Disable Auto Reload: Disable the Auto Relosd (5s) option.

    • Clean: Delete the current log.

    • Download: Download the log-report file.

Image Modified


(plus) Click on Setup button to open the wizard setup. 

Status
subtletrue
colourGreen
title1

...

 Readiness Check

Image Modified

      • Check the Magento cronjob to make sure that is is disable. In case the cron-job is enable, you can disable it by following one of the methods below:

      • Run the command
             php bin/magento cron:remove 

Image Modified

      • Login to Magento server via SSH Terminal, run the command crontab -e. Remember to add the character # at the beginning of each line.

Image Modified


      • Check the Magento migration tool to make sure that it is available.

        • To install the Magento Migration Tool, follow here to get the credentials
    • from
        • on Magento Marketplace. 
        • Then fill the username and password and click on Install. The Magento Data Migration Tool will be installed with the selected version compatible with your current Magento version.
        • Follow the instruction shown on the back-end to activate the Magento tool.

Image Modified

 Image Modified

      • Then click on Start Readiness Check button, when the information is appropriated, click
    • on the
      • on Next button the top right to move to the next step.

 

Status
subtletrue
colourGreen
title2

...

 Magento 1 Database Connection

      • Fill in the fields with the correct information to connect Magento 2 with your Magento 1.

Image Modified
      • Click on the Next button to move to the last step.


Status
subtletrue
colourGreen
title3
 Magento 1 Version Select
      • Select the correct version and edition of the current Magento 1.
      • Click on Finish button.

Image Modified


3. Media settings

(plus) On the admin side bar, go to System > Advance Configuration.

Image Modified


(plus) Set the Migration Settings, Migration Data and Migration Delta for Magento migration tool.

    • The default values in each field are the best practices that Magento suggests for the migration process.
      • [-a|--auto] is an optional argument that prevents migration from stopping when it encounters integrity check errors.

      • [-r|--reset] is an optional argument that starts migration from the beginning. You can use this argument for testing migration.

 

4. Process the data migration

...