Exécution d’une migration multiphase avec l’outil de migration de données en bloc
Exécutez une migration en plusieurs phases lorsque votre environnement source doit être figé pendant l’extraction, ce qui est idéal pour les basculements de production où les nouvelles commandes ne peuvent pas intervenir en milieu de migration. Il utilise le mode de maintenance et comporte cinq phases qui doivent s’exécuter dans l’ordre. Si votre source peut rester en ligne, regardez la vidéo de migration monophasée dans cette série à la place.
À qui s’adresse cette vidéo ?
- Architecte de solutions
- Ingénieur DevOps
- Développeur ou développeuse back-end
Contenu vidéo
- Une distinction clé avant de commencer : les commandes
bin/consoles’exécutent sur l’outil de migration lui-même ; les commandesbin/magento maintenances’exécutent sur votre serveur Commerce source. L’outil n’active ni ne désactive le mode de maintenance ; il s’agit d’une étape manuelle. - La première phase s’exécute alors que la source est toujours active ;
bin console migration:before-maintenancevérifie la configuration, initialise l’environnement, se connecte au système de gestion de contenu par composant, enregistre la migration, exécute des tests fonctionnels et crée des données de test synthétiques. N’activez pas le mode de maintenance avant la fin de cette phase. - La troisième phase consiste à extraire les données d’un environnement figé :
bin/console migration:during-maintenancerouvre les tunnels PaaS si nécessaire, extrait les données de la source, nettoie les vues d’évaluation, charge la cible ACCS, exécute la vérification et nettoie les données de test sur la cible.
recommendation-more-help
commerce-learn-help-home