Restauración y exportación¶
Una vez realizada la copia de seguridad de un espacio de nombres, puede explorar su contenido en el portal de Afi, exportar los manifiestos de configuración de la copia y restaurar a partir de ella la configuración del espacio de nombres y el estado de los volúmenes persistentes.
Para acceder a una copia de seguridad, haga clic en el botón Recover situado junto a la protección del espacio de nombres correspondiente:
La pantalla del explorador de copias de seguridad tiene dos pestañas: Manifests y Volumes. Manifests muestra los objetos con la configuración de las aplicaciones desplegadas en un espacio de nombres protegido. Volumes muestra las instantáneas de las solicitudes de volúmenes persistentes.
Restaurar¶
Durante una restauración, Afi permite elegir los objetos que se restaurarán y el espacio de nombres de destino.
Se admiten los siguientes destinos de restauración:
- el espacio de nombres original,
- otro espacio de nombres (existente),
- un espacio de nombres nuevo (creado por el servicio Afi durante la restauración).
Tenga en cuenta que una restauración sobrescribe los objetos del espacio de nombres de destino.
Tanto la configuración como los datos de los volúmenes persistentes se pueden restaurar con cualquier granularidad. Estos son algunos casos habituales:
- Restaurar toda la configuración de la aplicación y todos los volúmenes persistentes.
- Restaurar únicamente la configuración de la aplicación.
- Restaurar únicamente los volúmenes persistentes. Esto resulta útil para aplicaciones desplegadas mediante un enfoque de políticas como código, pero que dependen de un estado persistente.
- Restaurar objetos de configuración individuales. Por ejemplo, puede restaurar un Secret concreto después de eliminar accidentalmente el anterior.
- Restaurar todos los objetos de configuración de un tipo concreto, por ejemplo, todos los ConfigMap.
- Restaurar todos los objetos que coincidan con un selector de etiquetas, por ejemplo, todos los objetos de configuración con la etiqueta
deployment=prod. - Restaurar todos los objetos excepto los que tengan una etiqueta concreta, por ejemplo, excluir todos los objetos con la etiqueta
version=beta.
Para iniciar una restauración, haga clic en el botón Recover. De forma predeterminada, el cuadro de diálogo de restauración presupone que se restaurarán todos los manifiestos de configuración y todos los volúmenes persistentes. Elija un espacio de nombres de destino para la restauración y haga clic en Recover.
Antes de abrir el cuadro de diálogo de restauración, puede seleccionar manifiestos individuales o tipos de manifiesto. En ese caso, solo se restaurarán los manifiestos o tipos seleccionados.
También puede definir selectores personalizados que elijan los manifiestos que se restaurarán. Haga clic en Advanced settings en el cuadro de diálogo de restauración para definirlos. Un selector puede elegir los manifiestos que cumplan los siguientes criterios:
- grupo y versión de la API,
- tipo,
- nombre,
- selector de etiquetas.
Los criterios de un selector se combinan mediante AND. Por ejemplo, si un selector tiene un valor no vacío para el tipo y otro para el selector de etiquetas, elegirá los manifiestos del tipo indicado que coincidan con el selector de etiquetas.
Los selectores se aplican secuencialmente, del primero al último.
Después de iniciar una operación de restauración, puede supervisarla en la pestaña Activity → Tasks del portal de Afi y recibirá una notificación por correo electrónico cuando finalice la restauración.
A continuación se muestran algunos ejemplos:
Exportar¶
La configuración de la aplicación se puede exportar desde las copias de seguridad en formato YAML. Haga clic en Download para exportar todos los manifiestos como un único archivo YAML. Si desea exportar únicamente manifiestos concretos, selecciónelos en la pantalla del explorador y, a continuación, haga clic en Download.
Tenga en cuenta que es posible que deba habilitar las ventanas emergentes de app.afi.ai para descargar el resultado de una exportación.






