Crear una regla de replicación bidireccional para el punto de acceso de varias regiones - Amazon Simple Storage Service

Crear una regla de replicación bidireccional para el punto de acceso de varias regiones

Las reglas de replicación habilitan la copia automática y asincrónica de los objetos entre buckets. Una regla de replicación bidireccional garantiza que los datos se sincronicen por completo entre dos o más buckets en diferentes Regiones de AWS. Cuando se configura la replicación bidireccional, se crea una regla de replicación desde el bucket de origen (DOC-EXAMPLE-BUCKET-1) al bucket que contiene las réplicas (DOC-EXAMPLE-BUCKET-2). Luego, se crea una segunda regla de replicación desde el bucket que contiene las réplicas (DOC-EXAMPLE-BUCKET-2) al bucket de origen (DOC-EXAMPLE-BUCKET-1).

Como todas las reglas de replicación, puede aplicar la regla de replicación bidireccional a todo el bucket de Amazon S3 o a un subconjunto de objetos filtrado por un prefijo o etiquetas de objeto. Puede mantener también sincronizados los cambios en los metadatos de los objetos mediante la habilitación de la sincronización de modificaciones de réplicas para cada regla de replicación. Puede habilitar la sincronización de modificaciones de réplicas a través de la consola de Amazon S3, la AWS CLI, los SDK de AWS, la API de REST de Amazon S3 o AWS CloudFormation.

Para monitorear el progreso de la replicación de los objetos y los metadatos de los objetos en Amazon CloudWatch, habilite las métricas y notificaciones de Replicación de S3. Para obtener más información, consulte Monitoreo del progreso con métricas de replicación y notificaciones de eventos de Amazon S3.

Para crear una regla de replicación bidireccional para el punto de acceso multirregional

  1. Inicie sesión AWS Management Console Management Console y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

  2. En el panel de navegación izquierdo, elija Puntos de acceso de varias regiones.

  3. Elija el nombre del punto de acceso de varias regiones que desea actualizar.

  4. Elija la pestaña Replication and failover (Replicación y conmutación por error).

  5. Desplácese a la sección Replication rules (Reglas de replicación) y, a continuación, elija Create replication rules (Crear reglas de replicación).

  6. En la página Create replication rules (Crear reglas de replicación), elija la plantilla Replicate objects among all specified buckets (Replicar objetos entre todos los buckets especificados). La plantilla Replicate objects among all specified buckets (Replicar objetos entre todos los buckets especificados) configura la replicación bidireccional (con capacidades de conmutación por error) para los buckets.

    importante

    Al crear reglas de replicación mediante esta plantilla, sustituyen a las reglas de replicación existentes que ya estén asignadas al bucket.

    Para agregar o modificar las reglas de replicación existentes en lugar de sustituirlas, vaya a la pestaña Management (Administración) de cada bucket en la consola y, a continuación, edite las reglas en la sección Replication rules (Reglas de replicación). También puede agregar o modificar las reglas de replicación existentes mediante la AWS CLI, los SDK de AWS o la API de REST de Amazon S3. Para obtener más información, consulte Elementos del archivo de configuración de la replicación.

  7. En la sección Buckets, seleccione al menos dos buckets desde los que desee replicar objetos. Todos los buckets elegidos para la replicación deben tener habilitado el control de versiones de S3 y cada bucket debe residir en una Región de AWS diferente. Para obtener más información sobre el control de versiones de S3, consulte Uso de control de versiones en buckets de Amazon S3.

    nota

    Asegúrese de contar con los permisos de lectura y replicación necesarios para establecer la replicación pues, de lo contrario, se producirán errores. Para obtener más información, consulte Creación de un rol de IAM.

  8. En la sección Replication rule configuration (Configuración de reglas de replicación), elija si la regla de replicación estará Enabled (Habilitada) o Disabled (Desactivada) cuando se cree.

    nota

    No puede ingresar un nombre en el cuadro Replication rule name (Nombre de la regla de replicación). Los nombres de las reglas de replicación se generan en función de la configuración al crear la regla de replicación.

  9. En la sección Scope (Alcance), elija el alcance adecuado para la replicación.

    • Para replicar todo el bucket, elija Apply to all objects in the bucket (Aplicar a todos los objetos del bucket).

    • Para replicar un subconjunto de objetos en el bucket, elija Limit the scope of this rule using one or more filters (Limitar el alcance de esta regla mediante uno o varios filtros).

      Puede filtrar los objetos utilizando un prefijo, etiquetas de objeto o una combinación de ambos.

      • Para limitar la replicación a todos los objetos que tienen nombres que empiezan con la misma cadena (por ejemplo, pictures), escriba un prefijo en el cuadro Prefix (Prefijo).

        Si utiliza un prefijo que es el nombre de una carpeta, debe usar una / (barra inclinada) como último carácter (por ejemplo, pictures/).

      • Para replicar todos los objetos que tienen una o varias etiquetas de objeto, elija Add tag (Agregar etiqueta) y escriba el par clave-valor en los cuadros. Para agregar otra etiqueta, repita el procedimiento. Para obtener más información acerca de las etiquetas de objeto, consulte Categorización del almacenamiento mediante etiquetas.

  10. Desplácese hacia abajo hasta la sección Additional replication options (Opciones de replicación adicionales) y seleccione las opciones de replicación que desee aplicar.

    nota

    Le recomendamos que aplique las siguientes opciones, especialmente si tiene la intención de configurar el punto de acceso multirregional para admitir la conmutación por error:

    • Replication time control (RTC) (Control del tiempo de replicación): para replicar los datos en distintas regiones dentro de un periodo predecible, puede utilizar el control del tiempo de Replicación de S3 (S3 RTC). S3 RTC replica el 99,99 % de los objetos nuevos almacenados en Amazon S3) en un plazo de 15 minutos (con el respaldo de un acuerdo de nivel de servicio). Para obtener más información, consulte Cumplimiento de los requisitos de conformidad mediante Control del tiempo de replicación de S3.

    • Replication metrics and notifications (Notificaciones y métricas de replicación): habilite las métricas de Amazon CloudWatch para monitorear los eventos de replicación.

    • Replicación de marcador de eliminación: se replicarán los marcadores de eliminación creados por las operaciones de eliminación de S3. Los marcadores de eliminación creados por las reglas del ciclo de vida no se replican. Para obtener más información, consulte Replicación de marcadores de eliminación entre buckets.

    • Replica modification sync (Sincronización de modificación de réplicas): habilite la sincronización de modificaciones de réplicas para cada regla de replicación para mantener también sincronizados los cambios en los metadatos de los objetos. Para obtener más información, consulte Habilitación de sincronización de modificación de réplica.

    Se aplican cargos adicionales por las métricas y las notificaciones de Replicación de S3 RTC y CloudWatch. Para obtener más información, consulte Precios de Amazon S3 y Precios de Amazon CloudWatch.

  11. Si está escribiendo una nueva regla de replicación que sustituya a una existente, seleccione I acknowledge that by choosing Create replication rules, these existing replication rules will be overwritten (Reconozco que, al elegir Crear reglas de replicación, estas reglas de replicación existentes se sobrescribirán).

  12. Elija Create replication rules (Crear reglas de replicación) para crear y guardar las nuevas reglas de replicación bidireccional.