12.5.3. Rollback manuale di una migrazione


È possibile eseguire il rollback di una migrazione non riuscita manualmente eliminando i pod dello stage e riportando l'applicazione allo stato attivo.

Se si esegue con successo lo stesso piano di migrazione, le risorse della migrazione non riuscita vengono eliminate automaticamente.

Nota

Le seguenti risorse rimangono negli spazi dei nomi migrati dopo una migrazione di volumi diretta (DVM) non riuscita:

  • Mappe di configurazione (cluster di origine e destinazione)
  • Oggetti Secret (cluster di origine e destinazione)
  • Risorse personalizzate Rsync (cluster di origine)

Queste risorse non influiscono sul rollback. È possibile eliminarle manualmente.

Procedura

  1. Eliminare i pod stage su tutti i cluster:

    $ oc delete $(oc get pods -l migration.openshift.io/is-stage-pod -n <namespace>) 
    1
    1
    Spazi dei nomi specificati nella risorsa personalizzata MigPlan.
  2. Riattivare l'applicazione sul cluster di origine ridimensionando le repliche sul numero di pre-migrazione:

    $ oc scale deployment <deployment> --replicas=<premigration_replicas>

    L'annotazione migration.openshift.io/preQuiesceReplicas nella risorsa personalizzata Deployment mostra il numero di repliche pre-migrazione:

    apiVersion: extensions/v1beta1
    kind: Deployment
    metadata:
      annotations:
        deployment.kubernetes.io/revision: "1"
        migration.openshift.io/preQuiesceReplicas: "1"
  3. Verificare che i pod delle applicazioni siano in esecuzione sul cluster di origine:

    $ oc get pod -n <namespace>

Risorse aggiuntive

Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni sulla documentazione di Red Hat

Legal Notice

Theme

© 2026 Red Hat
Torna in cima