Compartir a través de


Creación de una restauración de aplicaciones del clúster de Red Hat OpenShift en Azure 4

En este artículo, prepará el entorno para crear una restauración de aplicaciones del clúster de Red Hat OpenShift en Azure 4. Aprenderá a:

  • Configurar los requisitos previos e instalar las herramientas necesarias
  • Crear una restauraciones de aplicaciones de Red Hat OpenShift en Azure 4

Si decide instalar y usar la CLI localmente, en este tutorial es preciso que ejecute la versión 2.6.0 u otra posterior. Ejecute az --version para encontrar la versión. Si necesita instalarla o actualizarla, vea Instalación de la CLI de Azure.

Antes de empezar

Creación de una copia de seguridad de aplicaciones de Red Hat OpenShift 4 en Azure

Para crear una copia de seguridad de aplicaciones de Red Hat OpenShift en Azure 4, consulte Creación de una copia de seguridad de Red Hat OpenShift en Azure 4.

Restauración de una aplicación de Red Hat OpenShift en Azure 4

Estos pasos le permitirán restaurar una aplicación de la que se hizo una copia de seguridad con Velero. Puede comprobar la lista de copias de seguridad que el clúster reconoce actualmente para ver qué copias de seguridad están disponibles para su restauración. Para llevar a cabo este paso, deberá ejecutar el comando siguiente:

(En este paso se supone que tiene instalado Velero en un proyecto denominado "velero")

oc get backups -n velero

Una vez que tenga la copia de seguridad que desea restaurar, deberá realizar la restauración con el comando siguiente:

velero restore create <name of restore> --from-backup <name of backup from above output list>

En este paso se crearán los objetos de Kubernetes de los que se hizo una copia de seguridad en el paso anterior al crear una copia de seguridad.

Para ver el estado de la restauración, ejecute el paso siguiente:

oc get restore -n velero <name of restore created previously> -o yaml

Cuando la fase indica Completed, la aplicación Red Hat en Azure 4 se debería restaurar.

Restauración de una aplicación de Red Hat OpenShift en Azure 4 con las instantáneas incluidas

Para crear una restauración de una aplicación de Red Hat OpenShift en Azure 4 con volúmenes persistentes que utilizan Velero, deberá realizar la restauración con el siguiente comando:

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"

En este paso se crearán los objetos de Kubernetes de los que se hizo una copia de seguridad en el paso anterior al crear una copia de seguridad.

Para ver el estado de la restauración, ejecute el paso siguiente:

oc get restore -n velero <name of restore created previously> -o yaml

Cuando la fase indica Completed, la aplicación Red Hat en Azure 4 se debería restaurar.

Para obtener más información, consulte la forma nativa de recursos de Backup OpenShift

Pasos siguientes

En este artículo se restauró la aplicación del clúster de Red Hat OpenShift en Azure 4. Ha aprendido a:

  • Crear una restauración de aplicaciones del clúster de OpenShift v4 con Velero
  • Creación de una restauración de aplicaciones del clúster de OpenShift v4 con instantáneas mediante Velero

Vaya al artículo siguiente para aprender sobre los recursos compatibles con Red Hat OpenShift en Azure 4.