[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

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 のリリース済みバージョンの検索

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

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