Información general
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, la replicación por lotes de S3 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 Amazon S3.
Cuándo usar Replicación de Amazon S3
Cómo funciona la replicación de S3
Control de versiones, Object Lock y replicación de Amazon S3
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 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 obtener 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 varias zonas de disponibilidad geográficamente distantes, pero los requisitos de conformidad podrían determinar que almacene los datos a distancias aún 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 varias 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 todas esas regiones de AWS.
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 usar la 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 usar la 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 usar la 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 Simple Storage Service (Amazon S3)
El control de tiempo de replicación de Simple Storage Service (Amazon S3) lo ayuda a cumplir requisitos de cumplimiento 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 % de esos objetos en un plazo de 15 minutos. El control del tiempo de replicación de S3, de forma predeterminada, incluye métricas de replicación de S3 y notificaciones de eventos de S3. Por lo tanto, se puede monitorear 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 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.