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.

Configure la replicación de CloudMirror

Colaboradores

La "Servicio de replicación de CloudMirror" Es uno de los tres servicios de plataforma de StorageGRID. Puede usar la replicación de CloudMirror para replicar automáticamente objetos en un bloque de S3 externo.

Antes de empezar
  • Un administrador de StorageGRID activó los servicios de plataforma para su cuenta de inquilino.

  • Ya ha creado un bucket que actúa como origen de replicación.

  • El punto final que pretende utilizar como destino para la replicación de CloudMirror ya existe y tiene su URN.

  • Pertenece a un grupo de usuarios que tiene el "Gestione todos los bloques o permisos de acceso raíz". Estos permisos anulan la configuración de permisos de las directivas de grupo o de bloque al configurar el bloque mediante el Administrador de inquilinos.

Acerca de esta tarea

La replicación de CloudMirror copia los objetos de un bloque de origen en un bloque de destino que se especifique en un extremo.

Nota La replicación de CloudMirror tiene similitudes y diferencias importantes con la función de replicación entre grid. Para obtener más información, consulte "Compare la replicación entre grid y la replicación de CloudMirror".

Para habilitar la replicación de CloudMirror en un bloque, debe crear y aplicar un XML de configuración de replicación de bloques válido. El XML de configuración de replicación debe usar la URN de un extremo de bloque de S3 para cada destino.

Nota La replicación no es compatible con buckets de origen o destino con el bloqueo de objetos S3 habilitado.

Para obtener información general sobre la replicación de bloques y cómo configurarla, consulte "Documentación de Amazon Simple Storage Service (S3): Replicación de objetos". Para obtener información sobre cómo StorageGRID implementa GetBucketReplication, DeleteBucketReplication y PutBucketReplication, consulte "Operaciones en bloques".

Si habilita la replicación de CloudMirror en un bloque que contiene objetos, se replican los nuevos objetos agregados al bloque, pero los objetos existentes del bloque no se replican. Debe actualizar los objetos existentes para activar la replicación.

Si se especifica una clase de almacenamiento en el XML de configuración de replicación, StorageGRID utiliza esa clase al realizar operaciones en el extremo de S3 de destino. El extremo de destino también debe admitir la clase de almacenamiento especificada. Asegúrese de seguir las recomendaciones que proporciona el proveedor del sistema de destino.

Pasos
  1. Habilite la replicación para su bloque de origen:

    Utilice un editor de texto para crear el XML de configuración de replicación necesario para habilitar la replicación, tal y como se especifica en la API de replicación de S3. Al configurar XML:

    • Tenga en cuenta que StorageGRID solo admite V1 de la configuración de replicación. Esto significa que StorageGRID no admite el uso de Filter Elemento para reglas y sigue las convenciones V1 para eliminar versiones de objetos. Consulte la documentación de Amazon sobre la configuración de replicación para obtener más información.

    • Use el URN de un extremo de bloque de S3 como destino.

    • Si lo desea, puede agregar el <StorageClass> y especifique una de las siguientes opciones:

      • STANDARD: La clase de almacenamiento predeterminada. Si no especifica una clase de almacenamiento al cargar un objeto, el STANDARD se utiliza la clase de almacenamiento.

      • STANDARD_IA: (Estándar - acceso poco frecuente.) Utilice esta clase de almacenamiento para los datos a los que se accede con menor frecuencia; sin embargo, este proceso requiere un acceso rápido cuando sea necesario.

      • REDUCED_REDUNDANCY: Utilice esta clase de almacenamiento para datos no críticos y reproducibles que se pueden almacenar con menos redundancia que el STANDARD clase de almacenamiento.

    • Si especifica un Role En el XML de configuración se ignorará. StorageGRID no utiliza este valor.

      <ReplicationConfiguration>
          <Role></Role>
          <Rule>
              <Status>Enabled</Status>
              <Prefix>2020</Prefix>
              <Destination>
                 <Bucket>urn:sgws:s3:::2017-records</Bucket>
                 <StorageClass>STANDARD</StorageClass>
               </Destination>
           </Rule>
      </ReplicationConfiguration>
  2. Seleccione Ver cubos en el panel de control o seleccione ALMACENAMIENTO (S3) > Buckets.

  3. Seleccione el nombre del bloque de origen.

    Aparece la página de detalles bucket.

  4. Seleccione Servicios de plataforma > replicación.

  5. Seleccione la casilla de verificación Habilitar replicación.

  6. Pegue el XML de configuración de replicación en el cuadro de texto y seleccione Guardar cambios.

    captura de pantalla del cuadro de diálogo de configuración de replicación
    Nota Un administrador de StorageGRID debe habilitar los servicios de plataforma para cada cuenta de inquilino mediante Grid Manager o la API de gestión de grid. Póngase en contacto con el administrador de StorageGRID si se produce un error al guardar el XML de configuración.
  7. Compruebe que la replicación está configurada correctamente:

    1. Añada un objeto al bloque de origen que cumpla con los requisitos de replicación según se especifica en la configuración de replicación.

      En el ejemplo mostrado anteriormente, se replican los objetos que coincidan con el prefijo "'2020'".

    2. Confirme que el objeto se ha replicado en el bloque de destino.

      En el caso de objetos pequeños, la replicación se realiza con rapidez.