Data Disaster Recovery ofrece una solución de sandbox para MySQL y Oracle basada en la tecnología de gestión de datos por copia (CDM). Puede crear rápidamente una instancia de sandbox, como una instancia de RDS de emergencia, para que sus datos de copia de seguridad estén disponibles de inmediato. Las operaciones de lectura y escritura en el sandbox no afectan a la base de datos de origen. El sandbox también admite simulacros de recuperación, desarrollo y pruebas, análisis de consultas y recuperación ante desastres de emergencia.
Información de contexto
En escenarios de datos a gran escala, los servicios tradicionales de copia de seguridad de bases de datos enfrentan dos desafíos cada vez mayores:
Costo de almacenamiento: se requieren copias de seguridad completas e incrementales periódicas para cumplir con el objetivo de punto de recuperación (RPO). Estas copias generan grandes volúmenes de datos duplicados, lo que eleva significativamente los costos de almacenamiento.
Costo de uso: los datos solo pueden utilizarse después de restaurarse por completo. En conjuntos de datos grandes, la restauración consume un ancho de banda de red considerable, además de recursos de E/S de disco y CPU, y extiende el objetivo de tiempo de recuperación (RTO) a horas o más.
Data Disaster Recovery proporciona una solución completa de sandbox para MySQL y Oracle basada en tecnología CDM .
Instancia de sandbox de MySQL: Data Disaster Recovery suministra recursos de almacenamiento y cómputo para las instancias de sandbox de MySQL, y aloja sus procesos de servicio. Puede acceder de forma remota a estas instancias de base de datos.
Instancia de sandbox de Oracle: Data Disaster Recovery proporciona recursos de almacenamiento para las instancias de sandbox de Oracle mediante un sistema de archivos remoto y aloja sus procesos de servicio. Los recursos de cómputo para estas instancias deben suministrarse a través de sus instancias de ECS.
La solución de sandbox de Data Disaster Recovery utiliza varias tecnologías avanzadas de copia de seguridad. La siguiente figura muestra la arquitectura técnica.
Beneficios
Copia de seguridad física de la base de datos: respalda los archivos de la base de datos para aumentar significativamente la velocidad de copia de seguridad y recuperación.
Deduplicación de datos: reduce de manera notable el costo de almacenamiento de sus datos de copia de seguridad.
Instantáneas y clonación de almacenamiento: pone a disposición los datos de copia de seguridad rápidamente sin necesidad de copiarlos.
Virtualización del almacenamiento: ofrece instancias de sandbox que utilizan recursos en la nube y son independientes de sus instancias de producción. Las operaciones de lectura y escritura dentro del sandbox no afectan a la base de datos de origen.
Escenarios
-
Desarrollo y pruebas basados en datos en línea (Dev u Ops)
Las pruebas y la validación previa al lanzamiento requieren datos en línea existentes, pero estos deben protegerse contra corrupción. El sandbox proporciona rápidamente una copia de todos los datos históricos para respaldar iteraciones rápidas de prueba y garantizar la fiabilidad de los datos.
-
Recuperación ante desastres de emergencia en línea
El sistema de copia de seguridad basado en sandbox ofrece un RTO o RPO de minutos para la recuperación instantánea de datos en línea. En comparación con la tecnología de reserva activa múltiple, el sandbox también permite revertir datos para eliminar rápidamente información corrupta.
-
Simulacros de recuperación ante desastres
Las capacidades de recuperación rápida y el modelo pay-as-you-go del sandbox permiten ejecutar simulacros de recuperación ante desastres de forma regular. Esta solución es ideal para escenarios que exigen alta fiabilidad en los datos.
-
Análisis ad hoc de datos históricos
En muchos escenarios de análisis de datos, es necesario ejecutar consultas ad hoc sobre información histórica. El sandbox proporciona rápidamente una copia completa de estos datos para dichas consultas. A diferencia de las soluciones de análisis por lotes en plataformas de big data, el sandbox conserva la interfaz SQL de la base de datos original, por lo que los desarrolladores no necesitan escribir scripts de análisis por lotes. Además, el mecanismo de almacenamiento por instantáneas mantiene bajos los costos de almacenamiento.
Facturación
Para obtener más información, consulte Facturación del sandbox.