11.2.5. Migration d’état
Vous pouvez effectuer des migrations répétables portant uniquement sur l’état en utilisant Migration Toolkit for Containers (MTC) afin de migrer les revendications de volumes persistants (PVC) qui constituent l’état d’une application. La migration des PVC spécifiées s’effectue en excluant d’autres PVC du plan de migration. Les données du volume persistant (PV) sont copiées sur le cluster cible. Les références du volume persistant ne sont pas déplacées. Les pods d’application continuent de s’exécuter sur le cluster source. Vous pouvez mapper les PVC pour vous assurer que les PVC source et cible sont synchronisées.
Vous pouvez effectuer une migration ponctuelle des objets Kubernetes qui constituent l’état d’une application.
Si vous disposez d’un pipeline CI/CD, vous pouvez migrer les composants sans état en les déployant sur le cluster cible. Ensuite, vous pouvez migrer les composants avec état en utilisant MTC.
Vous pouvez effectuer une migration d’état entre des clusters ou au sein d’un même cluster.
La migration d’état ne fait migrer que les composants qui constituent l’état d’une application. Si vous souhaitez migrer un espace de nommage complet, utilisez la migration par étapes ou à basculement.
Ressources supplémentaires
- Pour sélectionner des PVC pour la migration d’état, reportez-vous à la section Exclusion de PVC de la migration.
- Pour migrer des données de volume persistant vers des PVC mises en service sur le cluster de destination, reportez-vous à la section Mappage de PVC.
- Pour migrer les objets Kubernetes qui constituent l’état d’une application, reportez-vous à la section Migration d’objets Kubernetes.