Delen via


Een Azure Red Hat OpenShift 4-clustertoepassing maken met Behulp van Velero

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 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

Zie Azure Red Hat OpenShift v4 ondersteunde resources voor meer informatie over door Azure Red Hat OpenShift ondersteunde resources.