Een Azure Red Hat OpenShift 4-clustertoepassingsherstel maken
In dit artikel bereidt u uw omgeving voor om een Azure Red Hat OpenShift 4-clustertoepassing te maken. 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 CLI lokaal te installeren en gebruiken, moet u Azure CLI versie 2.6.0 of hoger gebruiken voor deze zelfstudie. Voer az --version
uit om de versie te bekijken. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren.
Voordat u begint
Een back-up van een Azure Red Hat OpenShift 4-toepassing maken
Als u een back-up van een Azure Red Hat OpenShift 4-toepassing wilt maken, raadpleegt u Een Back-up van Azure Red Hat OpenShift 4 maken
Een Azure Red Hat OpenShift 4-toepassing herstellen
Met deze stappen kunt u een toepassing herstellen waarvan eerder een back-up is gemaakt met Velero. U kunt de lijst met back-ups controleren die momenteel door het cluster worden herkend om te zien welke back-ups beschikbaar zijn voor herstel. Als u deze stap wilt uitvoeren, moet u de volgende opdracht uitvoeren:
(In deze stap wordt ervan uitgegaan dat u Velero hebt geïnstalleerd in een project met de naam 'velero')
oc get backups -n velero
Zodra u de back-up hebt die u wilt herstellen, moet u de herstelbewerking uitvoeren 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 waarvan een back-up is gemaakt uit de vorige stap bij het maken van een back-up.
Voer de volgende stap uit om de status van het herstel te bekijken:
oc get restore -n velero <name of restore created previously> -o yaml
Wanneer de fase zegt Completed
, moet uw Azure Red Hat 4-toepassing worden hersteld.
Een Azure Red Hat OpenShift 4-toepassing herstellen met opgenomen momentopnamen
Als u een herstelbewerking wilt maken van een Azure Red Hat OpenShift 4-toepassing met permanente volumes met Behulp van Velero, moet u de herstelbewerking uitvoeren 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 stap maakt u de Kubernetes-objecten waarvan een back-up is gemaakt uit de vorige stap bij het maken van een back-up.
Voer de volgende stap uit om de status van het herstel te bekijken:
oc get restore -n velero <name of restore created previously> -o yaml
Wanneer de fase zegt Completed
, moet uw Azure Red Hat 4-toepassing worden hersteld.
Zie Backup OpenShift-resources op de systeemeigen manier voor meer informatie
Volgende stappen
In dit artikel is een Azure Red Hat OpenShift 4-clustertoepassing hersteld. U hebt geleerd hoe u:
- Een OpenShift v4-clustertoepassing maken met Velero
- Een OpenShift v4-clustertoepassing maken met momentopnamen met behulp van Velero
Ga naar het volgende artikel voor meer informatie over door Azure Red Hat OpenShift 4 ondersteunde resources.