Dela via


Skapa en azure Red Hat OpenShift 4-klusterprogramåterställning med Velero

I den här artikeln förbereder du din miljö för att skapa en återställning av ett Microsoft Azure Red Hat OpenShift-klusterprogram. 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 artikeln 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, se Installera Azure CLI.

Prerequisites

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

Med de här stegen kan du återställa ett program som säkerhetskopierades med Velero. Du kan kontrollera listan över klustersäkerhetskopior för att se vilka säkerhetskopior som är tillgängliga för återställning.

Om du vill visa en lista över säkerhetskopiorna kör du följande kommando som 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 gör du å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-objekten 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 kommando.

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

När fasen säger Completedska ditt Azure Red Hat OpenShift-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 som använder Velero gör du å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"

Följande kommando skapar Kubernetes-objekten som säkerhetskopierades från föregående kommando.

Om du vill se status för återställningen kör du följande kommando.

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

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

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

Next steps

I den här artikeln återställdes ett Azure Red Hat OpenShift-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

Information om resurser som stöds av Azure Red Hat OpenShift finns i Resurser som stöds av Azure Red Hat OpenShift v4.