Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Restaurar aplicaciones

Colaboradores

Astra Control puede restaurar su aplicación a partir de una instantánea o una copia de seguridad. La restauración a partir de una snapshot existente será más rápida cuando se restaure la aplicación en el mismo clúster. Puede utilizar la interfaz de usuario de Astra Control o. "La API de control Astra" para restaurar aplicaciones.

Nota Cuando se realiza una restauración sin movimiento de una aplicación que utiliza el almacenamiento ONTAP de NetApp, el espacio utilizado por la aplicación restaurada puede duplicarse. Después de realizar una restauración sin movimiento, elimine las instantáneas no deseadas de la aplicación restaurada para liberar espacio de almacenamiento.
Acerca de esta tarea
  • Proteger sus aplicaciones primero: Se recomienda tomar una instantánea o hacer una copia de seguridad de su aplicación antes de restaurarla. Esto le permitirá clonar desde la snapshot o backup en el caso de que la restauración no se realice correctamente.

  • Comprobar volúmenes de destino: Si restaura a un clúster diferente, asegúrese de que el clúster utiliza el mismo modo de acceso de volumen persistente (por ejemplo, ReadWriteMany). Se producirá un error en la operación de restauración si el modo de acceso al volumen persistente de destino es diferente.

  • (sólo clústeres de OpenShift) Agregar directivas: Cuando se crea un proyecto para alojar una aplicación en un clúster de OpenShift, se asigna un UID de SecurityContext al proyecto (o espacio de nombres de Kubernetes). Para habilitar Astra Control Center para proteger su aplicación y mover la aplicación a otro clúster o proyecto en OpenShift, debe agregar directivas que permitan que la aplicación se ejecute como cualquier UID. Por ejemplo, los siguientes comandos de la CLI de OpenShift otorgan las directivas adecuadas a una aplicación de WordPress.

    oc new-project wordpress
    oc adm policy add-scc-to-group anyuid system:serviceaccounts:wordpress
    oc adm policy add-scc-to-user privileged -z default -n wordpress

  • Helm desplegó apps: Las aplicaciones de clonación desplegadas con Helm 3 (o actualizadas de Helm 2 a Helm 3) son totalmente compatibles. Las aplicaciones implementadas con Helm 2 no son compatibles.

Pasos
  1. Seleccione aplicaciones y, a continuación, seleccione el nombre de una aplicación.

  2. Seleccione Protección de datos.

  3. Si desea restaurar desde una instantánea, mantenga seleccionado el icono instantáneas. De lo contrario, seleccione el icono copias de seguridad para restaurar desde una copia de seguridad.

  4. En el menú Opciones de la columna acciones de la instantánea o copia de seguridad desde la que desea restaurar, seleccione Restaurar aplicación.

  5. Elija el tipo de restauración:

    • Restaurar en espacios de nombres originales: Utilice este procedimiento para restaurar la aplicación en su sitio al cluster original.

      Precaución

      La ejecución de una operación de restauración sin movimiento en una aplicación que comparte recursos con otra aplicación puede tener resultados no intencionados. Los recursos compartidos entre las aplicaciones se reemplazan cuando se realiza una restauración sin movimiento en una de las aplicaciones. Por ejemplo, en la siguiente situación se crea una situación no deseada cuando se utiliza la replicación de SnapMirror de NetApp:

      1. Defina la aplicación app1 uso del espacio de nombres ns1.

      2. Puede configurar una relación de replicación para app1.

      3. Defina la aplicación app2 (en el mismo clúster) mediante los espacios de nombres ns1 y.. ns2.

      4. Puede configurar una relación de replicación para app2.

      5. La replicación se invierte para app2. Esto provoca la app1 en el clúster de origen que se va a desactivar.

      1. Seleccione la instantánea que se va a utilizar para restaurar la aplicación in situ, que revierte la aplicación a una versión anterior de sí misma.

      2. Seleccione Siguiente.

        Nota Si se restaura en un espacio de nombres que se eliminó previamente, se crea un espacio de nombres nuevo con el mismo nombre como parte del proceso de restauración. Cualquier usuario que tenga derechos para administrar aplicaciones en el espacio de nombres previamente eliminado debe restaurar manualmente los derechos en el espacio de nombres recién creado.
      3. Revise los detalles sobre la acción de restauración, escriba "restore" y seleccione Restaurar.

    • Restaurar en nuevos espacios de nombres: Utilice este procedimiento para restaurar la aplicación en otro clúster o con diferentes espacios de nombres desde el origen.

      1. Elija el clúster de destino de la aplicación que desea restaurar.

      2. Introduzca un espacio de nombres de destino para cada espacio de nombres de origen asociado a la aplicación.

        Nota Astra Control crea nuevos espacios de nombres de destino como parte de esta opción de restauración. Los espacios de nombres de destino que especifique no deben estar ya presentes en el clúster de destino.
      3. Seleccione Siguiente.

      4. Seleccione la instantánea que desea utilizar para restaurar la aplicación.

      5. Seleccione Siguiente.

      6. Revise los detalles sobre la acción de restauración y seleccione Restaurar.

Resultado

Astra Control restaura la aplicación en función de la información proporcionada. Si restauró la aplicación en un lugar, el contenido de los volúmenes persistentes existentes se reemplaza por el contenido de los volúmenes persistentes de la aplicación restaurada.

Nota Después de una operación de protección de datos (clonado, backup o restauración) y un posterior tamaño de volumen persistente, se produce un retraso de hasta veinte minutos antes de que se muestre el tamaño del nuevo volumen en la interfaz de usuario web. La operación de protección de datos se realiza correctamente en cuestión de minutos, y se puede utilizar el software de gestión para el back-end de almacenamiento para confirmar el cambio de tamaño del volumen.
Importante Cualquier usuario miembro con restricciones de espacio de nombres por nombre/ID de espacio de nombres o por etiquetas de espacio de nombres puede clonar o restaurar una aplicación en un nuevo espacio de nombres en el mismo clúster o en cualquier otro clúster de la cuenta de su organización. Sin embargo, el mismo usuario no puede acceder a la aplicación clonada o restaurada en el nuevo espacio de nombres. Después de crear un espacio de nombres nuevo mediante una operación de clonado o restauración, el propietario/administrador de la cuenta puede editar las restricciones de la cuenta de usuario miembro y actualizar las restricciones de roles para que el usuario afectado conceda acceso al nuevo espacio de nombres.