Magento 2 Migration tool and migration service – Updated

Aug 6, 2020 Update
UB Data Migration Pro v3.2.4 here. Fully compatible with Magento 2.4.0.
Sept 20, 2018 Update:
Check out the latest UB Data Migration Pro v3.1.6, with a brand new dashboard UI. Fully compatible with Magento 2.2.6. It supports delta migration, Command-line-interface, PHP Memcached and fully ready for large-scale data migration.
May 17, 2016 Update: We decided to upgrade our free migration tool to a premium version — UB Data Migration Pro to provide a better, stable and more feature-rich solution for Magento 2 migration. Check out this 9-minute video to learn more about how this new migration tool can help with Magento 2 migration.

Today we are happy to announce the release of UB Magento 2 Migration Tool v 1.0.2. This release fixes the reported issue of password hash in Magento CE 2. The tool now helps you migrate your older Magento 1.x site to Magento 2.x easily and without bugs.

magento 2 migration tool and service

New to our Magento 2 migration tool? Take a look of its features below and do note that we also offer custom migration service, in case you want your migration tasks to be handled professionally.

Magento 2 Migration tool- main features:

  • Migrate Stores, Store views
  • Migrate Attribute Sets, Attribute Groups, Attributes
  • Migrate Categories
  • Migrate Products
  • Migrate Customers
  • Migrate Sales Data: Sales Orders, Sales Invoices, Sales Shipments…
  • Migrate Product Reviews, Rating data.

Your current Magento should be:

  • either of:
    + Magento CE 1.x: 1.6.x, 1.7.x, 1.8.x, 1.9.x

Proceed to More details, Click here on the left side of our UB Magento migration Tool so that we can guide you through the migration workflow.


First, install a Magento 2 fresh website (without data sample). Please go to Download page for Magento Community Edition 2.0 and follow the steps mentioned in our Magento 2 migration tool’s Github Docs.

These are the following installation steps on UB Magento Migration Tool:

  1. Database settings
  2. Migrates Websites & Stores
  3. Migrate Attribute
  4. Migrate Categories
  5. Migrate Products
  6. Migrate Customers
  7. Migrate Sales Data
  8. Migrate Product Reviews and Ratings Data
  9. Migrate Other Data.

Professional Magento 1 to Magento 2 Migration Service

We offer in-house Magento 2 migration service as part of our custom works. Feel free to order a free quote for your migration or other custom works, we would be glad to help you out.

Download Magento 2 Migration Tool Get Migration quote

