Paramètres de migration des données
Le mode Settings
migre les magasins, les sites web et la configuration du système comme les paramètres d’expédition, de paiement et de taxe. Selon notre order de migration de données, vous devez d’abord migrer les paramètres.
Avant de commencer, procédez comme suit pour préparer :
-
Connectez-vous au serveur d’applications en tant que propriétaire du système de fichiers.
-
Modifiez le répertoire
/bin
ou assurez-vous qu'il est ajouté à votre systèmePATH
.
default
. Le mode Développeur peut entraîner des erreurs de validation dans l’outil de migration.Pour plus d’informations, voir la section premières étapes .
Exécution de la commande de migration des paramètres
Pour commencer la migration des paramètres, exécutez :
bin/magento migrate:settings [-r|--reset] [-a|--auto] {<path to config.xml>}
Où :
-
[-r|--reset]
est un argument facultatif qui lance la migration à partir du début. Vous pouvez utiliser cet argument pour tester la migration -
[-a|--auto]
est un argument facultatif qui empêche l’arrêt de la migration lorsqu’elle rencontre des erreurs de vérification de l’intégrité. -
{<path to config.xml>}
est le chemin d’accès absolu au fichierconfig.xml
de l’outil de migration ; cet argument est obligatoire.
Le message Migration completed
s’affiche une fois les paramètres transférés avec succès.
Configuration des règles de migration personnalisées
Vous pouvez ignorer, renommer ou modifier les configurations système lors de la migration des paramètres. Pour ce faire, spécifiez vos règles personnalisées dans le fichier settings.xml
.
-
Connectez-vous au serveur d’applications en tant que propriétaire du système de fichiers ou passez à cette fonction.
-
Accédez au répertoire suivant :
code language-bash cd <your application 2 install dir>/vendor/magento/data-migration-tool/etc/<edition-to-edition>
Par exemple, si l’application est installée dans
/var/www/html
, le fichiersettings.xml.dist
se trouve dans l’un des répertoires suivants :-
/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
-
-
Pour créer un fichier
settings.xml
à partir de l’exemple fourni, exécutez :code language-bash cp settings.xml.dist settings.xml
-
Effectuez vos modifications dans
settings.xml
. -
Pour spécifier le nouveau nom du fichier de paramètres pour le mappage, modifiez la balise
<settings_map_file>
dans le fichierpath/to/config.xml
.
Pour plus d’informations, voir la section Mode de migration des paramètres de la spécification de l’outil.