Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel bereidt u uw omgeving voor om een herstel van een Microsoft Azure Red Hat OpenShift-clusterapplicatie uit te voeren. U leert het volgende:
- De vereisten instellen en de benodigde hulpprogramma's installeren
- Een Azure Red Hat OpenShift 4-toepassingsherstel maken
Als u ervoor kiest om de CLI lokaal te installeren en te gebruiken, moet u voor dit artikel versie 2.6.0 of hoger van Azure CLI uitvoeren. Voer az --version uit om de versie te zoeken. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren.
Prerequisites
- Een back-up van een Azure Red Hat OpenShift 4-toepassing. Zie Een back-up maken van Azure Red Hat OpenShift 4 voor instructies.
Een Azure Red Hat OpenShift 4-toepassing herstellen
Met deze stappen kunt u een toepassing herstellen waarvan een back-up is gemaakt met Velero. U kunt de lijst met clusterback-ups controleren om te zien welke back-ups beschikbaar zijn voor herstel.
Als u de back-ups wilt weergeven, voert u de volgende opdracht uit die ervan uitgaat dat u Velero hebt geïnstalleerd in een project met de naam velero.
oc get backups -n velero
Nadat u de back-up hebt die u wilt herstellen, voert u de herstelbewerking uit met de volgende opdracht.
velero restore create <name of restore> --from-backup <name of backup from above output list>
Met deze stap maakt u de Kubernetes-objecten aan waarvoor in de vorige stap een back-up is gemaakt.
Voer de volgende opdracht uit om de status van het herstel te bekijken.
oc get restore -n velero <name of restore created previously> -o yaml
Wanneer in de fase staat Completed, moet uw Azure Red Hat OpenShift-toepassing worden hersteld.
Een Azure Red Hat OpenShift 4-toepassing herstellen met opgenomen momentopnamen
Als u een herstel van een Azure Red Hat OpenShift 4-toepassing wilt maken met permanente volumes die Velero gebruiken, voert u de herstelbewerking uit met de volgende opdracht.
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"
Met deze volgende opdracht maakt u de Kubernetes-objecten waarvan een back-up is gemaakt vanaf de vorige opdracht.
Voer de volgende opdracht uit om de status van het herstel te bekijken.
oc get restore -n velero <name of restore created previously> -o yaml
Wanneer in de fase staat Completed, moet uw Azure Red Hat OpenShift-toepassing worden hersteld.
Zie Back-up OpenShift-resources op de systeemeigen manier voor meer informatie.
Next steps
In dit artikel is een Azure Red Hat OpenShift-clustertoepassing hersteld. U hebt geleerd hoe u het volgende kunt doen:
- Een OpenShift v4-clustertoepassing maken met Velero
- Een OpenShift v4-clustertoepassing maken met momentopnamen met behulp van Velero