La replicación de Amazon Simple Storage Service (S3) es una característica rentable, completamente administrada y elástica que replica objetos entre buckets. La replicación de S3 ofrece la mayor flexibilidad y funcionalidad para el almacenamiento en la nube, lo que ofrece los controles que necesarios para satisfacer las necesidades de soberanía de los datos y otras necesidades empresariales.
Con la replicación de Simple Storage Service (Amazon S3), puede configurar Simple Storage Service (Amazon S3) para replicar automáticamente los objetos de S3 en diferentes regiones de AWS mediante la replicación entre regiones (CRR) de Simple Storage Service (Amazon S3) o entre buckets en la misma región de AWS mediante la replicación en la misma región (SRR) de Simple Storage Service (Amazon S3). La replicación de S3 ofrece la flexibilidad de replicarse a múltiples buckets de destino dentro de la misma o diferentes regiones de AWS. La replicación de S3 es compatible con la replicación bidireccional entre dos o más buckets en la misma o diferentes regiones de AWS. Mientras que la replicación en vivo como CRR y SRR de manera automática replica objetos cargados de manera reciente a medida que se escriben en su bucket, Replicación por lotes de S3 le permite replicar objetos existentes. Puede utilizar Replicación por lotes de S3 para replicar un bucket creado recientemente con objetos existentes, reintentar objetos que no se pudieron replicar anteriormente, migrar datos entre cuentas o agregar nuevos buckets a su lago de datos. Los clientes que necesitan un tiempo de replicación predecible respaldado por un acuerdo de nivel de servicios (SLA) pueden utilizar el control del tiempo de replicación (RTC) para replicar objetos en menos de 15 minutos.
La Replicación de Simple Storage Service (Amazon S3) también ofrece notificaciones y métricas detalladas para monitorear el estado de la replicación de objetos entre buckets. Puede monitorear el progreso de la replicación por medio de un seguimiento de los bytes pendientes, las operaciones pendientes, la latencia de replicación y la replicación fallida de operaciones con la consola de S3 o Amazon CloudWatch. También puede configurar notificaciones de eventos de S3 para recibir notificaciones sobre replicaciones incorrectas para poder realizar un diagnóstico y corregir los problemas de configuración rápidamente. Las notificaciones y las métricas de replicación de S3 son útiles para supervisar de forma cercana el avance de la replicación. Para obtener más información, visite Supervisión del progreso con métricas de replicación y notificaciones de eventos de Simple Storage Service (Amazon S3).
Cuándo usar Replicación de Amazon S3
Redundancia de datos: si tiene que mantener múltiples copias de sus datos en la misma o diferentes regiones de AWS, con diferentes tipos de cifrado o a través de diferentes cuentas. Replicación de Amazon S3 potencia sus necesidades de distribución de contenido global, las necesidades de almacenamiento compatibles y el intercambio de datos entre cuentas.
Replicar objetos mientras se retienen los metadatos: si necesita asegurarse de que sus copias de la réplica sean idénticas a los datos de la fuente, puede usar la replicación de S3 para hacer copias de sus objetos que conserven todos los metadatos, como el tiempo de creación del objeto original, las listas de control de acceso (ACL) a los objetos y los ID de la versión.
Replicar objetos en tipos de almacenamiento más rentables: si puede utilizar la replicación de S3 para poner objetos en S3 Glacier, S3 Glacier Deep Archive u otra clase de almacenamiento en los buckets de destino. También puede replicar los datos en la misma clase de almacenamiento y después usar las políticas del ciclo de vida de S3 para mover los objetos a una clase de almacenamiento más económica.
Mantener copias de objetos bajo una cuenta diferente: independientemente de quién sea el propietario del objeto fuente, puede pedirle a Amazon S3 que cambie la titularidad de la réplica a la cuenta de AWS que posee el bucket de destino para restringir el acceso a las réplicas de objetos.
Replicar sus objetos en un plazo de 15 minutos: puede usar el control de tiempo de replicación de Amazon S3 (S3 RTC) para replicar los datos en un tiempo predecible. S3 RTC replica el 99,99 por ciento de los objetos nuevos almacenados en Amazon S3 en un plazo de 15 minutos desde su subida y está respaldado por un acuerdo de nivel de servicio (SLA).
Cómo funciona la replicación de S3
Información general sobre protección de datos de Amazon S3: control de versiones, bloqueo de objetos y replicación
Replicación entre diferentes regiones (CRR) de Amazon S3
Con la replicación entre diferentes regiones (CRR) de S3, puede replicar objetos (así como sus metadatos y etiquetas de objeto respectivos) en otras regiones de AWS para lograr una latencia reducida, el cumplimiento, la seguridad, la recuperación de desastres y muchos otros casos de uso. El CRR de S3 puede ser configurado desde un bucket de S3 de un solo origen para replicar objetos en uno o más buckets de destino en otra región de AWS.
La CRR de Amazon S3 replica datos automáticamente entre buckets en diferentes regiones de AWS. Con la CRR, puede configurar la replicación en un nivel de bucket, un nivel de prefijo compartido o un nivel de objeto mediante etiquetas de objeto de S3. Puede utilizar la replicación entre diferentes regiones para facilitar una menor latencia en el acceso a datos situados en otras regiones geográficas. La replicación entre diferentes regiones también puede resultarle útil si, por exigencias normativas, necesita almacenar copias de los datos a cientos de kilómetros de distancia. Puede utilizar la CRR para modificar el propietario de una cuenta de objetos replicados a fin de proteger los datos de una eliminación accidental. Si desea leer más información acerca de la CRR, consulte la documentación sobre la replicación de S3.
Casos de uso
Conformidad — De manera predeterminada, Amazon S3 almacena los datos en múltiples zonas de disponibilidad geográficamente distantes, pero los requisitos de conformidad podrían determinar que almacene los datos a distancias aun mayores. CRR permite replicar los datos entre regiones de AWS distantes para satisfacer estos requisitos.
Rendimiento de la latencia: si sus clientes o usuarios finales están distribuidos en una o más ubicaciones geográficas, puede minimizar la latencia para el acceso a los datos mediante el mantenimiento de múltiples copias de objetos en las regiones de AWS que están geográficamente más cerca de sus clientes.
Eficiencia regional: si tiene clústeres informáticos en dos o más regiones de AWS que analizan el mismo conjunto de objetos, podría optar por mantener copias de los objetos en esas regiones.
Replicación dentro de una misma región (SRR) de Amazon S3
La SRR de Amazon S3 es una característica S3 que replica datos automáticamente entre buckets dentro de una misma región de AWS. Con la SRR, puede configurar la replicación en un nivel de bucket, un nivel de prefijo compartido o un nivel de objeto mediante etiquetas de objeto de S3. Puede usar la SRR para hacer una o más copias de sus datos en la misma región de AWS. La SRR le permite cumplir con los requisitos de conformidad y soberanía de datos porque conserva una copia de sus datos en una cuenta de AWS independiente en la misma región que la cuenta original. Puede utilizar la SRR para modificar el propietario de una cuenta de objetos replicados a fin de proteger los datos de una eliminación accidental. También puede usar la SRR para combinar fácilmente registros de diferentes buckets de S3 a fin de realizar procesamientos dentro de la región o para configurar la replicación en vivo entre los entornos de prueba y desarrollo.
Casos de uso
Agregar registros a un solo bucket: si almacena registros en varios buckets o en varias cuentas, puede replicar fácilmente los registros en un solo bucket en la región. Esto permite un procesamiento más sencillo de los registros en una única ubicación.
Replicación entre cuentas de desarrollador y de prueba: si usted o sus clientes tienen cuentas de desarrollador y de prueba que usan los mismos datos, puede replicar objetos entre esas cuentas y, al mismo tiempo, mantener los metadatos del objeto mediante la implementación de las reglas de la SRR.
Cumplir con las leyes de soberanía: a menudo se pide a los clientes que almacenen los datos en cuentas separadas de AWS mientras que se les prohíbe que esos datos abandonen una región determinada. La replicación de la misma región le puede ayudar a hacer una copia de seguridad de datos importantes cuando las normativas de cumplimiento no permiten que los datos salgan de su país.
Replicación por lotes de Simple Storage Service (Amazon S3)
Mientras que la replicación en vivo como CRR y SRR de manera automática replica objetos cargados de manera reciente a medida que se escriben en su bucket, Replicación por lotes de S3 le permite replicar objetos existentes. Puede utilizar Replicación por lotes de S3 para replicar un bucket creado recientemente con objetos existentes, reintentar objetos que no se pudieron replicar anteriormente, migrar datos entre cuentas o agregar nuevos buckets a su lago de datos. La replicación por lotes de S3 funciona con cualquier volumen de datos, ofreciéndole un modo completamente administrado de satisfacer sus necesidades de seguridad y cumplimiento de datos, recuperación de desastres y optimización del rendimiento. Puede comenzar a utilizar la replicación por lotes de S3 con unos pocos clics en la consola de S3 o con una solicitud a la API.
La replicación por lotes de S3 complementa Replicación dentro de una misma región (SRR) y Replicación entre regiones (CRR). La replicación por lotes de S3 replica objetas existentes, mientras que SRR y CRR supervisan cargas de nuevos objetos y replicarlos entre buckets.
Casos de uso
Replicar buckets creados de manera reciente: Si cuenta con una iniciativa de almacenamiento de varias regiones que requiere que configure nuevos buckets y replicarlos con objetos existentes desde otro bucket, puede utilizar Replicación por lotes para replicar estos objetos.
Reintentar la replicación: Si necesita reintentar la replicación por una variedad de razones, incluida que los objetos dieron error al replicarse inicialmente, cuando los objetos se han replicado de manera correcta a un destino pero es necesario replicarse a otro destino, o al replicar objetos de réplica desde otro origen, puede utilizar Replicación por lotes para volver a intentar la replicación.
Migración : Si necesita migrar objetos existentes entre buckets, sin importar si están en una región diferente o una cuenta diferente, puede utilizar Replicación por lotes para la migración de modo que se preserven los metadatos y el ID de versión.
Control del tiempo de Replicación de Amazon S3
El control de tiempo de Replicación de Amazon S3 le permite cumplir requisitos de conformidad o “requisitos empresariales” para la replicación de datos y proporciona visibilidad de la actividad de replicación de Amazon S3. El control del tiempo de Replicación replica la mayoría de los objetos que usted “carga” en Amazon S3 en cuestión de segundos y el 99,99 por ciento de esos objetos en un plazo de 15 minutos. El control del tiempo de Replicación de Amazon S3, de forma predeterminada, incluye métricas de Replicación de Amazon S3 y notificaciones de eventos de S3. Por lo tanto, se puede supervisar la cantidad total de operaciones de la API de S3 con replicación pendiente, así como el tiempo máximo de replicación.
El control del tiempo de Replicación de Amazon S3 cuenta con el respaldo de un acuerdo de nivel de servicio (SLA) para replicar el 99,9 % de los objetos en un plazo de 15 minutos durante cualquier mes de facturación.
Para más información sobre el Control del tiempo de replicación de S3, visite la página de documentación de replicación de S3 o las preguntas frecuentes sobre la replicación de S3.
Cómo funciona el control del tiempo de replicación de S3
Introducción a la replicación de S3
La replicación de Amazon S3 (CRR, SRR) y el control del tiempo de replicación de S3 se puede configurar en un nivel de bucket de S3, un nivel de prefijo compartido o un nivel de objeto mediante etiquetas de objeto de S3. Además, el control del tiempo de replicación de S3 se puede habilitar para uno o más pares de regiones.
Para comenzar con la replicación de S3, acceda al Tutorial de replicación de S3, acceda al Tutorial de replicación por lotes de S3 y consulte las Preguntas frecuentes sobre la replicación de S3 y la Documentación de replicación de S3. Por lo que respecta al precio de la replicación de S3, consulte la página de precios de S3.