Transferencias basadas en eventos

Storage Transfer Service puede monitorizar las notificaciones de eventos en AWS o Google Cloud para transferir automáticamente los datos que se hayan añadido o actualizado en la ubicación de origen. Las transferencias basadas en eventos se admiten desde AWS S3 o Cloud Storage, y siempre usan un segmento de Cloud Storage como destino.

Las transferencias basadas en eventos monitorizan las notificaciones de eventos de Amazon S3 enviadas a Amazon SQS para las fuentes de AWS S3. Las fuentes de Cloud Storage envían notificaciones a una suscripción de Pub/Sub.

Ventajas de las transferencias basadas en eventos

Como las transferencias basadas en eventos detectan los cambios en el contenedor de origen, las actualizaciones se copian en el destino prácticamente en tiempo real. El Servicio de transferencia de Storage no necesita ejecutar una operación de lista en el origen, lo que supone un ahorro de tiempo y dinero.

Se puede usar, por ejemplo, en estos casos:

  • Analíticas basadas en eventos: replica datos de AWS en Cloud Storage para realizar analíticas y procesamientos.

  • Replicación de Cloud Storage: habilita la replicación automática y asíncrona de objetos entre segmentos de Cloud Storage.

    Las transferencias basadas en eventos con el Servicio de transferencia de Storage se diferencian de la replicación típica de Cloud Storage en que crean una copia de tus datos en otro segmento.

    Esto ofrece ventajas como las siguientes:

    • Mantener los datos de desarrollo y producción en espacios de nombres independientes.
    • Compartir datos sin dar acceso al contenedor original.
    • Crear copias de seguridad en otro continente o en una zona que no esté cubierta por el almacenamiento birregional y multirregional.
  • Configuración de recuperación ante desastres o alta disponibilidad: replica objetos del origen al destino de la copia de seguridad en cuestión de minutos:

    • Copia de seguridad entre nubes: crea una copia de la copia de seguridad de AWS S3 en Cloud Storage.
    • Copia de seguridad entre regiones o entre proyectos: crea una copia de un segmento de Cloud Storage en otra región u otro proyecto.
  • Migración activa: la transferencia basada en eventos puede permitir una migración con un tiempo de inactividad reducido (del orden de minutos) como paso posterior a una migración por lotes única.

Más información