安装Data Migration Tool
确保您同时使用Magento2和Data Migration Tool的 相同发行版本。 例如,对于Magento版本2.2.0,还必须使用Data Migration Tool版本2.2.0。
检查您的版本
使用以下方法之一验证您的Magento版本:
Composer中继包
如果您使用Composer元包下载了Magento软件,请输入以下命令:
php <magento_root>/bin/magento --version
GitHub存储库
如果克隆了Magento2 GitHub存储库,请输入以下命令:
cd <your Magento 2 clone directory>
git branch
如果您当前在develop
分支中,则必须更改为已发布的分支,然后才能继续。
如果尚未安装Adobe Commerce软件,请立即安装。
如果要克隆GitHub存储库,请确保签出(参与者)克隆GitHub存储库中讨论的版本标记。
查找Data Migration Tool的已发布版本
转到Data Migration Tool GitHub存储库的版本页面以查找可用的发布版本。
安装Data Migration Tool
您可以从以下位置安装Data Migration Tool:
安装之前,请确保您拥有:
- 已完成前提条件部分中提到的所有任务
- 已验证Magento2软件的版本
从repo.magento.com
安装
要安装Data Migration Tool,您必须更新Magento根安装目录中的composer.json
,以提供Data Migration Tool包的位置。
-
以文件系统所有者的身份登录或切换到您的应用程序服务器。
-
切换到应用程序根目录。
-
输入以下命令:
code language-bash composer config repositories.magento composer https://repo.magento.com
code language-bash composer require magento/data-migration-tool:<version>
其中
<version>
必须与Magento2代码库的版本匹配。例如,对于版本2.2.0,输入:
code language-bash composer config repositories.magento composer https://repo.magento.com
code language-bash composer require magento/data-migration-tool:2.2.0
-
出现提示时,输入您的身份验证密钥。 您的公钥是您的用户名;您的私钥是您的密码。
从GitHub安装
如果您已克隆GitHub存储库,请按照以下步骤安装Data Migration Tool。
-
以文件系统所有者的身份登录或切换到您的应用程序服务器。
-
切换到应用程序根目录。
-
输入以下命令:
code language-bash composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
code language-bash composer require magento/data-migration-tool:<version>
其中
<version>
必须与Magento2代码库的版本匹配。例如,对于版本2.2.0,输入:
code language-bash composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
code language-bash composer require magento/data-migration-tool:2.2.0
检查已安装的Data Migration Tool的版本
-
更改到Data Migration Tool目录:
<vendor>/magento/data-migration-tool
。 -
在文本编辑器中打开
composer.json
。 -
该文件中的
version
条目是Data Migration Tool的版本。