DocumentationCommerceOutils

PaaS uniquement

Installez le Data Migration Tool

Dernière mise à jour : 15 juillet 2024
  • Rubriques :
  • Configuration

Créé pour :

  • Expérimenté
  • Administration
  • Développeur
INFO
Les versions de Magento et Data Migration Tool doivent correspondre.

Assurez-vous d’utiliser la même version publiée de Magento 2 et de Data Migration Tool. Par exemple, pour la version 2.2.0 du Magento, vous devez également utiliser la version 2.2.0 de Data Migration Tool.

Vérifier votre version

Nous utilisons l’une des méthodes suivantes pour vérifier votre version de Magento :

  • Compositeur
  • Référentiel GitHub

Métaphorage du compositeur

Si vous avez téléchargé le logiciel de Magento à l’aide d’un métapaquage du compositeur, saisissez la commande suivante :

php <magento_root>/bin/magento --version

Référentiel GitHub

Si vous avez cloné le référentiel GitHub Magento 2, saisissez les commandes suivantes :

cd <your Magento 2 clone directory>
git branch

Si vous vous trouvez actuellement dans la branche develop, vous devez passer à une branche publiée avant de continuer.

Si vous n'avez pas encore installé le logiciel Adobe Commerce, installez-le maintenant.
Si vous clonez le référentiel GitHub, veillez à extraire une balise de version comme décrit dans (Contributor) Cloner le référentiel GitHub.

Rechercher les versions publiées de Data Migration Tool

Accédez à la page Versions du référentiel GitHub Data Migration Tool pour trouver les versions publiées disponibles.

Installez le Data Migration Tool

Vous pouvez installer le Data Migration Tool à partir de :

  • repo.magento.com
  • GitHub

Avant de procéder à l’installation, vérifiez que vous disposez des éléments suivants :

  • Réalisation de toutes les tâches mentionnées dans la section Conditions préalables
  • Vérification de la version du logiciel Magento 2

Installation à partir de repo.magento.com

Pour installer Data Migration Tool, vous devez mettre à jour composer.json dans le répertoire d’installation racine du Magento afin de fournir l’emplacement du package Data Migration Tool.

  1. Connectez-vous à votre serveur d’applications en tant que propriétaire du système de fichiers ou basculez-vous vers cette application.

  2. Modifiez le répertoire racine de l’application.

  3. Saisissez les commandes suivantes :

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

    Où <version> doit correspondre à la version du code base de Magento 2.

    Par exemple, pour la version 2.2.0, saisissez :

    composer config repositories.magento composer https://repo.magento.com
    
    composer require magento/data-migration-tool:2.2.0
    
  4. Lorsque vous y êtes invité, saisissez vos clés d'authentification. Votre clé publique est votre nom d’utilisateur ; votre clé privée est votre mot de passe.

Installation à partir de GitHub

Si vous avez cloné le référentiel GitHub, suivez les étapes ci-dessous pour installer le Data Migration Tool.

  1. Connectez-vous à votre serveur d’applications en tant que propriétaire du système de fichiers ou basculez-vous vers cette application.

  2. Modifiez le répertoire racine de l’application.

  3. Saisissez les commandes suivantes :

    composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
    
    composer require magento/data-migration-tool:<version>
    

    où <version> doit correspondre à la version du code base de Magento 2.

    Par exemple, pour la version 2.2.0, saisissez :

    composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
    
    composer require magento/data-migration-tool:2.2.0
    

Vérifier la version de Data Migration Tool installé

  1. Modifiez votre répertoire Data Migration Tool : <vendor>/magento/data-migration-tool.

  2. Ouvrez composer.json dans un éditeur de texte.

  3. L’entrée version de ce fichier est la version de Data Migration Tool.

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