Dela via


Skapa en Azure Red Hat OpenShift 4-klusterprogramåterställning

I den här artikeln förbereder du din miljö för att skapa en azure Red Hat OpenShift 4-klusterprogramåterställning. Du lär dig att:

  • Konfigurera förutsättningarna och installera nödvändiga verktyg
  • Skapa en Azure Red Hat OpenShift 4-programåterställning

Om du väljer att installera och använda CLI lokalt kräver den här självstudien att du kör Azure CLI version 2.6.0 eller senare. Kör az --version för att hitta versionen. Om du behöver installera eller uppgradera kan du läsa Installera Azure CLI.

Innan du börjar

Skapa en Azure Red Hat OpenShift 4-programsäkerhetskopia

Information om hur du skapar en Azure Red Hat OpenShift 4-programsäkerhetskopia finns i Skapa en Azure Red Hat OpenShift 4-säkerhetskopia

Återställa ett Azure Red Hat OpenShift 4-program

Med de här stegen kan du återställa ett program som tidigare har säkerhetskopierats med Velero. Du kan kontrollera listan över säkerhetskopior som för närvarande identifieras av klustret för att se vilka säkerhetskopior som är tillgängliga för återställning. Om du vill göra det här steget måste du köra följande kommando:

(Det här steget förutsätter att du har installerat Velero i ett projekt med namnet "velero")

oc get backups -n velero

När du har säkerhetskopieringen som du vill återställa måste du utföra återställningen med följande kommando:

velero restore create <name of restore> --from-backup <name of backup from above output list>

Det här steget skapar Kubernetes-objekt som säkerhetskopierades från föregående steg när du skapade en säkerhetskopia.

Om du vill se status för återställningen kör du följande steg:

oc get restore -n velero <name of restore created previously> -o yaml

När fasen säger Completedska ditt Azure Red Hat 4-program återställas.

Återställa ett Azure Red Hat OpenShift 4-program med inkluderade ögonblicksbilder

Om du vill skapa en återställning av ett Azure Red Hat OpenShift 4-program med beständiga volymer med Velero måste du utföra återställningen med följande kommando:

velero restore create <name of the restore> --from-backup <name of backup from above output list> --exclude-resources="nodes,events,events.events.k8s.io,backups.ark.heptio.com,backups.velero.io,restores.ark.heptio.com,restores.velero.io"

Det här steget skapar Kubernetes-objekt som säkerhetskopierades från föregående steg när du skapade en säkerhetskopia.

Om du vill se status för återställningen kör du följande steg:

oc get restore -n velero <name of restore created previously> -o yaml

När fasen säger Completedska ditt Azure Red Hat 4-program återställas.

Mer information finns i Backup OpenShift-resurser på det inbyggda sättet

Nästa steg

I den här artikeln återställdes ett Azure Red Hat OpenShift 4-klusterprogram. Du har lärt dig att:

  • Skapa en OpenShift v4-klusterprogramåterställning med Velero
  • Skapa en OpenShift v4-klusterprogramåterställning med ögonblicksbilder med velero

Gå vidare till nästa artikel för att lära dig mer om resurser som stöds av Azure Red Hat OpenShift 4.