Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Comprender el servicio de replicación CloudMirror

Puede habilitar la replicación de CloudMirror para un bucket S3 si desea que StorageGRID replique objetos específicos agregados al bucket en uno o más buckets de destino externos.

Por ejemplo, puede utilizar la replicación de CloudMirror para reflejar registros de clientes específicos en Amazon S3 y luego aprovechar los servicios de AWS para realizar análisis de sus datos.

Nota La replicación de CloudMirror no es compatible si el depósito de origen tiene habilitado el bloqueo de objetos S3.

CloudMirror e ILM

La replicación de CloudMirror funciona independientemente de las políticas ILM activas de la red. El servicio CloudMirror replica los objetos a medida que se almacenan en el depósito de origen y los envía al depósito de destino lo antes posible. La entrega de objetos replicados se activa cuando la ingesta del objeto se realiza correctamente.

CloudMirror y replicación entre redes

La replicación de CloudMirror tiene similitudes y diferencias importantes con la función de replicación entre redes. Consulte "Comparar la replicación entre redes y la replicación de CloudMirror" .

Cubos de CloudMirror y S3

La replicación de CloudMirror normalmente está configurada para utilizar un depósito S3 externo como destino. Sin embargo, también puede configurar la replicación para utilizar otra implementación de StorageGRID o cualquier servicio compatible con S3.

Cubos existentes

Cuando habilita la replicación de CloudMirror para un depósito existente, solo se replican los nuevos objetos agregados a ese depósito. Cualquier objeto existente en el depósito no se replica. Para forzar la replicación de objetos existentes, puede actualizar los metadatos del objeto existente realizando una copia del objeto.

Nota Si utiliza la replicación de CloudMirror para copiar objetos a un destino de Amazon S3, tenga en cuenta que Amazon S3 limita el tamaño de los metadatos definidos por el usuario dentro de cada encabezado de solicitud PUT a 2 KB. Si un objeto tiene metadatos definidos por el usuario mayores a 2 KB, ese objeto no se replicará.
Cubos de destino múltiples

Para replicar objetos de un solo depósito en varios depósitos de destino, especifique el destino de cada regla en el XML de configuración de replicación. No es posible replicar un objeto en más de un bucket al mismo tiempo.

Cubos versionados o no versionados

Puede configurar la replicación de CloudMirror en depósitos versionados o no versionados. Los depósitos de destino pueden tener versiones o no. Puede utilizar cualquier combinación de depósitos versionados y no versionados. Por ejemplo, puede especificar un depósito versionado como destino para un depósito de origen no versionado, o viceversa. También puedes replicar entre depósitos sin versiones.

Eliminación, bucles de replicación y eventos

Comportamiento de eliminación

Es lo mismo que el comportamiento de eliminación del servicio Amazon S3, Replicación entre regiones (CRR). Eliminar un objeto en un depósito de origen nunca elimina un objeto replicado en el destino. Si tanto el depósito de origen como el de destino tienen versiones, se replica el marcador de eliminación. Si el depósito de destino no tiene versión, eliminar un objeto en el depósito de origen no replica el marcador de eliminación en el depósito de destino ni elimina el objeto de destino.

Protección contra bucles de replicación

A medida que los objetos se replican en el depósito de destino, StorageGRID los marca como "réplicas". Un depósito StorageGRID de destino no volverá a replicar objetos marcados como réplicas, lo que lo protege de bucles de replicación accidentales. Esta marca de réplica es interna a StorageGRID y no le impide aprovechar AWS CRR cuando usa un bucket de Amazon S3 como destino.

Nota El encabezado personalizado utilizado para marcar una réplica es x-ntap-sg-replica . Esta marca evita que se forme un espejo en cascada. StorageGRID admite un CloudMirror bidireccional entre dos redes.
Eventos en el bucket de destino

No se garantiza la singularidad ni el orden de los eventos en el depósito de destino. Es posible que se entregue más de una copia idéntica de un objeto de origen al destino como resultado de las operaciones realizadas para garantizar el éxito de la entrega. En casos excepcionales, cuando el mismo objeto se actualiza simultáneamente desde dos o más sitios StorageGRID diferentes, el orden de las operaciones en el depósito de destino podría no coincidir con el orden de los eventos en el depósito de origen.