Configurar Copias de Seguridad con Kasten en el S3 SNC Cloud Temple
Objetivos
El objetivo principal de esta guía es mostrarte cómo configurar un almacenamiento S3 SNC (SecNumCloud) en Kasten para realizar y gestionar tus copias de seguridad en la infraestructura de Cloud Temple. Esta guía abarca los pasos necesarios para configurar esta integración en un entorno OpenShift.
Limitaciones conocidas
En el contexto de esta configuración:
- Acceso a la oferta S3 Cloud Temple: Debes disponer de la oferta S3 proporcionada por Cloud Temple (clave de acceso y clave secreta).
Puntos fuertes
- Seguro y certificado: Cloud Temple ofrece un almacenamiento S3 conforme a los estándares SecNumCloud, certificado y seguro.
- Facilidad de integración con Kasten: La interfaz intuitiva de Kasten permite una configuración rápida y directa.
- Adaptado a entornos modernos: Esta solución está diseñada para integrarse fácilmente con clústeres Kubernetes que funcionan con OpenShift.
Versiones de software
Asegúrate de que las siguientes versiones de software y herramientas estén instaladas para garantizar una compatibilidad óptima:
- Kasten K10: v5.5.10 o superior
- OpenShift CLI: v4.15.6 o superior
- Kubernetes: v1.24 o superior (vía OpenShift)
Requisitos previos
Para seguir esta guía, asegúrate de tener los siguientes elementos:
- Acceso a la interfaz de Kasten: Debes poder acceder al tablero de Kasten desplegado en tu clúster OpenShift.
- Claves S3 proporcionadas por Cloud Temple:
- Clave de acceso (Access Key)
- Clave secreta (Secret Key)
- Bucket preconfigurado: Un bucket en S3 Cloud Temple, por ejemplo:
demobackup. - Permisos de Kubernetes: Debes tener permisos administrativos dentro del namespace de Kasten (
kasten-io) para realizar configuraciones.
Plan de demostración
Vista general de los pasos
- Preparación del entorno Kasten y OpenShift.
- Configuración de un perfil S3 en la interfaz de Kasten.
- Creación y validación de tareas de copia de seguridad apuntando al almacenamiento S3 configurado.
Archivos necesarios
No se requiere ningún archivo específico para esta configuración, pero necesitarás la siguiente información proporcionada por Cloud Temple:
- Clave de acceso S3
- Clave secreta S3
- URL del endpoint S3 SNC: Por ejemplo,
xxxxx.s3.fr1.cloud-temple.com. - Nombre de tu Bucket: Ejemplo,
demobackup.
Despliegue
1. Acceder a Kasten via OpenShift
Accede a la interfaz gráfica de tu clúster OpenShift:
- Inicia sesión en la consola de OpenShift y accede al namespace donde se ha desplegado Kasten (por defecto
kasten-io). - Ve a la pestaña Aplicaciones y haz clic en el enlace de redirección al tablero de Kasten.
- Una vez en Kasten, asegúrate de que las dependencias estén funcionales (conectividad a los nodos, recursos disponibles).
2. Crear un perfil S3 en Kasten
-
Una vez en el tablero de Kasten, ve a la sección "Locations" (Ubicaciones).
-
Haz clic en el botón "Add New Location" (Añadir nueva ubicación).
-
Elige el tipo de almacenamiento "S3 Compatible Storage".
-
Rellena los siguientes parámetros:
- Tipo: S3 Compatible Storage
- Región:
FR1 - Nombre del Bucket:
demobackup - Endpoint (URL):
xxxxx.s3.fr1.cloud-temple.com - Clave de acceso (Access Key): Introduce la clave de acceso proporcionada por Cloud Temple.
- Clave secreta (Secret Key): Introduce la clave secreta asociada.
-
Prueba la conectividad a través de la interfaz para verificar que la conexión al bucket es exitosa.
-
Guarda la configuración.
3. Configurar y validar una tarea de copia de seguridad
-
En Kasten, crea una política (Policy) para gestionar tus copias de seguridad:
- Ve a la sección Policies (Políticas).
- Haz clic en Create Policy (Crear política).
- Selecciona Backup como tipo de tarea.
- Elige los namespaces o workloads a incluir en la copia de seguridad (por ejemplo, una aplicación crítica desplegada en OpenShift).
-
En Location (Ubicación), selecciona la ubicación S3 que has configurado anteriormente (
demobackup). -
Programa la frecuencia de las copias de seguridad:
- Ejemplo: Copia de seguridad diaria a las 23:00 horas.
-
Guarda la política, luego lanza una prueba manual para verificar el buen funcionamiento de tus copias de seguridad.
4. Verificar el estado de las copias de seguridad
- Ve a la sección Activities (Actividades) de Kasten.
- Consulta las copias de seguridad completadas y verifica que los datos se han enviado correctamente a tu bucket S3 Cloud Temple.
- Inicia sesión en la interfaz S3 de Cloud Temple para verificar la presencia de los archivos de copia de seguridad en el bucket.
Criterios de validación
Para confirmar que la copia de seguridad está correctamente configurada:
- Las pruebas de conectividad con el bucket S3 (endpoint, clave de acceso, clave secreta) son exitosas.
- Las copias de seguridad se ejecutan sin errores y se muestran en la sección Activities de Kasten.
- Los archivos de copia de seguridad aparecen en el bucket S3 (verifica a través de la interfaz Cloud Temple).
- Los workloads respaldados pueden ser restaurados con éxito a través de Kasten.
Conclusión
Siguiendo esta guía, has configurado con éxito una ubicación de copia de seguridad S3 compatible con SecNumCloud en Kasten con la infraestructura de Cloud Temple. Este flujo de trabajo permite gestionar eficazmente tus copias de seguridad, aprovechando un almacenamiento certificado y seguro.
Para ir más allá, puedes:
- Añadir otros workloads a respaldar.
- Configurar políticas de retención avanzadas en Kasten.
- Automatizar las pruebas de restauración para validar tus datos.
¡Ahora dispones de una solución robusta y conforme para asegurar tus datos críticos! 🚀