11.2.5. Migrazione dello stato
È possibile eseguire migrazioni ripetibili, solo dello stato, utilizzando il Migration Toolkit for Containers (MTC) per eseguire la migrazione delle richieste di volumi permanenti (PVC) che costituiscono lo stato di un'applicazione. Si esegue la migrazione delle PVC specificate escludendo altre PVC dal piano di migrazione. I dati dei volumi permanenti (PV) vengono copiati nel cluster di destinazione. I riferimenti dei PV non vengono spostati. I pod dell'applicazione continuano a funzionare sul cluster di origine. È possibile mappare le PVC per assicurarsi che le PVC di origine e di destinazione siano sincronizzate.
È possibile eseguire una migrazione una tantum degli oggetti Kubernetes che costituiscono lo stato di un'applicazione.
Se è presente una pipeline CI/CD, è possibile eseguire la migrazione dei componenti stateless distribuendoli sul cluster di destinazione. Quindi è possibile eseguire la migrazione dei componenti stateful tramite MTC.
È possibile eseguire una migrazione dello stato tra cluster o all'interno dello stesso cluster.
La migrazione dello stato trasferisce solo i componenti che costituiscono lo stato di un'applicazione. Per eseguire la migrazione di un intero spazio dei nomi, utilizzare la migrazione di fase o completa.
Risorse aggiuntive
- Vedere Escludere le PVC dalla migrazione per selezionare le PVC per la migrazione dello stato.
- Vedere Mapping delle PVC per migrare i dati PV di origine alle PVC con provisioning sul cluster di destinazione.
- Vedere Migrazione degli oggetti Kubernetes per eseguire la migrazione degli oggetti Kubernetes che costituiscono lo stato di un'applicazione.