Tuesday, 24 November 2020

Installation and Migration Process to Magento 2 Platform

 In the previous article, we have covered the understanding of Magento migration process. We learned about the review of the Magento 1 and the importance of extension. Let us move forward with the installation process of Magento 2.

The next step is to install Magento 2. Here is the list of the system tools you will need for the successful migration process.

  • Operating System: Must be a Linux x86-64 distribution such as Ubuntu or Debian. Windows or Mac does not support Magento installation or migration.
  • Memory: Minimum 2 GB of RAM is necessary to have.
  • Composer: This PHP package manager is used to install Magento elements.
  • Web Servers: Apache 2.4 along with enabled Apache mod_rewrite and mod_version modules and Nginx 1.x
  • Database: You must have one of each MySQL 5.6, 5.7, NDB Cluster 7.4; MariaDB 10.0, 10.1, 10.2 and Percona 5.7
  • PHP Version: PHP7.2 or 7.3 will support.
  • PHP Extensions: ext-ctype, ext-curl, ext-dom, ext-gd, ext-iconv, ext-intl, ext-mbstring,ext-bcmath, ext-openssl, ext-hash, ext-pdo_mysql, ext-simplexml, ext-soap, ext-xsl, ext-zip, lib-libxml
  • SSL: It requires a valid security certificate. Magento migration will not work with the self-signed certificates
  • Other System Accessories: bash, gzip, lsof, nice, sed, tar
  1. Do a Test Run

Yes, as being a Magento development company, we advise you to do the actual test run before you actually opt for the migration process. It will save the countless time of yours to go back and fix errors. It will give a dedicated Magento developer a broad idea about where he might occur error and how to solve or how to get the guidance on it without extending downtime. Do not forget to copy your Magento 1 store to the temporary server and move the copy to Magento 2 to test the process out. Also, take the back up of all the data you have got till this point. Now we will move forward to complete the Magento migration process.

  1. Use the Data Migration Tool

The data migration tool will require access to the databases of Magento 1 and 2. So, you have to open up the necessary ports in your firewall. It will require you to stop all the activities of the Admin panel. Though, It will not disturb the order management activities like shipping, invoice generation. It will work as it was working. After that, the dedicated Magento developer will move forward to transfer your setting and data to the Magento 2 platform. The developer will install the extensions of Magento 1 you want to keep for Magento 2 priorly.

  1. Manual Data Migration

Do not be dependent on the data migration tool for everything. It can do the rest expect the four types of data. That includes:

  • Media
  • Storefront design
  • Admin user accounts
  • Access control lists

Magento development companies India developer can copy the media files directly from Magento 1 to (root)/pub/media folder in Magento 2. There is no need to copy .htaccess files from the Magento 1 to Magento 2 as it will already be there. The coping over will overwrite the files.

The Magento migration process will end here.

  1. Go Live!

Now your Magento store is all set with updated settings, data and media. You can make it open for your web store visitors. Follow the listed steps to make it available for your visitors.

  1. Activate the maintenance mode of Magento 1 to kick off the downtime of the website.
  2. Move to data migration tool window and press CTRL +C. It will stop the incremental updates.
  3. Go to Magento 2 platform and start all your scheduled jobs, reindex the stock indexer and cache the pages.
  4. For the final step, Point your DNS, load balancers, etc. to your new production hardware.

Now, end the downtime as Your Magento 2 store is all ready to manage the visitor and your daily actions. For more information on migrating to Magento 2, contact top Magento development company India today.

No comments:

Post a Comment