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

Crear una regla de replicación unidireccional 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 unidireccional ayuda a garantizar que los datos se repliquen por completo desde un bucket de origen de una Región de AWS hasta un bucket de destino de otra región. Cuando se configura la replicación unidireccional, se crea una regla de replicación desde el bucket de origen (DOC-EXAMPLE-BUCKET-1) al bucket de destino (DOC-EXAMPLE-BUCKET-2). Como todas las reglas de replicación, puede aplicar la regla de replicación unidireccional a todo el bucket de Amazon S3 o a un subconjunto de objetos filtrado por un prefijo o etiquetas de objeto.

importante

Recomendamos utilizar la replicación unidireccional si los usuarios solo van a consumir los objetos de los buckets de destino. Si sus usuarios van a cargar o modificar los objetos de sus buckets de destino, utilice la replicación bidireccional para mantener todos los buckets sincronizados. También se recomienda la replicación bidireccional si tiene previsto utilizar el punto de acceso de varias regiones para la conmutación por error. Para configurar la replicación bidireccional, consulte Crear una regla de replicación bidireccional para el punto de acceso de varias regiones.

Para crear una regla de replicación unidireccional para el punto de acceso de varias regiones
  1. Inicie sesión en la AWS 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.

  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). Asegúrese de contar con los permisos suficientes para crear la regla de replicación; de lo contrario, se deshabilitará el control de versiones.

    nota

    Puede crear reglas de replicación solo para buckets de su cuenta. Para crear reglas de replicación para buckets externos, los propietarios de los buckets deben crear las reglas de replicación para dichos buckets.

  6. En la página Crear reglas de replicación, elija la plantilla Replicar objetos de uno o más buckets de origen en uno o más buckets de destino.

    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 AWS CLI, los SDK o la API de REST. Para obtener más información, consulte Configuración de replicación.

  7. En la sección Origen y destino, en Buckets de origen, seleccione uno o más buckets desde los que desee replicar objetos. Todos los buckets (de origen y destino) 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.

    En la sección Buckets de destino, seleccione uno o más buckets en los que desee replicar objetos.

    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 introducir un delimitador, como / (barra inclinada) para indicar el nivel de la jerarquía (por ejemplo, pictures/). Para obtener más información acerca de los prefijos, consulte Organizar objetos con prefijos.

      • 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:

    • 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 el control de tiempo de replicación de S3 (S3 RTC).

    • 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.

    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 Crear reglas de replicación para crear y guardar la nueva regla de replicación unidireccional.