La migración de datos es el proceso de mover información digital a una ubicación diferente (como a un almacenamiento en la nube), una aplicación, una base de datos o un entorno informático.
Después de leer este artículo podrás:
Contenido relacionado
¿Qué es la migración a la nube?
Transformación digital
¿Qué es Almacenamiento en la nube?
Máquina virtual
¿Qué es el almacenamiento de objetos?
Suscríbase a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.
Copiar enlace del artículo
La migración de datos es el proceso de seleccionar, preparar y mover los datos existentes de un entorno informático a otro. Los datos pueden migrar entre aplicaciones, sistemas de almacenamiento, bases de datos, centros de datos y procesos comerciales..
Los objetivos y procesos de migración de datos de cada organización son únicos. Deben tener en cuenta muchos factores, tales como los costes, los plazos, los requisitos técnicos, el impacto en las operaciones de la empresa, el potencial de pérdida de datos, los requisitos de cumplimiento, etc.
Las empresas pueden emprender proyectos de migración de datos por varios motivos, como por ejemplo:
Considera el siguiente ejemplo: cuando alguien compra un ordenador nuevo, suele preferir instalar las versiones más recientes de software y limitarse a copiar los archivos más importantes del antiguo. Añadir una sobrecarga de software y archivos obsoletos ocuparía espacio de almacenamiento innecesario y ralentizaría su nuevo dispositivo. Asimismo, una migración de datos eficaz garantiza que el nuevo sistema utilice los datos correctamente depurados, extraídos y transformados.
La migración de datos puede ser un habilitador clave de la transformación digital — el uso de la tecnología digital para modernizar las cargas de trabajo y los procesos comerciales. A menudo va de la mano de la migración a la nube — específicamente para garantizar que no se migren datos obsoletos o corruptos a la nueva infraestructura en la nube de una organización.
Los centros de datos almacenan archivos o bases de datos utilizados por las aplicaciones de software, que impulsan los procesos comerciales y los flujos de trabajo. Por ello, la migración de datos suele clasificarse en cinco tipos:
No existe un proceso "único" para todos los tipos de migración de datos. Sin embargo, un plan completo de migración de datos contiene tres fases, que a su vez se componen de otra serie de componentes y etapas.
Premigración (planificación/descubrimiento)
La premigración es la fase inicial de planificación, lo que garantiza que la migración se lleve a cabo sin problemas y busca minimizar los riesgos. Durante esta fase, los equipos de migración de datos establecen los objetivos del proyecto, su alcance, personal o recursos necesarios y los requisitos fundamentales.
Las tareas de premigración pueden incluir (entre otras):
Migración ("en marcha")
Una vez que el plan sea creado, que se aseguren los permisos adecuados y que estén listos todos los datos para migrar al sistema de destino, comienza la migración de datos. La ejecución de la "puesta en marcha" puede incluir:
La migración de datos no está completa tras "pulsar el conmutador". Los resultados de la migración se deben auditar y validar para asegurarse de que todo se ha transferido y registrado correctamente.
Una vez que la auditoría a la posmigración se considere satisfactoria, se puede dar de baja al sistema antiguo.
En una migración de datos, las organizaciones pueden decidir migrar un sistema a otro o fusionar dos sistemas en uno totalmente nuevo. Sea cual sea la estrategia que elijan, hay dos enfoques comunes para la migración de datos.
Migración "big bang": la migración de datos "big bang" traslada todo un conjunto de datos en una sola fase del sistema heredado al nuevo sistema de destino. Esta migración suele producirse durante un período de inactividad planificado (como un fin de semana o un día festivo).
Pros:
Contras:
Migración "por goteo": las empresas globales o los proveedores de infraestructuras fundamentales que necesitan evitar periodos de inaccesibilidad a los datos pueden optar por una migración de datos "por goteo". Este enfoque gradual empaqueta y transfiere los datos en incrementos más pequeños.
Pros:
Contras:
La migración de datos y el término "integración de datos" se utilizan a veces de manera indistinta, pero son diferentes. A diferencia de un proyecto de migración de datos —que solo ocurre una vez—, la integración de datos es un proceso continuo que implica cambios graduales en los datos. Además, a diferencia de la migración de datos, la integración de datos puede combinar los datos que residen en distintas ubicaciones en una vista unificada.
La migración de datos puede ser un hito clave para las iniciativas de integración de datos. Por ejemplo, una empresa puede migrar grandes cantidades de datos no estructurados (como música, vídeo e imágenes) a un nuevo servicio de almacenamiento de objetos, pero integrar esos datos con una herramienta de procesamiento multimedia alojada en otro lugar.
Cloudflare R2 es un almacenamiento de objetos distribuido globalmente y compatible con AWS S3, que permite a los desarrolladores almacenar grandes cantidades de datos no estructurados sin costes de salida. R2 permite a los clientes migrar de forma rápida y fácil objetos de datos almacenados en otros proveedores de nube a un grupo R2 de su elección, con el Migrador R2 (también conocido como Super Slurper).
Cloudflare D1, una base de datos SQL en el perímetro, también permite a los desarrolladores importar directamente las tablas SQLite existentes y sus datos.
Obtén más información sobre la plataforma para desarrolladores de Cloudflare.