数据迁移设置

Settings模式迁移商店、网站和系统配置,如运费、付款和税务设置。 根据我们的数据迁移订单,您应该先迁移设置。

在开始之前,请执行以下步骤进行准备:

  1. 文件系统所有者的身份登录到应用程序服务器。

  2. 更改为/bin目录或确保将其添加到您的系统PATH

NOTE
确保Magento2以default模式部署。 开发人员模式可能会导致迁移工具中出现验证错误。

有关更多详细信息,请参阅首要步骤部分。

运行设置迁移命令

要开始迁移设置,请运行:

bin/magento migrate:settings [-r|--reset] [-a|--auto] {<path to config.xml>}

其中:

  • [-r|--reset]是从头开始迁移的可选参数。 可以使用此参数测试迁移

  • [-a|--auto]是一个可选参数,当遇到完整性检查错误时,它可阻止停止迁移。

  • {<path to config.xml>}是迁移工具config.xml文件的绝对文件系统路径;此参数是必需的。

NOTE
此命令不会迁移所有配置设置。 在继续之前,请验证Magento2管理员中的所有设置。

成功传输设置后将显示Migration completed消息。

配置自定义迁移规则

迁移设置时,可以忽略、重命名或更改系统配置。 为此,请在settings.xml文件中指定自定义规则。

  1. 文件系统所有者的身份登录或切换到应用程序服务器。

  2. 切换到以下目录:

    code language-bash
    cd <your application 2 install dir>/vendor/magento/data-migration-tool/etc/<edition-to-edition>
    

    例如,如果应用程序安装在/var/www/html中,则settings.xml.dist文件位于以下目录之一:

    • /var/www/html/vendor/magento/data-migration-tool/etc/opensource-to-commerce

    • /var/www/html/vendor/magento/data-migration-tool/etc/commerce-to-commerce

    • /var/www/html/vendor/magento/data-migration-tool/etc/opensource-to-opensource

  3. 要从提供的示例创建settings.xml文件,请运行:

    code language-bash
    cp settings.xml.dist settings.xml
    
  4. settings.xml中进行更改。

  5. 要指定用于映射的设置文件的新名称,请更改path/to/config.xml文件中的<settings_map_file>标记。

有关更多详细信息,请参阅工具规范设置迁移模式部分。

下一个迁移步骤

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3