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 Completed
ska 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 Completed
ska 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.