Créer une restauration d’application de cluster Azure Red Hat OpenShift 4
Dans cet article, vous allez préparer votre environnement pour créer une restauration d’application de cluster Azure Red Hat OpenShift 4. Vous découvrirez comment effectuer les actions suivantes :
- Configurer les composants requis et installer les outils nécessaires
- Créer une restauration d’application Azure Red Hat OpenShift 4
Si vous choisissez d’installer et d’utiliser l’interface de ligne de commande localement, ce tutoriel vous demande d’exécuter Azure CLI version 2.6.0 ou ultérieure. Exécutez az --version
pour trouver la version. Si vous devez installer ou mettre à niveau, voir Installer Azure CLI.
Avant de commencer
Créer une sauvegarde d’application Azure Red Hat OpenShift 4
Pour créer une sauvegarde d’application Azure Red Hat OpenShift 4, consultez Créer une sauvegarde d’application Azure Red Hat OpenShift 4
Restaurer une application Azure Red Hat OpenShift 4
Ces étapes vous permettront de restaurer une application précédemment sauvegardée avec Velero. Vous pouvez consulter la liste des sauvegardes actuellement reconnues par le cluster pour connaître les sauvegardes disponibles pour la restauration. Pour effectuer cette étape, vous devez exécuter la commande suivante :
(Cette étape suppose que vous avez installé Velero dans un projet nommé « velero »)
oc get backups -n velero
Une fois que vous avez la sauvegarde que vous souhaitez restaurer, vous devez effectuer la restauration à l’aide de la commande suivante :
velero restore create <name of restore> --from-backup <name of backup from above output list>
Cette étape permet de créer les objets Kubernetes qui ont été sauvegardés lors de l’étape précédente dédiée à la création d’une sauvegarde.
Pour afficher l’état de la restauration, procédez comme suit :
oc get restore -n velero <name of restore created previously> -o yaml
Lorsque la phase indique Completed
, votre application Azure Red Hat 4 doit être restaurée.
Restaurer une application Azure Red Hat OpenShift 4 avec les instantanés inclus
Pour créer une restauration d’une application Azure Red Hat OpenShift 4 avec des volumes persistants à l’aide de Velero, vous devez effectuer la restauration à l’aide de la commande suivante :
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"
Cette étape permet de créer les objets Kubernetes qui ont été sauvegardés lors de l’étape précédente dédiée à la création d’une sauvegarde.
Pour afficher l’état de la restauration, procédez comme suit :
oc get restore -n velero <name of restore created previously> -o yaml
Lorsque la phase indique Completed
, votre application Azure Red Hat 4 doit être restaurée.
Pour plus d’informations, consultez Sauvegarder des ressources OpenShift de manière native
Étapes suivantes
Dans cet article, une application de cluster Azure Red Hat OpenShift 4 a été restaurée. Vous avez appris à :
- Créer une restauration d’application de cluster OpenShift v4 à l’aide de Velero
- Créer une restauration d’application de cluster OpenShift v4 avec des instantanés à l’aide de Velero
Passez à l’article suivant pour en savoir plus sur les ressources prises en charge par Azure Red Hat OpenShift 4.