Written By

  • Daronshupe

    I have an issue with step 5:

    I get to the stage of migrating products and when I hit start the script runs for about 16 seconds then forwards to a 404 error page. I assumed this was an issue with “max_execution_time” and have set it to 90000 however I am still having the same problem. Any Suggestions? we have about 700 products.

    • Quynh Vu Van

      Hi Daronshupe,
      What version of this tool you are using?
      What version of your Magento 1 and Magento 2 websites?
      Can you share me any screenshots about your working?


      • Daronshupe

        Hey Quynh,

        ya I am using the Magento2 Data Migration Version 0.1.24

        I am migrating from to 2.0.

        Here is a jing of what happens when I try to update.

        • Quynh Vu Van

          Hi Daronshupe,
          Let’s press the ‘reset’ button to reset the step 5
          and re-start the data migration on the step 5
          and tell me know how it goes.

          • Daronshupe

            Yes. I have tried that multiple times with no success.

          • Hi Daronshupe
            Glad that you have worked around our migration tool.
            Let’s update the latest version of this tool at
            and restart the data migration and tell me know how it goes.

            For technical question, it would be easier for us if you can post our forum (, our team will follow up with you there.


          • Krishna

            Dear Team,

            I have sucessfully migrated all data. But while accessing the links in side I can’t see any images. And while accessing Catalog, customers menu in admin section I am getting error as below:

            There has been an error processing your request

            Exception printing is disabled by default for security reasons.

            Error log record number: 668339728060

            Kindly help me to resolve this.

            Krishnaprasad PB

          • @krishnapb:disqus :
            Thank you working around with this tool.
            For technical question, please submit here:

          • Krishna
          • Daronshupe

            I have put up a file on my server with the phpinfo located here. It still seems to be a timeout issue to me but I can not see what is causing the redirect.

          • Daronshupe

            I solved the problem. FastCGI was the culprit. Switching my server to using CGI solved the problem for me.

  • Binh Ton

    In the step 7, when it migrates the Sale Orders, it can only see and migrate 7923 records while my 1.7 database sales_flat_order table has more than 21K records. Why is that? Is there any condition for sale records that migration tool does not migrate to 2.0?

    • Hi Binh Ton,

      That because some records in Magento 1 take some issue about the text length… and it isn’t accepted in Magento 2.
      You should follow this:
      and update the latest version of this tool and restart the data migration in this step.
      and tell me know how it goes.

      Glad that you have worked around our migration tool.
      For technical question, it would be easier for us if you can post our forum (, our team will follow up with you there.


  • Ionut

    I get CDbCommand failed to execute the SQL statement: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database. when I save de connection details

    • Hi Ionut,
      Let’s enable write permission for database file of this tool at path protected/data/ub_tool.db
      and you can restart with this tool.

      Also, please note that:
      For technical question, it would be easier for us if you can post our forum (, our team will follow up with you there.

  • Is that tool also also migrates themes and extensions or it is just for products?

  • Hi, Just finished migration with your tool.

    Got the problem, that I can not save attribute sets anymore. Any known solution?

    • Hi Eric,
      Thank you working around with this tool.
      Can you show me more details about your working?
      What versions of Magento 1, Magento 2?
      What version of this tool you are using?
      Also, for technical question please submit here:


  • Jeferson Silva

    This also compatible tool to migrate the theme t rex?

  • Jason

    I decided to use your fine UB Data Migration tool (located here to migrate my data from my Magento website to my new Magento 2.0.2 website. I followed the instructions to the letter, then logged into the admin panel of my Magento 2 website. I was pleased to see the “UB Data Migration” menu item at the bottom of the menu. After clicking the “UB Data Migration” button I was presented with with the a page that had the UB Data Migration title at the top, but in the main content area displayed the generic Magento 404 error page. Any idea how to resolve this?

  • sappoutsource

    Hi @daronshupe:disqus were you able to solve the 404 error issue with the Magento Migration tool? Any tricks?


  • Krishna

    please help me how to install latest module-ubdatamigration. I am getting error on my ubuntu server as below:

    composer require ubertheme/module-ubdatamigration

    No command ‘composer’ found, did you mean:

    Command ‘compose’ from package ‘mime-support’ (main)

    composer: command not found

    Also unable to run rest of the commands. pls help me to solve

  • Allexki

    Hi, Im trying to use your tool for migration from magento to 2.0.4 , I’m getting *CDbCommand
    failed to execute the SQL statement: SQLSTATE[23000]: Integrity
    constraint violation: 1062 Duplicate entry ‘1’ for key ‘PRIMARY’. The
    statement executed was: INSERT
    VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5) *

    on step 8 , any ideas ? Its running on CentOS 6.7 with apache server,
    I did 777permissions to your tool so they cant be problem. Im using
    your latest tool ( 1.0.4 )

  • Jm Cabugnason

    how to fixed the error on step 7 saying that “Before migrate the Sales Payments, you have to migrate the Sales Orders first” even if I migrate sales order first.Is it because there is no sales order available?

  • Jm Cabugnason

    Hello Good Day,

    For Step 7 issue since I can’t add screenshot on the ask question forum I just address it here.Here is the screenshot for step 7 on which next step button didn’t show up.

    Best Regards,

  • Krzysztof Kacela


    on step 4 I have this issue
    can you tell me what should I do?

  • Hi All,

    Just want to share a good news today – our team has just released UB Data Migration Pro, after a long time we optimise the code base and enhance with new features.

    This tool for sure will save you tons of work. You can view full features packed in our Pro version via:

    PS. For any question or concern about this migration tool, feel free to head over to our Help desk –, our team are happy to help you out.

    Ubertheme team

  • [Magento resources]
    If you want to become familiar with the key changes in Magento 2 database structure, compared to Magento 1, please take a look at this handy infographic – The ultimate comparison between Magento 1 and Magento 2 database structure –

    Ubertheme Team

  • Hi friends,

    Just want to leave a message here in case you miss our big update to UB Data Migration Pro (V3) –

    It enables delta migration, supports PHP Memcached and much more.

    Hope you like the new V3.

    Ubertheme team

  • I have used your tool and its awesome.

    • Hi @disqus_X97XRQ0qBW:disqus ,

      Glad it helps.

      Ubertheme team

  • Thanks for great tips on Magento 2 migration.

    Magento has released Magento version 2.3.1, So the question is can we go for an update Magento 1.9 to Magento 2.3.0 or Magento 2.3.1?

    • Hi @elsnermagentodeveloper:disqus,

      Yes, our latest UB Data Migration Pro module helps you migrate data from Magento CE 1.9 to Magento CE 2.3.1.

      Ubertheme team

  • John

    Thanks for sharing the information about Magento 2 Migraton Services

  • Looking for a WordPress development agency London that has an excellent track record in handling complex projects? No need to look anymore because Maxenius solutions is right here! With seasoned experts of WordPress on our side, we’re the perfect WordPress development agency London to turn your idea into reality. We specialize in creating beautiful, fast and hands down the most amazing WordPress websites. Not only that we’re the best WordPress development agency but also one of the most affordable and most reliable WordPress development agency London as well. If you’ve got a website that needs some expert level touch, just come to us now and we’ll revamp it into a jaw dropping website in no time.

    Click to best WordPress Development Services

  • Are you looking for a company to help you to migrate from Magento to Magento 2 and also provide you service then you can select our company that is Nevina Infotech which will provide you with Magento migration services and will also help you in migration.