{"id":65242,"date":"2024-03-01T23:53:07","date_gmt":"2024-03-02T04:53:07","guid":{"rendered":"https:\/\/litextension.com\/blog\/?p=65242"},"modified":"2025-12-19T01:06:55","modified_gmt":"2025-12-19T06:06:55","slug":"migrate-magento-1-to-magento-2","status":"publish","type":"post","link":"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/","title":{"rendered":"How to Migrate Magento 1 to Magento 2: Seamless Transition"},"content":{"rendered":"\r\n<p>With the birth of Magento 2, the prosperous innovation revolving around this version is forcing Magento 1 to sunset. Keep reading this article to see why millions of online merchants favor the aforementioned process, and also, the <strong>A-Z instruction on how to migrate Magento 1 to Magento 2.\u00a0<\/strong><\/p>\r\n\r\n\r\n\r\n<p>To save you time and effort, <a href=\"https:\/\/litextension.com\/?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener\"><strong>LitExtension &#8211; #1 eCommerce Migration Service<\/strong><\/a> have done all the research as well as performed the task prior. In this way, you can avoid as many problems as possible. Here are the key points for you to follow:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#magento-1-to-magento-2-migration-process\"><b>A complete migration process from Magento 1 to 2<\/b><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#how-to-migrate-magento-1-to-magento-2-with-litextension\"><b>Steps to move from Magento 1 to 2 with LitExtension<\/b><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#migrate-from-magento-1-to-magento-2-using-data-migration-tool\"><strong>A tutorial on using the data migration tool to migrate Magento 1 to Magento 2<\/strong><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#best-methods-for-magento-upgrade-1-to-2\"><strong>Best method when migrating Magento 1 to Magento 2<\/strong><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#what-to-consider-when-migrating-magento-1-to-magento-2\"><strong>Considerations before making your move<\/strong><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#why-migrate-magento-1-to-magento-2\"><b>Reasons for your Magento 1 to Magento 2 migration<\/b><\/a>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Not gonna let you wait any longer, let's get started!<\/p>\r\n<hr \/>\r\n<h2 class=\"wp-block-heading\">Magento 1 to Magento 2 Detailed Migration Process<\/h2>\r\n<p><span style=\"font-weight: 400;\">Before we jump into the process, we have summarized<strong> all the key points of the process on how to migrate Magento 1 to Magento 2 in this flow diagram.<\/strong> It depicts a step-by-step approach to solving the process in a very easy-to-understand way.<\/span><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-58198 size-full\"><img decoding=\"async\" width=\"1276\" height=\"1595\" class=\"wp-image-58198\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100.webp\" alt=\"Migrate Magento 1 to Magento 2 Flow Diagram\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100.webp 1276w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-240x300.webp 240w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-819x1024.webp 819w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-768x960.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-1229x1536.webp 1229w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-750x938.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/flow-diagramArtboard-2@2x-100-1140x1425.webp 1140w\" sizes=\"(max-width: 1276px) 100vw, 1276px\" \/>\r\n<figcaption class=\"wp-element-caption\">Migrate Magento 1 to Magento 2 Flow Diagram<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Stage 1: Prepare for migration<\/h3>\r\n\r\n\r\n\r\n<p>Accordingly, we will start the process by clearing your Magento 1 store and setting up the environment for your migration to Magento 2. Let's dive right in!<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Analyze Magento 1 store<\/h4>\r\n\r\n\r\n\r\n<p><strong>Assessing and evaluating your Magento 1 store to determine what elements should be retained is the first step of the whole process.<\/strong> Why do we say so? It's possible that you have obsolete data or plugins that are not compatible with the updated version.<\/p>\r\n\r\n\r\n\r\n<p>Here are the aspects you should be taking a look at:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Extensions: <\/strong>you should be aware of the must-have plugins for your new Magento 2 store. Then, remove those unnecessary and incompatible plugins. Also, do a further review of the custom code within plugins for the highest assurance.<\/li>\r\n\r\n\r\n\r\n<li><strong>Theme:<\/strong> If your Magento 1 theme doesn't work with the new Magento 2 store, you can develop a strategy for customizing the new theme and website design, covering elements like site buttons, homepage, checkout process, and more.<\/li>\r\n\r\n\r\n\r\n<li><strong>Outdated data:<\/strong> Eliminate inessential data from the database, such as logs, website content, recently viewed items, and product comparisons.<\/li>\r\n\r\n\r\n\r\n<li><strong>SEO:<\/strong> Use Google Analytics to monitor essential components like high-performing keywords, fix 404 errors, update robots.txt and sitemap.xml files, manage canonical tags, review metadata, and ensure the accuracy of product details.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Backup Magento 1 data<\/h4>\r\n\r\n\r\n\r\n<p>Data on your source store will stay unchanged before, during, and after the upgrade Magento 1 to Magento 2 process with LitExtension. We only copy them from one shopping cart to another.<\/p>\r\n\r\n\r\n\r\n<p>However, <strong>it\u2019s recommended to back up everything before you perform any major changes<\/strong>, as you can secure that you have a fallback option in case of any unforeseen issues during the upgrade. Your file should include your <strong>database, files, images, and any customizations you've made.\u00a0<\/strong><\/p>\r\n\r\n\r\n\r\n<p>To save your backup file, navigate to the Magento admin panel, then open the <strong>Settings &gt; Backups<\/strong> section.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-65908\"><img decoding=\"async\" width=\"1354\" height=\"687\" class=\"wp-image-65908\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site.webp\" alt=\"Backup Magento 1 store\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site.webp 1354w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site-300x152.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site-1024x520.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site-768x390.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site-750x381.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-Admin-site-1140x578.webp 1140w\" sizes=\"(max-width: 1354px) 100vw, 1354px\" \/>\r\n<figcaption class=\"wp-element-caption\">Backup Magento 1 store<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Next, <strong>select the most suitable backup type<\/strong>, carefully read the notes, and <strong>click &#8220;OK&#8221; on the pop-up box<\/strong>.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-65178\"><img decoding=\"async\" width=\"1346\" height=\"349\" class=\"wp-image-65178\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup.webp\" alt=\"Select Magento backup types\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup.webp 1346w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup-300x78.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup-1024x266.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup-768x199.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup-750x194.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/Magento-1-Select-types-to-backup-1140x296.webp 1140w\" sizes=\"(max-width: 1346px) 100vw, 1346px\" \/>\r\n<figcaption class=\"wp-element-caption\">Select Magento backup types<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>If you choose <strong>Database and Media Backup<\/strong>, or <strong>Database Backup<\/strong>, this box will appear. In case you want to change your store into maintenance mode, tick <strong>Put store on the maintenance during backup creation.<\/strong> After that, customers can not access your site or place any orders during the backup process.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-65909\"><img decoding=\"async\" width=\"486\" height=\"205\" class=\"wp-image-65909\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options.webp\" alt=\"Magento 1 Backup options\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options.webp 486w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options-300x127.webp 300w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/>\r\n<figcaption class=\"wp-element-caption\">Magento 1 Backup options<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>In case you choose <strong>System Backup<\/strong>, there is an additional option for you to <strong>Exclude the media folder from backup.<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-65910\"><img decoding=\"async\" width=\"588\" height=\"264\" class=\"wp-image-65910\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options-2.webp\" alt=\"Magento 1 system backup options\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options-2.webp 588w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/Magento-1-Backup-options-2-300x135.webp 300w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/>\r\n<figcaption class=\"wp-element-caption\">Magento 1 system backup options<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Finally, you will receive a notification when the backup process finishes and the list of files will be shown in the table.<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Set up Magento 2<\/h4>\r\n\r\n\r\n\r\n<p>As the discrepancy in database structure between the two versions is significant, <strong>the procedure on how to migrate Magento 1 to Magento 2 does not happen within a few clicks.<\/strong> For this reason, <strong>you still need to install the Magento 2 store on your server or hosting environment before activating the migration process.<\/strong><\/p>\r\n\r\n\r\n\r\n<p>To set forth it, <strong>ensure you're using a clean and compatible environment that meets Magento 2's system requirements.<\/strong> You can either choose a fresh installation or set up a staging environment for testing purposes.<\/p>\r\n\r\n\r\n\r\n<div class=\"table3\">\r\n<p>We have conducted a detailed guideline on <strong><a href=\"https:\/\/litextension.com\/blog\/install-magento-2\/\" target=\"_blank\" rel=\"noopener\">How to Install a brand new Magento 2 store<\/a><\/strong>; check it out now!<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Stage 2: Migrate Magento 1 to Magento 2<\/h3>\r\n\r\n\r\n\r\n<p>There are several ways to migrate Magento 1 to Magento 2. Based on our analysis, you can choose the best method for your store, and we will show you how to perform it in detail.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><a href=\"#step1\"><strong>Install Data Migration Tool<\/strong><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"#step2\"><strong>Hire Magento developers to perform the task<\/strong><\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"#step3\"><strong>Use an automated migration service<\/strong><\/a><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>The comparison below will help you to have a better insight between the two most-chosen methods:<\/p>\r\n\r\n\r\n\r\n<div class=\"wptb-table-container wptb-table-58194\"><div class=\"wptb-table-container-matrix\" id=\"wptb-table-id-58194\" data-wptb-version=\"1.4.10\" data-wptb-pro-status=\"false\"><table class=\"wptb-preview-table wptb-element-main-table_setting-58194\" data-reconstraction=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-table-tds-sum-max-width=\"505.333335\" data-wptb-cells-width-auto-count=\"2\" data-wptb-horizontal-scroll-status=\"false\" data-wptb-extra-styles=\"LyogRW50ZXIgeW91ciBjdXN0b20gQ1NTIHJ1bGVzIGhlcmUgKi8=\" role=\"table\" data-table-columns=\"4\"><tbody><tr class=\"wptb-row\"><td class=\"wptb-cell\" data-y-index=\"0\" data-x-index=\"0\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\"><\/td><td class=\"wptb-cell\" data-y-index=\"0\" data-x-index=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-598\" style=\"color: rgb(0, 0, 0); font-size: 17px;\"><div class=\"\" style=\"position: relative;\"><p style=\"text-align: center;\"><strong>Data Migration Tool<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"0\" data-x-index=\"2\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-625\" style=\"color: rgb(0, 0, 0); font-size: 17px;\"><div class=\"\" style=\"position: relative;\"><p style=\"text-align: center;\"><strong>LitExtension<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"0\" data-x-index=\"3\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-600\" style=\"color: rgb(0, 0, 0); font-size: 17px;\"><div class=\"\" style=\"position: relative;\"><p style=\"text-align: center;\"><strong>Winner<\/strong><\/p><\/div><\/div><\/td><\/tr><tr class=\"wptb-row\" style=\"--hover-bg-color: undefined;\"><td class=\"wptb-cell\" data-y-index=\"1\" data-x-index=\"0\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-601\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p style=\"text-align: left;\"><strong>Ease of Use<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"1\" data-x-index=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-602\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\"><p>Requires a high level of technical knowledge in Magento database structure.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"1\" data-x-index=\"2\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-603\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Provides automated process with detailed instructions.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"1\" data-x-index=\"3\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-604\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>LitExtension<\/p><\/div><\/div><\/td><\/tr><tr class=\"wptb-row\" style=\"--hover-bg-color: undefined;\"><td class=\"wptb-cell\" data-y-index=\"2\" data-x-index=\"0\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-605\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p><strong>Cost<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"2\" data-x-index=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-606\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Costs nothing but a lot of time for DIYers. Not to mention the additional price if there are unexpected problems.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"2\" data-x-index=\"2\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-607 edit-active\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Offers <a data-mce-href=\"https:\/\/litextension.com\/pricing.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" href=\"https:\/\/litextension.com\/pricing.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener nofollow\" style=\"color: #4a90e2;\" data-mce-selected=\"inline-boundary\">2 pricing packages<\/a> starting from $79. You can use the pricing estimator for the exact range.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"2\" data-x-index=\"3\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-608\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>LitExtension<\/p><\/div><\/div><\/td><\/tr><tr class=\"wptb-row\" style=\"--hover-bg-color: undefined;\"><td class=\"wptb-cell\" data-y-index=\"3\" data-x-index=\"0\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-609\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p><strong>Transfer-Related Risk<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"3\" data-x-index=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-610\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Comes with a higher potential of data loss or duplication.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"3\" data-x-index=\"2\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-611\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Guarantees the highest level of data accuracy and security with the help of Magento migration experts.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"3\" data-x-index=\"3\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-612\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>LitExtension<\/p><\/div><\/div><\/td><\/tr><tr class=\"wptb-row\" style=\"--hover-bg-color: undefined;\"><td class=\"wptb-cell\" data-y-index=\"4\" data-x-index=\"0\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-613\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p><strong>Support Over The Process<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"4\" data-x-index=\"1\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-614\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>None.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"4\" data-x-index=\"2\" style=\"border: 1px solid rgb(209, 209, 209);\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-615\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Has a highly qualified and accessible support team that is available 24\/7 via ticket, phone, live chat, or email.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" data-y-index=\"4\" data-x-index=\"3\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-616\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>LitExtension<\/p><\/div><\/div><\/td><\/tr><tr class=\"wptb-row\" style=\"--hover-bg-color: undefined;\"><td class=\"wptb-cell\" style=\"border: 1px solid rgb(209, 209, 209); width: 98px;\" data-x-index=\"0\" data-y-index=\"5\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-621\" style=\"color: rgb(6, 6, 6); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p><strong>Demo Migration<\/strong><\/p><\/div><\/div><\/td><td class=\"wptb-cell\" style=\"border: 1px solid rgb(209, 209, 209);\" data-x-index=\"1\" data-y-index=\"5\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-622\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Doesn&rsquo;t support a preview version for the upgrade. Thus, there&rsquo;s no undo button. <\/p><\/div><\/div><\/td><td class=\"wptb-cell\" style=\"border: 1px solid rgb(209, 209, 209);\" data-x-index=\"2\" data-y-index=\"5\" data-wptb-css-td-auto-width=\"true\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-623\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>Gives you the opportunity to preview the service before kicking off the full migration. You can transfer limited entities with our free demo and see the effectiveness and accuracy of the process yourself.<\/p><\/div><\/div><\/td><td class=\"wptb-cell\" style=\"border: 1px solid rgb(209, 209, 209); width: 84px;\" data-x-index=\"3\" data-y-index=\"5\"><div class=\"wptb-text-container wptb-ph-element wptb-element-text-624\" style=\"color: rgb(0, 0, 0); font-size: 15px;\"><div class=\"\" style=\"position: relative;\"><p>LitExtension<\/p><\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\r\n\r\n\r\n\r\n<h4 id=\"step1\" class=\"wp-block-heading\">Install Data Migration Tool<\/h4>\r\n\r\n\r\n\r\n<p>Installing the <strong><a href=\"https:\/\/github.com\/magento\/data-migration-tool\" target=\"_blank\" rel=\"noopener nofollow\">Magento 2 Data Migration Tool<\/a><\/strong> is a do-it-yourself approach for migrating from Magento 1 to Magento 2. This official tool from Magento is designed to help you transfer your store's data, including products, customers, orders, and more.<\/p>\r\n\r\n\r\n\r\n<p>While it's a <strong>cost-effective solution<\/strong> to migrate Magento 1 to Magento 2, it <strong>requires a good understanding of both Magento versions and technical expertise. <\/strong>Those tasks, in the first place, require you to understand the command line of the process, then take you a lot of time to practice.<\/p>\r\n\r\n\r\n\r\n<p><strong>Besides, if you are just a newbie when approaching this tool, there is a certain likelihood that you'll encounter many errors.<\/strong> Fixing them can be a nightmare, just so you know. Nevertheless, if you still want to take a look and try it out, follow these steps.<\/p>\r\n\r\n\r\n\r\n<div class=\"table3\">\r\n<p>Learn how to migrate Magento 1 to Magento 2 using the data migration tool following our guidelines <a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#migrate-from-magento-1-to-magento-2-using-data-migration-tool\">here<\/a>.<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<h4 id=\"step2\" class=\"wp-block-heading\">Hire Magento developers<\/h4>\r\n\r\n\r\n\r\n<p><strong>If you are not confident with your capacity to migrate Magento 1 to Magento 2 on your own, switching to a web developer\/agency may be your go-to solution.<\/strong> These professionals possess in-depth knowledge of the Magento platform and can tailor the migration to your specific business requirements.<\/p>\r\n\r\n\r\n\r\n<p><strong>While this approach can be more costly than DIY methods, it minimizes the risk of errors and ensures a smoother transition, ultimately saving time and potential headaches.<\/strong> From our experience, this will cost you an arm and a leg, which may make you reluctant. The price fluctuates around <strong>$50-$80\/hour, and the total cost over the process may even climb up to $500-$2500.<\/strong><\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.mageplaza.com\/magento-2-extensions\/?utm_campaign=blogsite&utm_source=litextension&utm_content=blogbanner\" target=\"_blank\" rel=\"noopener nofollow\"><img decoding=\"async\" width=\"1090\" height=\"300\" class=\"wp-image-33601\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2021\/10\/mageplaza-banner.png\" alt=\"A banner that introduces Magento 2 extensions\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2021\/10\/mageplaza-banner.png 1090w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2021\/10\/mageplaza-banner-300x83.png 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2021\/10\/mageplaza-banner-1024x282.png 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2021\/10\/mageplaza-banner-768x211.png 768w\" sizes=\"(max-width: 1090px) 100vw, 1090px\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>However, you will have <strong>less control of the migrate Magento 1 to Magento 2 progress<\/strong>. Thus, if the developer is not experienced enough, it will only cost more time and money to fix the incurred problems.<\/p>\r\n\r\n\r\n\r\n<h4 id=\"step3\" class=\"wp-block-heading\">Go with an automated migration service<\/h4>\r\n\r\n\r\n\r\n<p><strong>Using automated Magento upgrade services is widely believed to be the most advanced method<\/strong> to import products, orders, customers, and other entities from one platform to another.<strong> And <a href=\"https:\/\/litextension.com\/?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener\">LitExtension &#8211; #1 eCommerce Migration Service<\/a>, is exactly what you're looking for!<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-59540\"><img decoding=\"async\" width=\"1895\" height=\"851\" class=\"wp-image-59540\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify.webp\" alt=\"LitExtension homepage\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify.webp 1895w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-300x135.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-1024x460.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-768x345.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-1536x690.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-750x337.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/05\/litextension-woocommerce-to-shopify-1140x512.webp 1140w\" sizes=\"(max-width: 1895px) 100vw, 1895px\" \/>\r\n<figcaption class=\"wp-element-caption\">LitExtension homepage<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n<p>With <strong>10+ years working in the eCommerce industry and performing 280,000+ successful store migrations<\/strong>, LitExtension experts have deeply comprehended the distinctive features of Magento 1 and Magento 2. Therefore, we can <strong>guarantee complete accuracy and consistency of data with a streamlined Magento migration process.<\/strong><\/p>\r\n\r\n\r\n\r\n<div class=\"table3\">\r\n<p>Another plus point about LitExtension is that we only require 3 simple steps to <a href=\"https:\/\/litextension.com\/blog\/migrate-magento-1-to-magento-2\/#how-to-migrate-magento-1-to-magento-2-with-litextension\">migrate Magento 1 to Magento 2<\/a>.<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Stage 3: Perform post-migration activities<\/h3>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Update the database<\/h4>\r\n\r\n\r\n\r\n<p>During the migrate Magento 1 to Magento 2 process\u00a0with LitExtension, <strong>your old store still stays active and keeps receiving new entities, or you can make new updates<\/strong>. Therefore, it\u2019s certainly important to transfer all the new entities and updates to the target store in order to keep it up-to-date.<\/p>\r\n\r\n\r\n\r\n<p>LitExtension offers you <strong>post-migration services<\/strong> that can address this concern:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong><a href=\"https:\/\/litextension.com\/migration-services\/recent-data-migration.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener noreferrer\">Recent Data Migration<\/a><\/strong>: This function enables you to automatically transfer all the data that appear in your source store after the complete platform switch.<\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/migration-services\/remigration-service.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Re-Migration<\/strong><\/a>: This option helps you to transfer everything all over again. Thus, this includes data that has been transferred before, data that recently appeared in your source store, and data that has been updated.<\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/migration-services\/smart-update.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Smart Update<\/strong><\/a>: It updates data that has been modified and transfers data that recently appeared in your Source store after the migration. This option can solve the problem better and quicker than a Re-migration.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>As well as this, <strong>these 3 options are FREE, and you can use them for unlimited times under these conditions:<\/strong><\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>You have performed full migration with LitExtension within 3 months.<\/li>\r\n\r\n\r\n\r\n<li>The total additional entities are less than 10% of the total number of entities in the initial migration.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Display data on frontend<\/h4>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"955\" height=\"197\" class=\"wp-image-23731\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot_1.png\" alt=\"Magento 2 Upgrade\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot_1.png 955w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot_1-300x62.png 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot_1-768x158.png 768w\" sizes=\"(max-width: 955px) 100vw, 955px\" \/><\/figure><\/div>\r\n\r\n\r\n<p>In order for the data to show on the front, <strong>you need to run the command line (login with SSH) to resize images, reindex, and clear the cache as follows:<\/strong><br \/><strong><u>Note:<\/u><\/strong> Out-of-stock products are disabled on the Magento store by default. This means they will not be shown on the front end and not be visible to your customers.<\/p>\r\n\r\n\r\n\r\n<p>Therefore to display these products, go to <strong>System &gt; Configuration &gt; Catalog &gt; Inventory &gt; Stock options &gt; Choose \u201cYes\u201d<\/strong> in Display Out of Stock Products and click <strong>\u201cSave config\u201d.<\/strong><\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Install themes & extensions<\/h4>\r\n\r\n\r\n\r\n<p>To tell you the truth, it\u2019s impossible to move your theme and extensions when running Magento 1 to 2 migration. Instead, <strong>developing a new one with the same appearance or designing a new website is a more possible choice.<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Here we suggest two options to create a theme on Magento 2:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>Download and install one of the best Magento themes.<\/li>\r\n\r\n\r\n\r\n<li>Re-create a similar theme to work properly with Magento 2 structure.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>For the extensions migration, <strong><a href=\"https:\/\/litextension.com\/migration-services\/custom-fields-migration.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener\">LitExtension's custom fields migration<\/a><\/strong> provides the solution. You and the LitExtension team will need to collaborate and analyze all extensions carefully and find out if an equivalent extension from Magento 2 is available in the Magento market.<\/p>\r\n\r\n\r\n\r\n<p><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/AQ2fo3fSh7I\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/p>\r\n\r\n\r\n\r\n<p>After that, you just install the extension on your new store and simply leave the rest for the team to carry on! We will custom code and move all the corresponding data of extensions to migrate Magento 1 to Magento 2.<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\">Change DNS & switch domain<\/h4>\r\n\r\n\r\n\r\n<p>Now you just move to a new domain name site, and definitely, you\u2019re afraid of losing all the popularity of the domain promotion of your source store? We don\u2019t think that is what you want. Surely, after <a href=\"https:\/\/litextension.com\/magento-migration.html\">Magento migration<\/a> from 1 to 2, you want to retain your old domain name. For this reason, <strong>changing the DNS needs to be done.<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-58197\"><img decoding=\"async\" width=\"930\" height=\"746\" class=\"wp-image-58197\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Screenshot-2023-05-08-160232.webp\" alt=\"Change DNS and Switch Domain\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Screenshot-2023-05-08-160232.webp 930w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Screenshot-2023-05-08-160232-300x241.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Screenshot-2023-05-08-160232-768x616.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Screenshot-2023-05-08-160232-750x602.webp 750w\" sizes=\"(max-width: 930px) 100vw, 930px\" \/>\r\n<figcaption class=\"wp-element-caption\">Change DNS and Switch Domain<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">How to Migrate Magento 1 to Magento 2 with LitExtension?<\/h2>\r\n\r\n\r\n\r\n<p><strong>If you are choosing LitExtension as the partner to take care of your Magento 1 to Magento 2 migration, these steps are for you.<\/strong> We have designed to make it as concise as possible to save your time. All you have to do is follow the instructions closely and wait for the successful result.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 1: Set up Source and Target Cart<\/h3>\r\n\r\n\r\n\r\n<p>Now, it's time when LitExtension to step in. First, <strong>create your account on the LitExtension page with your email and password.<\/strong> To save time, you can log in by connecting with your Google or Facebook account.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-58247\"><img decoding=\"async\" width=\"1600\" height=\"922\" class=\"wp-image-58247\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen.webp\" alt=\"Log in to your LitExtension account\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen.webp 1600w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-300x173.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-1024x590.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-768x443.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-1536x885.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-750x432.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2022\/04\/Login-Screen-1140x657.webp 1140w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/>\r\n<figcaption class=\"wp-element-caption\">Log in to your LitExtension account<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>On the Migration Page, click <strong>Create New Migration<\/strong> at the top right button on the screen. Then, <strong>choose Magento as your source cart and fill in its URL in the corresponding field.<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-58200\"><img decoding=\"async\" width=\"1299\" height=\"568\" class=\"wp-image-58200\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento.webp\" alt=\"Source Cart Magento\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento.webp 1299w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento-300x131.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento-1024x448.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento-768x336.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento-750x328.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Source-Magento-1140x498.webp 1140w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" \/>\r\n<figcaption class=\"wp-element-caption\">Source Cart Magento<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>After that, click <strong>LitExtension Connector<\/strong> to download the connector. This connector will set up a virtual connection to your old store. <strong>Unzip it and upload it to your Magento 1 store\u2019s root folder.<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Then, <strong>repeat the same setting procedure of the Target Store &#8211; Magento 2<\/strong>, just like what we did below.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-65322\"><img decoding=\"async\" width=\"1522\" height=\"744\" class=\"wp-image-65322\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1.webp\" alt=\"Magento Upgrade Target Cart\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1.webp 1522w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1-300x147.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1-1024x501.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1-768x375.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1-750x367.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/09\/magento-target-cart-1-1140x557.webp 1140w\" sizes=\"(max-width: 1522px) 100vw, 1522px\" \/>\r\n<figcaption class=\"wp-element-caption\">Magento Upgrade Target Cart<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Right here, the LitExtension connector will be automatically checked and informed on the screen without manual checking.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 2: Select entities to migrate<\/h3>\r\n\r\n\r\n\r\n<p>To continue, it's time to pick out the data you wish to migrate Magento 1 to Magento 2, such as <em><strong>products, customers, pages, blog posts, etc.<\/strong> <\/em>You can either choose all your data by ticking the <strong>&#8220;Select All&#8221;<\/strong> checkbox or only choose the necessary ones.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-58202\"><img decoding=\"async\" width=\"2048\" height=\"1007\" class=\"wp-image-58202\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1.webp\" alt=\"Choose entities to migrate\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1.webp 2048w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-300x148.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-1024x504.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-768x378.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-1536x755.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-750x369.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Entities-To-Migrate-2048x1007-1-1140x561.webp 1140w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/>\r\n<figcaption class=\"wp-element-caption\">Choose entities to migrate<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>LitExtension also offers <a href=\"https:\/\/litextension.com\/additional-options.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener nofollow\"><strong>Additional Options, <\/strong><\/a>allowing you to perform more advanced tasks related to the migration. Based on your selection, our team will charge different fees <strong>ranging from $19 to $39.<\/strong> For further information, most of our customers go for these services:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Clear current data on Target Store before Migration<\/strong>: We will get rid of any data on your Target Store that you've opted to move. This is done so that no data is lost or duplicated during the transfer. However, be aware that once the removal has been completed, there's no way to restore your data.<\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/litextension.com\/migration-services\/seo-urls-migrations.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener\"><strong>Create the 301 redirects on your Target Store after Migration<\/strong><\/a>: If you use 301 Redirects, search engines will know to update their index to reflect the change. Your website's SEO standing and user experience won't be affected despite changes in the platform.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-58201\"><img decoding=\"async\" width=\"2048\" height=\"605\" class=\"wp-image-58201\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1.webp\" alt=\"Additional Options\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1.webp 2048w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-300x89.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-1024x303.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-768x227.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-1536x454.webp 1536w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-750x222.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Additional-Options-2048x605-1-1140x337.webp 1140w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/>\r\n<figcaption class=\"wp-element-caption\">Additional Options<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Another tip for you is don't forget to <strong>map order statuses and customer groups afterward.<\/strong> This enables you to match the necessary data between Magento 1 and Magento 2.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 3: Perform Full Migration for Magento 1 to 2<\/h3>\r\n\r\n\r\n\r\n<p>To see how our migration service actually works, you can start a <a href=\"https:\/\/litextension.com\/blog\/demo-migration\/\" target=\"_blank\" rel=\"noopener\">demo migration<\/a> with a limited number of entities. Or, you can skip this step by clicking the <strong>\u201cSkip Demo Migration\u201d<\/strong> button to move forward to migrate Magento 1 to Magento 2 immediately.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-58179\"><img decoding=\"async\" width=\"1301\" height=\"757\" class=\"wp-image-58179\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1.webp\" alt=\"Magento Upgrade Demo migration\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1.webp 1301w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1-300x175.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1-1024x596.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1-768x447.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1-750x436.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/05.-Start-Full-Migration-1-1140x663.webp 1140w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" \/>\r\n<figcaption class=\"wp-element-caption\">Skip Demo Migration if you want<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>Once you go for the full migration, this is how your screen will look like. What's more, <strong>there is no need to keep your PC running the whole time!<\/strong> Enjoy a cup of coffee and we will let you know when the migration completes.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-57009\"><img decoding=\"async\" width=\"1301\" height=\"728\" class=\"wp-image-57009\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration.webp\" alt=\"Magento Upgrade full migration\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration.webp 1301w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration-300x168.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration-1024x573.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration-768x430.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration-750x420.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/Run-LitExtension-full-migration-1140x638.webp 1140w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" \/>\r\n<figcaption class=\"wp-element-caption\">Run LitExtension Full Migration<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><strong>The LitExtension team will send you an email after completing the migration.<\/strong> Head to your Target Store to check the result. Also, don't forget to <strong>set up the Magento store after migration\u00a0<\/strong>for a complete customer experience!<\/p>\r\n<p>The automated migration method above works well if you have time and technical resources to run it yourself. If your store has a large or complex database \u2013 or you simply want experts to handle everything \u2013 our All-in-One Migration Service is a safer option.<\/p>\r\n<div class=\"cta-detail\">\r\n  <div>\r\n    <h2 class=\"title\">Let Our Experts Handle Your Magento Migration!<\/h2>\r\n    <p class=\"cta-desc\">\r\n     With the All-in-One Migration Service, our experts take care of everything, ensuring a seamless and stress-free migration.\r\n    <\/p>\r\n    <a class=\"btn-frame\" href=\"https:\/\/litextension.com\/migration-services\/all-in-one-data-migration-service.html?utm_source=blog&#038;utm_medium=display&#038;utm_campaign=ctabox&#038;utm_term=aurora&#038;utm_content=migratemagento1tomagento2_mid\">BOOK FREE CONSULTATION<\/a>\r\n  <\/div>\r\n  <div>\r\n    <img decoding=\"async\" class=\"size-medium wp-image-78213\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/09\/2-08-1.png\" alt=\"All-in-One Migration Service\" \/>\r\n  <\/div>\r\n<\/div>\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Migrate From Magento 1 to Magento 2 Using Data Migration Tool<\/h2>\r\n\r\n\r\n\r\n<p>To migrate from Magento 1 to Magento 2, you may utilize a command-line interface (CLI) called <strong>Data Migration Tool<\/strong>. Data transfer status may be monitored, logs can be generated, and tests can be done to ensure data integrity between Magento 1 and 2.<\/p>\r\n\r\n\r\n\r\n<p>There are 3 working modes for the tool, including:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Settings:<\/strong> the settings for migrating configuration.<\/li>\r\n\r\n\r\n\r\n<li><strong>Data:<\/strong> bulk migrating your main data.<\/li>\r\n\r\n\r\n\r\n<li><strong>Delta:<\/strong> migrate incremental data updates during the previous migration modes.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<div class=\"table4\">\r\n<p><strong><b>&#x26a0;&#xfe0f; <\/b>IMPORTANT: <\/strong>Before migrating from Magento 1 to Magento 2 via Data Migration Tool, make sure you are<strong> TRULY confident<\/strong> with your <strong>technical and Magento knowledge, fixing code, and PHP skills<\/strong>,&#8230; The reason is this process requires you to dive deep into the Magento database structure. Therefore <strong>a\u00a0lot of hard-to-fix errors may happen and they are related to inappropriate PHP setup, backup failure, file<\/strong> <strong>permissions,&#8230;etc.\u00a0 <\/strong><\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 1: Install Data Migration Tool<\/h3>\r\n\r\n\r\n\r\n<p>Before going any further, you need to ensure that you are using the same version for both your Magento 2 Store and Data Migration Tool. Only in this way can the migration process runs properly.<\/p>\r\n\r\n\r\n\r\n<p>To install the extension Data Migration Tool, there are two ways for you to choose: updating <code>composer.json<\/code> from your Magento root folder or using Github. Either way carries the same tutorial steps as below:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>Sign in to your <strong>Magento server<\/strong> or open the <strong><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/install-gde\/prereq\/file-sys-perms-over.html\" target=\"_blank\" rel=\"noopener nofollow\">file system owner<\/a><\/strong>.<\/li>\r\n\r\n\r\n\r\n<li>Navigate to the <strong>Magento 2 root folder<\/strong>.<\/li>\r\n\r\n\r\n\r\n<li>Fill in the below commands:<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image alignnone wp-image-58182 size-full\"><img decoding=\"async\" width=\"1308\" height=\"446\" class=\"wp-image-58182\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2.webp\" alt=\"Magento 2 Update command \" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2.webp 1308w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2-300x102.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2-1024x349.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2-768x262.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2-750x256.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/1-1-2-1140x389.webp 1140w\" sizes=\"(max-width: 1308px) 100vw, 1308px\" \/>\r\n<figcaption class=\"wp-element-caption\">Composer Config Repositories<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter wp-image-58181 size-full\"><img decoding=\"async\" width=\"1306\" height=\"460\" class=\"wp-image-58181\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1.webp\" alt=\"Magento 2 Update command 2\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1.webp 1306w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1-300x106.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1-1024x361.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1-768x271.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1-750x264.webp 750w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/04\/2-1-1-1140x402.webp 1140w\" sizes=\"(max-width: 1306px) 100vw, 1306px\" \/>\r\n<figcaption class=\"wp-element-caption\">Composer Require Magento<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<ul>\r\n<li>Enter your <a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/install-gde\/prereq\/connect-auth.html\" target=\"_blank\" rel=\"noopener nofollow\"><strong>authentication keys<\/strong><\/a>, where the public key is your username, and the private key is your password.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 2: Configure Data Migration Tool<\/h3>\r\n\r\n\r\n\r\n<p>Similarly, you can also choose from 3 methods of configuring the Data Migration Tool. Based on our experience, we best recommend using a separate module to perform the task.<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\"><strong>Using separate module<\/strong><\/h4>\r\n\r\n\r\n\r\n<ul>\r\n<li>Insert source code to <strong>create a new Magento 2 module<\/strong>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>For each folder, please paste in the code that we have included below.<\/p>\r\n\r\n\r\n<style>#sp-ea-58185 .spcollapsing { height: 0; overflow: hidden; transition-property: height;transition-duration: 200ms;}#sp-ea-58185.sp-easy-accordion>.sp-ea-single {border: 1px solid #e2e2e2; }#sp-ea-58185.sp-easy-accordion>.sp-ea-single>.ea-header a {color: #444;}#sp-ea-58185.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body {background: #fff; color: #444;}#sp-ea-58185.sp-easy-accordion>.sp-ea-single {background: #eee;}#sp-ea-58185.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa { float: left; color: #444;font-size: 16px;}.ea-header > a {\r\n  color: #5847f4 !important;\r\n}<\/style><div id=\"sp-ea-58185\" class=\"sp-ea-one sp-easy-accordion\" data-ex-icon=\"fa-minus\" data-col-icon=\"fa-plus\"  data-ea-active=\"ea-click\"  data-ea-mode=\"vertical\" data-preloader=\"\" data-scroll-active-item=\"\" data-offset-to-scroll=\"0\"><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse581850 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> \/app\/code\/Vendor\/Migration\/composer.json<\/a><\/h3><div class=\"sp-collapse spcollapse spcollapse\" id=\"collapse581850\" data-parent=#sp-ea-58185><div class=\"ea-body\"><pre><span class=\"p\">{<\/span>\r\n    <span class=\"nl\">\"name\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"vendor\/migration\"<\/span><span class=\"p\">,<\/span>\r\n    <span class=\"nl\">\"description\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"Providing config for migration\"<\/span><span class=\"p\">,<\/span>\r\n    <span class=\"nl\">\"config\"<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span>\r\n        <span class=\"nl\">\"sort-packages\"<\/span><span class=\"p\">:<\/span> <span class=\"kc\">true<\/span>\r\n    <span class=\"p\">},<\/span>\r\n    <span class=\"nl\">\"require\"<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span>\r\n        <span class=\"nl\">\"magento\/framework\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"*\"<\/span><span class=\"p\">,<\/span>\r\n        <span class=\"nl\">\"magento\/data-migration-tool\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"*\"<\/span>\r\n    <span class=\"p\">},<\/span>\r\n    <span class=\"nl\">\"type\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"magento2-module\"<\/span><span class=\"p\">,<\/span>\r\n    <span class=\"nl\">\"autoload\"<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span>\r\n        <span class=\"nl\">\"files\"<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span>\r\n            <span class=\"s2\">\"registration.php\"<\/span>\r\n        <span class=\"p\">],<\/span>\r\n        <span class=\"nl\">\"psr-4\"<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span>\r\n            <span class=\"nl\">\"Vendor\\Migration\\\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"\"<\/span>\r\n        <span class=\"p\">}<\/span>\r\n    <span class=\"p\">},<\/span>\r\n    <span class=\"nl\">\"version\"<\/span><span class=\"p\">:<\/span> <span class=\"s2\">\"1.0.0\"<\/span>\r\n<span class=\"p\">}<\/span><\/pre>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse581851 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> \/app\/code\/Vendor\/Migration\/registration.php<\/a><\/h3><div class=\"sp-collapse spcollapse spcollapse\" id=\"collapse581851\" data-parent=#sp-ea-58185><div class=\"ea-body\"><pre><span class=\"cp\"><?php<\/span>\r\n\r\n<span class=\"err\">\\<\/span><span class=\"nc\">Magento\\Framework\\Component\\ComponentRegistrar<\/span><span class=\"o\">::<\/span><span class=\"nf\">register<\/span><span class=\"p\">(<\/span>\r\n    <span class=\"err\">\\<\/span><span class=\"nc\">Magento\\Framework\\Component\\ComponentRegistrar<\/span><span class=\"o\">::<\/span><span class=\"no\">MODULE<\/span><span class=\"p\">,<\/span>\r\n    <span class=\"s1\">'Vendor_Migration'<\/span><span class=\"p\">,<\/span>\r\n    <span class=\"k\">__DIR__<\/span>\r\n<span class=\"p\">);<\/span><\/pre>\n<\/div><\/div><\/div><div class=\"ea-card  sp-ea-single\"><h3 class=\"ea-header\"><a class=\"collapsed\" data-sptoggle=\"spcollapse\" data-sptarget=#collapse581852 href=\"javascript:void(0)\"  aria-expanded=\"false\"><i class=\"ea-expand-icon fa fa-plus\"><\/i> \/app\/code\/Vendor\/Migration\/etc\/module.xml<\/a><\/h3><div class=\"sp-collapse spcollapse spcollapse\" id=\"collapse581852\" data-parent=#sp-ea-58185><div class=\"ea-body\"><pre><span class=\"cp\"><\/span>\r\n\r\n<span class=\"nt\"><config<\/span> <span class=\"na\">xmlns:xsi=<\/span><span class=\"s\">\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\"<\/span>\r\n        <span class=\"na\">xsi:noNamespaceSchemaLocation=<\/span><span class=\"s\">\"urn:magento:framework:Module\/etc\/module.xsd\"<\/span><span class=\"nt\">><\/span>\r\n    <span class=\"nt\"><module<\/span> <span class=\"na\">name=<\/span><span class=\"s\">\"Vendor_Migration\"<\/span> <span class=\"na\">setup_version=<\/span><span class=\"s\">\"1.0.0\"<\/span><span class=\"nt\">><\/span>\r\n        <span class=\"nt\"><\/span>\r\n            <span class=\"nt\"><module<\/span> <span class=\"na\">name=<\/span><span class=\"s\">\"Magento_DataMigrationTool\"<\/span><span class=\"nt\">\/><\/span>\r\n        <span class=\"nt\"><\/span>\r\n    <span class=\"nt\"><\/span>\r\n<span class=\"nt\"><\/span><\/pre>\n<\/div><\/div><\/div><\/div>\n\r\n\r\n\r\n<ul>\r\n<li><strong>Copy the <code>config.xml.dist<\/code><\/strong> file.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Move the <code>config.xml.dist<\/code> file from (<code class=\"language-plaintext highlighter-rouge\">&lt;your Magento 2 install dir&gt;\/vendor\/magento\/data-migration-tool\/etc\/&lt;migration edition&gt;\/&lt;ce or version&gt;<\/code>) to your<code class=\"language-plaintext highlighter-rouge\">&lt;your Magento 2 install dir&gt;\/app\/code\/Vendor\/Migration\/etc\/&lt;migration edition&gt;\/&lt;ce or version&gt;\/config.xml<\/code>\u00a0file.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Set up detailed access<\/strong> for Magento 1 and Magento 2 <strong>databases<\/strong> as well as the <strong>encryption key<\/strong>.<\/li>\r\n\r\n\r\n\r\n<li><strong>Map your configuration files<\/strong> to Magento 1 customizations.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\"><strong>Using vendor folder<\/strong><\/h4>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Log in to your Magento server<\/strong> or switch to the<strong> File System Owner <\/strong>mode.<\/li>\r\n\r\n\r\n\r\n<li>Navigate to this directory:<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">&lt;your Magento 2 install dir&gt;\/vendor\/magento\/data-migration-tool\/etc\/&lt;migration edition&gt;\/&lt;ce or version&gt;<\/pre>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Create a <code>config.xml<\/code> file<\/strong> by entering this sample snippet:<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">cp config.xml.dist config.xml<\/pre>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Fill in the access details<\/strong> for Magento 1 and Magento 2 in the <code>config.xml<\/code> file:<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">&lt;source&gt;\r\n\r\n&lt;database host=\"127.0.0.1\" name=\"magento1\" user=\"root\"\/&gt;\r\n\r\n&lt;\/source&gt;\r\n\r\n&lt;destination&gt;\r\n\r\n&lt;database host=\"127.0.0.1\" name=\"magento2\" user=\"root\"\/&gt;\r\n\r\n&lt;\/destination&gt;\r\n\r\n&lt;options&gt;\r\n\r\n&lt;crypt_key \/&gt;\r\n\r\n&lt;\/options&gt;\r\n<\/pre>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image alignnone\"><img decoding=\"async\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/7-1.png\" alt=\"Magento 1 to Magento 2\" \/>\r\n<figcaption class=\"wp-element-caption\">Access details to Magento 1 and Magento 2 databases<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>As you can see from our example, there are <strong>several optional parameters<\/strong> you can insert into the database:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><strong>Database user password:<\/strong> password=&lt;password&gt;<\/li>\r\n\r\n\r\n\r\n<li><strong>Database custom port:<\/strong> port=&lt;port&gt;<\/li>\r\n\r\n\r\n\r\n<li><strong>Table prefix:<\/strong> &lt;source_prefix&gt;, &lt;dest_prefix&gt;<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\"><strong>Using TLS Protocol<\/strong><\/h4>\r\n\r\n\r\n\r\n<p>The TLS protocol (i.e., with public\/private cryptographic keys) is another option for establishing a connection to a database. To the database element, add the following fields:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>ssl_ca<\/li>\r\n\r\n\r\n\r\n<li>ssl_cert<\/li>\r\n\r\n\r\n\r\n<li>ssl_key<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>For instance, this is how we do it:<br \/><code>&lt;source&gt;<br \/>\r\n&lt;database host=\"localhost\" name=\"magento1\" user=\"root\" ssl_ca=\"\/path\/to\/file\" ssl_cert=\"\/path\/to\/file\" ssl_key=\"\/path\/to\/file\"\/&gt;<br \/>\r\n&lt;\/source&gt;<br \/>\r\n&lt;destination&gt;<br \/>\r\n&lt;database host=\"localhost\" name=\"magento2\" user=\"root\" ssl_ca=\"\/path\/to\/file\" ssl_cert=\"\/path\/to\/file\" ssl_key=\"\/path\/to\/file\"\/&gt;<br \/>\r\n&lt;\/destination&gt;<br \/>\r\n<\/code><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 3: Modify migrate settings<\/h3>\r\n\r\n\r\n\r\n<p>Stores, websites, and system configurations like shipping, payments, taxes, and more are all migrated with the help of the Settings mode. Initiate the configuration transfer by running this line of code:<br \/><code>bin\/magento migrate:settings [-r|--reset] {&lt;path to config.xml&gt;}<\/code><br \/>where:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-r|--reset]<\/code> is an optional parameter that initiates migration from scratch. You can also make use of it to run a testing migration.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-a|--auto]<\/code> is an optional input that keeps migration running even if an integrity check fails.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">{&lt;path to config.xml&gt;}<\/code> is a parameter that specifies the full, unresolved path to the <a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/migration\/migration-tool-configure.html#migration-configure\" target=\"_blank\" rel=\"noopener nofollow\"><code class=\"language-plaintext highlighter-rouge\">config.xml<\/code><\/a> file used by the migration program.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>After a successful transfer of preferences, a notification that the migration is complete will be shown.<\/p>\r\n\r\n\r\n\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image alignnone\"><a href=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/8-1.png\"><img decoding=\"async\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2020\/03\/8-1.png\" alt=\"best way to move Magento 1 to Magento 2\" \/><\/a>\r\n<figcaption class=\"wp-element-caption\">Migration completed message<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 4: Migrate main data<\/h3>\r\n\r\n\r\n\r\n<p>You can start migrating data by running:<br \/><code>bin\/magento migrate:data [-r|--reset] [-a|--auto] {&lt;path to config.xml&gt;}<\/code><br \/>where:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-a|--auto]<\/code> is used to bypass integrity check failures and continue the migration process.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-r|--reset]<\/code> restarts the migration process from the very beginning. This line of reasoning may be used to verify migration.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">{&lt;path to config.xml&gt;}<\/code> specifies the full, unqualified path to the to\u00a0<code class=\"language-plaintext highlighter-rouge\">config.xml<\/code> file.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Here, the Data Migration Tool adds support for the migration tables in the Magento 1 database by generating new tables and triggers. They'll be put to use throughout the Magento 1 to Magento 2 migration's incremental\/delta phase.<\/p>\r\n\r\n\r\n\r\n<p>These auxiliary tables are populated by database triggers, which store information about any new operations done on the primary table (record addition, modification, or deletion) to the auxiliary table. <strong>If there are any unprocessed entries in these tables, the Data Migration Tool will move them to the Magento 2 database as part of the delta migration process.<\/strong><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 5: Migrate additional changes<\/h3>\r\n\r\n\r\n\r\n<p>During the data transfer, <strong>the incremental migration tool creates delta log tables in the Magento 1 database (with the prefix m2_cl_*) and triggers monitoring changes.<\/strong> To avoid duplicating any old data, only the changes made to Magento 1 since the previous migration should be copied over using the delta log tables and triggers.<\/p>\r\n\r\n\r\n\r\n<p>Copy the following source code to activate the changes migration on your Magento 2 store:<br \/><code>bin\/magento migrate:delta [-r|--reset] [-a|--auto] {&lt;path to config.xml&gt;}<\/code><br \/>where:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-r|--reset]<\/code>\u00a0is an optional argument that starts migration from the beginning. You can use this argument for testing migration.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">[-a|--auto]<\/code>\u00a0is an optional argument that prevents migration from stopping when it encounters integrity check errors.<\/li>\r\n\r\n\r\n\r\n<li><code class=\"language-plaintext highlighter-rouge\">{&lt;path to config.xml&gt;}<\/code>\u00a0is the absolute file system path to\u00a0<code class=\"language-plaintext highlighter-rouge\">config.xml<\/code>; this argument is required.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">#Step 6: Review post-migration checklist<\/h3>\r\n\r\n\r\n\r\n<p>Perform the following steps when you have finished migrate Magento 1 to Magento 2 and have properly tested your new site:<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>Turn on the Maintenance mode for your Magento 1 store and disable Admin activities<\/li>\r\n\r\n\r\n\r\n<li>Activate Magento 2 cron jobs<\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/config-guide\/cli\/config-cli-subcommands-cache.html#config-cli-subcommands-cache-clean\" target=\"_blank\" rel=\"noopener nofollow\">Delete Magento 2 cache<\/a><\/li>\r\n\r\n\r\n\r\n<li><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/config-guide\/cli\/config-cli-subcommands-index.html#config-cli-subcommands-index-reindex\" target=\"_blank\" rel=\"noopener nofollow\">Reindex all Magento 2<\/a><\/li>\r\n\r\n\r\n\r\n<li>Change DNS and load balancers<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Because this is a full tutorial on how to migrate Magento 1 to Magento 2 for DIYers with skillful technical knowledge, it is inevitable that you might run into unwanted issues during the process. If that's the case, please carefully take a look at the <strong><a href=\"https:\/\/support.magento.com\/hc\/en-us\/articles\/360033020451?_ga=2.88325531.1455520934.1683507636-1692277099.1683337721\" target=\"_blank\" rel=\"noopener nofollow\">Troubleshooting guide<\/a><\/strong> by Magento.<\/p>\r\n\r\n\r\n\r\n<p><span style=\"font-weight: 400;\">It appears that using the Data Migration Tool to migrate Magento 1 to Magento 2 requires a lot of steps with a decent level of technical knowledge. <strong>While you only need a few minutes to perform the same task with LitExtension.\u00a0<\/strong><\/span><\/p>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">What to Consider When Migrating Magento 1 To Magento 2<\/h2>\r\n\r\n\r\n\r\n<p>With regard to the upgrade process, it is now referred to as migration because the coding structures and database architecture of Magento 1 and Magento 2 are greatly different. Therefore,<strong> it is much harder than any other Magento version upgrade.<\/strong> As such, to migrate Magento 1 to Magento 2, you need to have a careful plan sooner than later.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">1. How difficult can the migration from Magento 1 to Magento 2 be?<\/h3>\r\n\r\n\r\n\r\n<p>As I mentioned above, M<strong>agento 1 and Magento 2 are dissimilar in many aspects.<\/strong> A few differences that I can list here are <strong>file structure, built-in technologies, JavaScript library, and so on.<\/strong> For more information, please refer to our in-depth analysis of the difference between <strong>Magento 1 vs Magento 2<\/strong>.<\/p>\r\n\r\n\r\n\r\n<p><strong>Thus, the process to migrate Magento 1 to Magento 2 is so complicated that you can hardly import or export manually.<\/strong><\/p>\r\n\r\n\r\n\r\n<p><strong>If you want a do-it-yourself solution, make sure you have enough technical experience<\/strong> to avoid or fix any problems that may happen during the transfer including data loss or downtime on your Magento 1 store. Otherwise, we highly recommend you hand over the migration to experts.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">2. How to migrate extensions?<\/h3>\r\n\r\n\r\n\r\n<p><strong>As for extensions, they cannot be moved easily in any method.<\/strong> On your Magento 1, you might have used third-party extensions to add more functionality to your store. These extensions are unlikely to be compatible with Magento 2, which makes the migration of extensions hard to deal with.<\/p>\r\n\r\n\r\n\r\n<p>But don\u2019t lose hope yet! There is still one way to do it. <strong>LitExtension can custom code to transfer data from the extension for you.\u00a0<\/strong><\/p>\r\n\r\n\r\n\r\n<p>The aim is to <strong>find out if there is a Magento 2 equivalent extension available on Magento Marketplace.<\/strong> Then, you need to install the extensions on your new store. And LitExtension experts will take care of the rest.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">3. Is it possible to migrate themes?<\/h3>\r\n\r\n\r\n\r\n<p><strong>We don\u2019t want to be pessimistic, but currently, there is no solution to migrate Magento themes.<\/strong> This is really one of the things to consider when migrating Magento 1 to Magento 2.<\/p>\r\n\r\n\r\n\r\n<p><strong>You will need to re-create a similar theme to work properly with the Magento 2 structure.<\/strong> However, this will be an opportunity for you to make any front-end improvements. Or, if you have soldiered on without executing a fully responsive design in your Magento 1, moving to Magento 2 will give you a great chance to rectify that.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">4. How to migrate incremental data without manual effort?<\/h3>\r\n\r\n\r\n\r\n<p><strong>The process of migrating the above-mentioned data is about to take you some time.<\/strong> During this time, your Magento 1 store will receive new customers and orders, or you may add new products. Therefore, after finishing the process, you need to transfer the newly incurring data and update the edited ones in your new store.<\/p>\r\n\r\n\r\n\r\n<p>In this case, if you\u2019re reading other tutorial articles, you may be told that the incremental data migration can only be done manually. However, if you <strong>migrate Magento 1 to Magento 2 with LitExtension, you can update the data automatically in the blink of an eye.<\/strong><\/p>\r\n\r\n\r\n\r\n<p>LitExtension provides <strong>3 post-migration services<\/strong> so that you can bring all of your data up-to-date. This part will explain each further.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">5. How long does downtime last?<\/h3>\r\n\r\n\r\n\r\n<p>Downtime is undesirable because it will bring your customers unpleasant experiences and negatively affect your business. As a result, this is one of the most important things to consider when migrating Magento 1 to Magento 2.<\/p>\r\n\r\n\r\n\r\n<p>Luckily, <strong>downtime will only last for a few minutes.<\/strong> It starts when you begin changing DNS and reindexing, and ends once you finish these tasks. Therefore, it will not affect your sales heavily. <strong>However, to avoid displeasing moments, it\u2019s highly recommended that you inform your customers of the downtime via email or on your website.<\/strong><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">6. What is the cost of moving from Magento 1 to Magento 2?<\/h3>\r\n\r\n\r\n\r\n<p>Cost and method are the last things to consider when migrating Magento 1 to Magento 2. Basically, the cost varies depending on what method you use to perform the migration.<\/p>\r\n\r\n\r\n\r\n<p><strong>If you\u2019re confident about your technical knowledge, you can use the Magento data migration tool.<\/strong> It may <strong>take a long time, but it will save you a bunch of money<\/strong> because it\u2019s free. However, please note that when problems arise, you can only rely on yourself or the community to fix them; Magento doesn\u2019t provide support along the way.<\/p>\r\n\r\n\r\n\r\n<p><strong>In the case of hiring a developer, it will cost you $50-80\/hour.<\/strong> But, why would you risk your time and resources, when LitExtension is a better deal? By <strong>paying from $79, you can rest assured of the highest level of data accuracy and security.<\/strong> Plus, there's no hidden fee during the process to migrate Magento 1 to Magento 2.<\/p>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Benefits of Migrating Magento 1 to Magento 2<\/h2>\r\n\r\n\r\n\r\n<p>There's a reason why Magento has shut down Magento 1 and released <a href=\"https:\/\/litextension.com\/blog\/magento-2-review\/\" target=\"_blank\" rel=\"noopener\">Magento 2<\/a>. Even though your Magento 1 store can still function normally, it is recommended to migrate to the latest version of Magento 2 to experience its advanced features.<\/p>\r\n\r\n\r\n\r\n<p>In more detail, here are 3 most outstanding upgrades that we found when you migrate Magento 1 to Magento 2:<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Performance and security updates<\/h3>\r\n\r\n\r\n\r\n<p><strong>Magento now incorporates an updated stack comprising the latest versions of PHP 7.4, Apache 2.4, NGINX 1.x, Elasticsearch 7.9.x, RabbitMQ 3.8.x, Varnish 6.x, among others.<\/strong> This enhances website speed and performance, facilitating quicker loading of frontend content and enabling more orders compared to Magento 1.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Plentiful built-in eCommerce features<\/h3>\r\n\r\n\r\n\r\n<p><strong>Magento 2 provides an optimized checkout process to reduce cart abandonment and simplifies tasks such as product addition.<\/strong> Its product creation system enables the swift generation of configurable products with numerous variations.<\/p>\r\n\r\n\r\n\r\n<p>Moreover, <strong>Adobe introduced their Page Builder tool in Magento versions 2.4.3 and beyond, replacing the default WYSIWYG editor.<\/strong> This feature allows for code-free content creation and editing, enabling design of comprehensive layouts for CMS pages, as well as customization of product and category pages.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image aligncenter size-full wp-image-72300\"><img decoding=\"async\" width=\"1920\" height=\"506\" class=\"wp-image-72300\" src=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result.webp\" alt=\"Magento WYSIWYG editor\" srcset=\"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result.webp 1920w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result-300x79.webp 300w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result-1024x270.webp 1024w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result-768x202.webp 768w, https:\/\/litextension.com\/blog\/wp-content\/uploads\/2024\/03\/ui-wysiwyg-result-1536x405.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/>\r\n<figcaption class=\"wp-element-caption\">Magento WYSIWYG editor<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<p><strong>One more thing is that you'll notice a notable SEO enhancement through schema.org and rich snippets on catalog pages.<\/strong> Unlike platforms such as Shopify, Magento offers the flexibility to customize your site's URL structure and create URL rewrites directly from the admin interface.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Extra room to grow<\/h3>\r\n\r\n\r\n\r\n<p><strong>Magento 1 features outdated software infrastructure, while Magento 2 is engineered for future scalability.<\/strong> Its modular architecture employs modern technologies to accommodate evolving buyer demands.<\/p>\r\n\r\n\r\n\r\n<p>Additionally, Magento 2 provides a complimentary mobile-friendly theme and facilitates<strong> the development of PWAs through its free developer tools in the PWA Studio project<\/strong>. Furthermore, <strong>Magento 2 boasts a robust API within its core<\/strong>, enabling transformation into a headless website and seamless integration with various business systems.<\/p>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Moving From Magento 1 to Magento 2: Recap<\/h2>\r\n\r\n\r\n\r\n<p>Going through all the methods, we can confidently say that it will only cost you a few minutes to transfer from Magento 1 to Magento 2 with the help of LitExtension. Below is a quick recap for all the needed steps:<\/p>\r\n\r\n\r\n\r\n<div class=\"table4\">\r\n<ol>\r\n<li><strong>Create Magento 2 Store &#8211; <\/strong>build your brand new store with customized themes, extensions, etc.<\/li>\r\n<li><strong>Back up your previous data <\/strong>&#8211; to minimize the possibility of data loss happening during the migration.<\/li>\r\n<li><strong>Set up Source Cart and Target Cart <\/strong>&#8211; install LitExtension connector to both of your Magento 1 and 2's root folders.<\/li>\r\n<li><strong>Select entities to migrate <\/strong>&#8211; pick the &#8220;Select All&#8221; option if you want to migrate everything.<\/li>\r\n<li><strong>Run Full Migration to upgrade Magento 2 <\/strong>&#8211; take your time and let our team do the work.<\/li>\r\n<li><strong>Keep track of Post-migration checklist <\/strong>&#8211; don't forget to go through all the checklists after completing the migration.<\/li>\r\n<\/ol>\r\n<\/div>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Magento 1 to 2 Upgrade: FAQs<\/h2>\r\n\r\n\r\n<div id=\"rank-math-rich-snippet-wrapper\"><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How much does it cost to migrate from Magento 1 to Magento 2?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The cost varies depending on your specific requirements and the complexity of your store. For those of you who can't perform the task manually, it will cost ,b&gt;between $50 and $80 per hour to employ a developer. With the LitExtension service, the price starts at $59, which can help online merchants save up to 88% of the total fee.\u00a0<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Why should you migrate to Magento 2?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p><b>Magento 1 has reached its end of life and will no longer get new versions or security upgrades<\/b>, leaving your website open to new vulnerabilities. Second, the speed and scalability of Magento 2 have been enhanced, allowing for quicker page loads and more orders to be processed. In addition, Magento 2 has numerous enhancements and new features that may improve the shopping experience for customers and simplify store administration for shop owners.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I import new products into Magento 2?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>To import new products to your Magento 2 store, you can make use of the built-in functionality following these steps:<\/p>\n<ul>\n<li>Create a CSV file with all product-related data.\n<li>Upload the file to Magento 2 admin panel.\n<li>Check out the new products on your store front.\n<\/ul>\n\n<\/div>\n<\/div>\n<div id=\"faq-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I migrate my Magento site?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>To migrate your Magento site, start by backing up your data and selecting a new hosting environment. Install Magento on the new server, migrate your data using migration service like LitExtension, and thoroughly test the site before updating DNS settings and launching the migrated site.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Final Words<\/h2>\r\n\r\n\r\n\r\n<p><strong>The decision to level up your store with migrate Magento 1 to Magento 2 is very critical therefore requires time and effort to figure out the most optimal way for it.<\/strong> Although the process itself is not an easy task, with an appropriate plan and an appropriate method, you can upgrade your Magento store on time, on budget, and effectively.<\/p>\r\n\r\n\r\n\r\n<p>In conclusion, LitExtension, with its powerful automated migration tool that supports smooth transition, has been the best pick for almost every business that wants to upgrade its Magento store.<\/p>\r\n\r\n\r\n\r\n<p>So, are you ready to elevate your Magento store to a better level? Then, you should try <strong><a href=\"https:\/\/litextension.com\/blog\/magento-upgrade-to-the-latest-version\/\" target=\"_blank\" rel=\"noopener\">migration from Magento 2 to the latest version<\/a><\/strong> with LitExtension now. Our team will save you time, money and free you from the hassle of dealing with it all on your own.<\/p>\r\n\r\n\r\n\r\n<p>Try our free demo now or <strong><a href=\"https:\/\/litextension.com\/contact-us.html?utm_source=blog&utm_medium=display&utm_campaign=anchor_text&utm_term=aurora&utm_content=migratemagento1tomagento2\" target=\"_blank\" rel=\"noopener nofollow\">chat with our support agent<\/a> <\/strong>to get more details about the service! Last but not least, let's join our <a href=\"https:\/\/www.facebook.com\/groups\/litextensioncommunity\" target=\"_blank\" rel=\"noopener nofollow\">Facebook community<\/a> to get more eCommerce knowledge.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>With the birth of Magento 2, the prosperous innovation revolving around this version is forcing Magento 1 to sunset. Keep reading this article to see why millions of online merchants favor the aforementioned process, and also, the A-Z instruction on how to migrate Magento 1 to Magento 2.\u00a0 To save you time and effort, LitExtension [&hellip;]<\/p>\n","protected":false},"author":43,"featured_media":66253,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"tpgb_global_settings":"","ub_ctt_via":"","inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":"","jnews-multi-image_gallery":[],"jnews_single_post":{"source_name":"","source_url":"","via_name":"","via_url":"","override_template":"0","override":[{"template":"1","single_blog_custom":"","parallax":"1","fullscreen":"1","layout":"right-sidebar","sidebar":"default-sidebar","second_sidebar":"default-sidebar","sticky_sidebar":"1","share_position":"bottom","share_float_style":"share-monocrhome","show_share_counter":"1","show_view_counter":"1","show_featured":"1","show_post_meta":"1","show_post_author":"1","show_post_author_image":"0","show_post_date":"1","post_date_format":"default","post_date_format_custom":"Y\/m\/d","show_post_category":"1","show_post_reading_time":"0","post_reading_time_wpm":"300","show_zoom_button":"0","zoom_button_out_step":"2","zoom_button_in_step":"3","show_post_tag":"0","show_prev_next_post":"1","show_popup_post":"0","number_popup_post":"1","show_author_box":"0","show_post_related":"0","show_inline_post_related":"0"}],"override_image_size":"0","image_override":[{"single_post_thumbnail_size":"no-crop","single_post_gallery_size":"crop-500"}],"trending_post":"0","trending_post_position":"meta","trending_post_label":"Trending","sponsored_post":"0","sponsored_post_label":"Sponsored by","sponsored_post_name":"","sponsored_post_url":"","sponsored_post_logo_enable":"0","sponsored_post_logo":"","sponsored_post_desc":"","disable_ad":"0"},"jnews_primary_category":{"id":"","hide":""}},"categories":[16630,16633],"tags":[7147,11798,6758,15878,11803,15879],"table_tags":[],"featured_image_src":"https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp","author_info":{"display_name":"Alice Le","author_link":"https:\/\/litextension.com\/blog\/author\/alice-le\/"},"tpgb_featured_images":{"full":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",1402,925,false],"tp-image-grid":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",700,462,false],"thumbnail":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-150x150.webp",150,150,true],"medium":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-300x198.webp",300,198,true],"medium_large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-768x507.webp",768,507,true],"large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-1024x676.webp",1024,676,true],"default":"https:\/\/litextension.com\/blog\/wp-content\/plugins\/the-plus-addons-for-block-editor\/assets\/images\/tpgb-placeholder.jpg"},"tpgb_post_meta_info":{"get_date":"Mar, 2024","category_list":{"category":[{"term_id":16630,"name":"eCommerce Migration","slug":"shopping-cart-migration","term_group":0,"term_taxonomy_id":16630,"taxonomy":"category","description":"<em>Looking to migrate your online store to a new platform? You've come to the right place! Our eCommerce migration category is your go-to resource for expert guidance and advice on how to seamlessly and securely transfer your data.<\/em>","parent":0,"count":67,"filter":"raw"},{"term_id":16633,"name":"Magento Migration","slug":"magento-migration","term_group":0,"term_taxonomy_id":16633,"taxonomy":"category","description":"","parent":16630,"count":7,"filter":"raw"}],"post_tag":[{"term_id":7147,"name":"best way to move magento 1 to magento 2","slug":"best-way-to-move-magento-1-to-magento-2","term_group":0,"term_taxonomy_id":7147,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":11798,"name":"magento 1 and magento 2","slug":"magento-1-and-magento-2","term_group":0,"term_taxonomy_id":11798,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":6758,"name":"magento 1 to magento 2","slug":"magento-1-to-magento-2","term_group":0,"term_taxonomy_id":6758,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":15878,"name":"migrate magento 1 to magento 2","slug":"migrate-magento-1-to-magento-2","term_group":0,"term_taxonomy_id":15878,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":11803,"name":"migration from magento 1","slug":"migration-from-magento-1","term_group":0,"term_taxonomy_id":11803,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":15879,"name":"upgrade magento 1 to magento 2","slug":"upgrade-magento-1-to-magento-2","term_group":0,"term_taxonomy_id":15879,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"post_format":false,"table_tags":false},"author_name":"Alice Le","author_url":"https:\/\/litextension.com\/blog\/author\/alice-le\/","author_email":"trangltq@oceansoftware.com.vn","author_website":"","author_description":"Alice is a passionate Magento expert and content writer, dedicated to helping businesses thrive in the online world. Whether you need help optimizing your store, creating engaging content, or simply navigating the complexities of Magento, Alice is here to guide you every step of the way.","author_facebook":"","author_twitter":"","author_instagram":"","author_role":["administrator"],"author_firstname":"Alice","author_lastname":"Le","user_login":"Alice Le","author_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/9375e333ee4919cbf3124079150fcb82?s=200&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/9375e333ee4919cbf3124079150fcb82?s=400&#038;d=mm&#038;r=g 2x' class='avatar avatar-200 photo' height='200' width='200' decoding='async'\/>","author_avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9375e333ee4919cbf3124079150fcb82?s=96&d=mm&r=g","comment_count":0,"post_likes":0,"post_views":0},"tpgb_post_category":{"category":"<a href=\"https:\/\/litextension.com\/blog\/shopping-cart-migration\/\" alt=\"eCommerce Migration\" class=\"category-shopping-cart-migration\">eCommerce Migration<\/a> <a href=\"https:\/\/litextension.com\/blog\/shopping-cart-migration\/magento-migration\/\" alt=\"Magento Migration\" class=\"category-magento-migration\">Magento Migration<\/a> ","post_tag":"<a href=\"https:\/\/litextension.com\/blog\/tag\/best-way-to-move-magento-1-to-magento-2\/\" alt=\"best way to move magento 1 to magento 2\" class=\"post_tag-best-way-to-move-magento-1-to-magento-2\">best way to move magento 1 to magento 2<\/a> <a href=\"https:\/\/litextension.com\/blog\/tag\/magento-1-and-magento-2\/\" alt=\"magento 1 and magento 2\" class=\"post_tag-magento-1-and-magento-2\">magento 1 and magento 2<\/a> <a href=\"https:\/\/litextension.com\/blog\/tag\/magento-1-to-magento-2\/\" alt=\"magento 1 to magento 2\" class=\"post_tag-magento-1-to-magento-2\">magento 1 to magento 2<\/a> <a href=\"https:\/\/litextension.com\/blog\/tag\/migrate-magento-1-to-magento-2\/\" alt=\"migrate magento 1 to magento 2\" class=\"post_tag-migrate-magento-1-to-magento-2\">migrate magento 1 to magento 2<\/a> <a href=\"https:\/\/litextension.com\/blog\/tag\/migration-from-magento-1\/\" alt=\"migration from magento 1\" class=\"post_tag-migration-from-magento-1\">migration from magento 1<\/a> <a href=\"https:\/\/litextension.com\/blog\/tag\/upgrade-magento-1-to-magento-2\/\" alt=\"upgrade magento 1 to magento 2\" class=\"post_tag-upgrade-magento-1-to-magento-2\">upgrade magento 1 to magento 2<\/a> "},"uagb_featured_image_src":{"full":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",1402,925,false],"thumbnail":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-150x150.webp",150,150,true],"medium":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-300x198.webp",300,198,true],"medium_large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-768x507.webp",768,507,true],"large":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-1024x676.webp",1024,676,true],"1536x1536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",1402,925,false],"2048x2048":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",1402,925,false],"tp-image-grid":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min.webp",700,462,false],"jnews-360x180":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-360x180.webp",360,180,true],"jnews-750x375":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-750x375.webp",750,375,true],"jnews-1140x570":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-1140x570.webp",1140,570,true],"jnews-120x86":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-120x86.webp",120,86,true],"jnews-350x250":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-350x250.webp",350,250,true],"jnews-750x536":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-750x536.webp",750,536,true],"jnews-1140x815":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-1140x815.webp",1140,815,true],"jnews-360x504":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-360x504.webp",360,504,true],"jnews-75x75":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-75x75.webp",75,75,true],"jnews-350x350":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-350x350.webp",350,350,true],"jnews-featured-750":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-750x495.webp",750,495,true],"jnews-featured-1140":["https:\/\/litextension.com\/blog\/wp-content\/uploads\/2023\/10\/3-03-min-1140x752.webp",1140,752,true]},"uagb_author_info":{"display_name":"Alice Le","author_link":"https:\/\/litextension.com\/blog\/author\/alice-le\/"},"uagb_comment_info":0,"uagb_excerpt":"With the birth of Magento 2, the prosperous innovation revolving around this version is forcing Magento 1 to sunset. Keep reading this article to see why millions of online merchants favor the aforementioned process, and also, the A-Z instruction on how to migrate Magento 1 to Magento 2.\u00a0 To save you time and effort, LitExtension&hellip;","_links":{"self":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/65242"}],"collection":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/users\/43"}],"replies":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/comments?post=65242"}],"version-history":[{"count":28,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/65242\/revisions"}],"predecessor-version":[{"id":88246,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/posts\/65242\/revisions\/88246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media\/66253"}],"wp:attachment":[{"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/media?parent=65242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/categories?post=65242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/tags?post=65242"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/litextension.com\/blog\/wp-json\/wp\/v2\/table_tags?post=65242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}