funch88/magento-migration-v2

Providing config for migration

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Type:magento2-module

2.0.1 2020-03-11 09:50 UTC

This package is auto-updated.

Last update: 2025-07-11 21:38:05 UTC


README

Migration Steps:

  1. Install Magento v1.9.4.4 with sample data (ver 1.9.2.4 and later).
  2. Install empty Magento v2.3.4 via composer.
  3. Copy images from M1 media folder to M2 pub/media folder.
  4. Store media files in the Magento database: M1: System > Configuration > ADVANCED > System > Storage Configuration select Media Database, select Media Storage and synchronize. Repeat the same n Magento 2 Admin panel.
  5. Run the following command from M2 root dir:
    composer require funch88/magento-migration-v2
  1. Module installation:
   php bin/magento setup:upgrade
   php bin/magento setup:di:compile
  1. Update config.xml according to the credentials:
    <!-- ... -->
    <source>
        <database host="" name="" user="" password="" port=""/><!-- mandatory -->
    </source>
    <destination>
        <database host="" name="" user="" password="" port=""/><!-- mandatory -->
    </destination>
    <!-- ... -->
    <options>
        <!-- ... -->
        <source_prefix></source_prefix><!-- optional -->
        <dest_prefix></dest_prefix><!-- optional -->
        <!-- ... -->
        <crypt_key></crypt_key><!-- mandatory -->
    </options>
  1. Import the sql dump and run migration_generate_data function
  2. Migrate settings, data and delta
    php bin/magento migrate:settings vendor/funch88/magento-migration-v2/etc/opensource-to-opensource/1.9.4.4/config.xml
    php bin/magento migrate:data vendor/funch88/magento-migration-v2/etc/opensource-to-opensource/1.9.4.4/config.xml
    php bin/magento migrate:delta vendor/funch88/magento-migration-v2/etc/opensource-to-opensource/1.9.4.4/config.xml
  1. Flush all Magento 2 cache types
  2. Reindex all Magento 2 indexes