funch88/magento-migration-v2

提供迁移配置

安装: 3

依赖项: 0

建议: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

类型: magento2-module

2.0.1 2020-03-11 09:50 UTC

This package is auto-updated.

Last update: 2024-09-11 19:46:10 UTC


README

迁移步骤

  1. 安装带有示例数据的 Magento v1.9.4.4(版本 1.9.2.4 及以上)。
  2. 使用 composer 安装空的 Magento v2.3.4。
  3. 将 M1 媒体文件夹中的图片复制到 M2 pub/media 文件夹。
  4. 将媒体文件存储在 Magento 数据库中:M1:系统 > 配置 > 高级 > 系统 > 存储配置选择媒体数据库,选择媒体存储并同步。在 Magento 2 管理面板中重复相同的步骤。
  5. 从 M2 根目录运行以下命令
    composer require funch88/magento-migration-v2
  1. 模块安装
   php bin/magento setup:upgrade
   php bin/magento setup:di:compile
  1. 根据凭据更新 config.xml
    <!-- ... -->
    <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. 导入 sql 导出文件并运行 migration_generate_data 函数
  2. 迁移设置、数据和差异
    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. 清空所有 Magento 2 缓存类型
  2. 重建所有 Magento 2 索引