Data Migration Tool のインストール

INFO
Magentoと Data Migration Tool のバージョンが一致している必要があります。

Magento 2 と Data Migration Tool の両方で 同じリリース版 を使用していることを確認してください。 例えば、Magentoバージョン 2.2.0 の場合、Data Migration Tool バージョン 2.2.0 も使用する必要があります。

バージョンを確認

Magentoのバージョンを確認するには、次のいずれかの方法を使用します。

Composer メタパッケージ

Composer メタパッケージを使用してMagento ソフトウェアをダウンロードした場合は、次のコマンドを入力します。

php <magento_root>/bin/magento --version

GitHub リポジトリ

Magento 2 GitHub リポジトリのクローンを作成した場合は、次のコマンドを入力します。

cd <your Magento 2 clone directory>
git branch

現在 develop ブランチにいる場合は、続行する前に リリース済みのブランチに変更する必要があります。

Adobe Commerce ソフトウェアをまだインストールしていない場合は、 今すぐインストールしてください。
GitHub リポジトリをクローンする場合は、 (Contributor) GitHub リポジトリのクローンで説明されているように、リリースタグをチェックアウトしてください。

Data Migration Tool のリリース済みバージョンの検索

Data Migration Tool GitHub リポジトリの リリースページに移動して、使用可能なリリース済みバージョンを見つけます。

Data Migration Tool のインストール

Data Migration Tool は次の場所からインストールできます。

インストールする前に、次のことを確認します。

repo.magento.com からのインストール

Data Migration Tool をインストールするには、Magentoルートインストールディレクトリの composer.json を更新して、Data Migration Tool パッケージの場所を指定する必要があります。

  1. ファイルシステムの所有者としてアプリケーションサーバーにログインするか、に切り替えます。

  2. アプリケーションのルートディレクトリに移動します。

  3. 次のコマンドを入力します。

    code language-bash
    composer config repositories.magento composer https://repo.magento.com
    
    code language-bash
    composer require magento/data-migration-tool:<version>
    

    <version> は、Magento 2 コードベースのバージョンと一致する必要があります。

    例えば、バージョン 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
    
  4. プロンプトが表示されたら、 認証キーを入力します。 公開鍵はユーザー名で、秘密鍵はパスワードです。

GitHub からのインストール

GitHub リポジトリのクローンを作成した場合は、次の手順に従って Data Migration Tool をインストールします。

  1. ファイルシステムの所有者としてアプリケーションサーバーにログインするか、に切り替えます。

  2. アプリケーションのルートディレクトリに移動します。

  3. 次のコマンドを入力します。

    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> は、Magento 2 コードベースのバージョンと一致する必要があります。

    例えば、バージョン 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 のバージョンを確認

  1. Data Migration Tool ディレクトリに移動します:<vendor>/magento/data-migration-tool

  2. composer.json をテキストエディターで開きます。

  3. そのファイルの version のエントリは、Data Migration Tool のバージョンです。

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