- Trois mois avant la migration de Magento 1.9.3.3CE vers Magento 2.1.7EE
- J'ai ajouté / mis à jour du contenu CMS.
- Installez plus de 20 extensions et tout configuré.
- Pour les tests, j'ai modifié certains produits, commandes, clients de la base de données M2 actuelle. [Point coincé majeur]
- Pour les tests, j'ai ajouté des produits, des clients, des commandes, etc.
Je prévois une migration delta mais j'ai des doutes
- la migration delta écrase-t-elle les produits que nous avons modifiés?
- Si l'administrateur M1 a modifié le produit, ces détails se sont reflétés dans M2 lors de la migration delta?
Je recherche une planification appropriée / optimale de la migration delta. De plus, j'aimerais connaître les choses à faire et à ne pas faire pendant la migration delta.
magento-1.9
magento2
migration
data-migration
delta-migration
Bilal Usean
la source
la source
Réponses:
Voici quelques notions de migration Delta
L'outil de migration des données migre les données créées uniquement par les propres modules de Magento ( par exemple, commandes, profil des clients ) et n'est pas responsable du code ou des extensions faites par des développeurs tiers.
Si ces extensions ont créé des données dans la base de données frontale et que le marchand souhaite avoir ces données dans Magento 2, les fichiers de configuration de l'outil de migration des données doivent être créés et modifiés en conséquence.
Après la migration principale des données, les données ont été ajoutées à la base de données Magento 1 (par exemple, les données ajoutées par le client sur le frontend). Pour migrer ces données dans Magento 2, cet outil Delta utilisera des déclencheurs de base de données pour les tables.
Les modifications peuvent inclure des révisions de vos catégories de produits, des produits eux-mêmes - encore une fois, les deltas suivent les changements dans l'inventaire, donc à l'exclusion de cela. Il n'est pas recommandé de supprimer les produits qui ont été migrés, car le delta peut exploser lors de la tentative de mise à jour de l'inventaire des produits supprimés - Pages CMS, blocs statiques.
Les deltas, ne suivent pas chaque modification de la base de données M1. Par exemple, vous pouvez continuer et effectuer toutes les modifications que vous souhaitez pour stocker la configuration, car il n'y a pas de deltas pour cela.
Ainsi, bien que nous effectuions des migrations incrémentielles, cela vous permet de migrer uniquement les modifications apportées dans Magento 1 depuis la dernière migration des données. Ces changements sont:
Données ajoutées par les clients via la vitrine (commandes créées, avis,
modifications des profils clients, etc.)
Toutes les opérations avec des commandes dans le panneau d'administration Magento
Important!
Nous vous déconseillons d'effectuer l'une des opérations suivantes sur votre base de données M2 après votre migration initiale si vous prévoyez d'exécuter Deltas avec sa configuration par défaut:
la source