Suscríbete para recibir notificaciones de nuevas publicaciones:

Migra fácilmente tus datos de S3 con R2 Super Slurper

2022-11-15

2 min de lectura
Esta publicación también está disponible en English, 日本語 y 简体中文.

R2 es un almacenamiento de objetos distribuido globalmente y compatible con S3, que permite a los desarrolladores almacenar grandes cantidades de datos no estructurados sin las elevadas tarifas de ancho de banda de salida de otros proveedores.

The R2 Super Slurper will enable anyone to bring any amount of data into R2 with minimal effort and risk

Para disfrutar de esta libertad en la salida, tendrás que empezar a planificar cómo enviar a R2 todos esos datos que tienes en alguna otra ubicación. Puede que quieras hacerlo todo de una vez, moviendo la mayor cantidad de datos lo más rápidamente posible, al tiempo que garantizas la consistencia de los datos. O tal vez prefieres mover los datos a R2 poco a poco y cambiar gradualmente las lecturas de tu antiguo proveedor a R2 y,  solo entonces, decidir interrumpir tu antiguo almacenamiento o mantenerlo como copia de seguridad para los nuevos objetos en R2.

Hay varias opciones de arquitectura e implementación para este traslado, pero la migración de terabytes de datos de un proveedor de almacenamiento en la nube a otro siempre plantea problemas, entraña planificación y probablemente exige dotación de personal.

Y eso era difícil. Hasta ahora.

Hoy anunciamos R2 Super Slurper, la función que te permitirá mover todos tus datos a R2, todos a la vez o poco a poco, y todo ello en una interfaz de usuario y una API intuitivas y fáciles de utilizar.

Primer paso: versión beta privada de R2 Super Slurper

Migración simultánea de todos los datos

La primera iteración de R2 Super Slurper te permitirá apuntar a un bucket de S3 e importar los objetos que tengas almacenados allí a tu bucket de R2. Es una importación sencilla y única que cubre los escenarios más comunes. Apunta a tu origen de S3 existente, concede a R2 Super Slurper permisos para leer los objetos que quieres migrar, y un trabajo asíncrono se encargará del resto.

También podrás guardar las definiciones y credenciales para acceder a tu bucket de origen, para que puedas migrar diferentes carpetas desde el bucket, en nuevas operaciones, sin tener que definir de nuevo las URL y las credenciales. Esta operación por sí sola te ahorrará tener que crear scripts en buckets con muchas rutas diferentes que te gustaría validar para que sean consistentes.  Durante las fases beta, con tus comentarios, desarrollaremos R2 Super Slurper hasta el punto de que cualquier usuario pueda conseguir una migración totalmente coherente y activa, todo ello con un solo clic en algunas teclas.

an active migration implies a big-bang of data movement from your old buckets to R2

Migración gradual automática

Otro desarrollo futuro incluye la migración gradual automática, que proporciona una forma de copiar progresivamente los objetos a R2 a medida que los solicita un usuario final.  Te permite empezar a servir objetos desde R2 conforme se van migrando, de forma que puedes ahorrar dinero de inmediato.

El flujo de las solicitudes y de la migración de objetos tendrá el siguiente aspecto.

a passive migration strategy involves always serving through Cloudflare, but getting the file from an external repository on the first time it’s requested
  • Comprobar el objeto: llega una solicitud a Cloudflare (1), y comprobamos el bucket de R2 en busca del objeto solicitado (2). Si el objeto existe, R2 lo sirve (3).

  • Copiar el objeto: si el objeto no existe en R2, una solicitud del objeto fluye hacia el bucket de origen (2a). Una vez que hay una respuesta con un objeto, lo servimos y lo copiamos en R2 (2b).

  • Servir el objeto: R2 sirve todas las solicitudes futuras del objeto (3).

Con esta función, puedes copiar tus objetos, que anteriormente se encontraban dispersos en uno o varios buckets de otros proveedores, al mismo tiempo que garantizas que R2 sirve todo aquello que se solicita desde el lado de los usuarios finales. Y, puesto que solo necesitarás utilizar R2 Super Slurper para migrar el objeto desde la otra ubicación cuando se realice la primera solicitud, empezarás a ahorrar en estas tarifas de salida para cualquiera de las solicitudes subsiguientes.

Por ahora estamos abordando los buckets compatibles con S3, pero puedes contar que otros orígenes estarán disponibles en 2023.

Únete a la lista de espera para acceder a la versión beta privada de R2 Super Slurper

Para acceder a R2 Super Slurper, debes ser primero usuario de R2 e inscribirte en la lista de espera de R2 Super Slurper aquí.

Colaboraremos estrechamente con muchos de los primeros usuarios en la fase de beta privada para ajustar y probar el servicio. Pronto anunciaremos la versión beta abierta en la que los usuarios podrán registrarse en el servicio.

Únete a nuestro servidor Discord y contacta con una fantástica comunidad de usuarios y con el equipo de Cloudflare para conocer todos los temas relacionados con R2.

Protegemos redes corporativas completas, ayudamos a los clientes a desarrollar aplicaciones web de forma eficiente, aceleramos cualquier sitio o aplicación web, prevenimos contra los ataques DDoS, mantenemos a raya a los hackers, y podemos ayudarte en tu recorrido hacia la seguridad Zero Trust.

Visita 1.1.1.1 desde cualquier dispositivo para empezar a usar nuestra aplicación gratuita y beneficiarte de una navegación más rápida y segura.

Para saber más sobre nuestra misión para ayudar a mejorar Internet, empieza aquí. Si estás buscando un nuevo rumbo profesional, consulta nuestras ofertas de empleo.
Developer Week (ES)R2 Storage (ES)R2 Super Slurper (ES)Data Transfer Bucket (ES)Noticias de productosDeveloper Platform

Síguenos en X

Aly Cabral|@Aly_Cabral
Cloudflare|@cloudflare

Publicaciones relacionadas

31 de octubre de 2024, 13:00

Moving Baselime from AWS to Cloudflare: simpler architecture, improved performance, over 80% lower cloud costs

Post-acquisition, we migrated Baselime from AWS to the Cloudflare Developer Platform and in the process, we improved query times, simplified data ingestion, and now handle far more events, all while cutting costs. Here’s how we built a modern, high-performing observability platform on Cloudflare’s network....

24 de octubre de 2024, 13:05

Build durable applications on Cloudflare Workers: you write the Workflows, we take care of the rest

Cloudflare Workflows is now in open beta! Workflows allows you to build reliable, repeatable, long-lived multi-step applications that can automatically retry, persist state, and scale out. Read on to learn how Workflows works, how we built it on top of Durable Objects, and how you can deploy your first Workflows application....