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/console s’exécutent sur l’outil de migration lui-même ; les commandes bin/magento maintenance s’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-maintenance vé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-maintenance rouvre 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