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.