La migración de datos en línea se refiere a la transferencia de datos de una ubicación a otra, a menudo de un servidor antiguo a uno nuevo, generalmente en grandes cantidades. Hay una amplia variedad de razones para la migración de datos en línea, incluido el cambio de servicios de alojamiento, un cambio de sistema operativo o la instalación de nuevo software. Para las grandes empresas, la migración de datos en línea puede ser un proceso intensivo porque es posible que el sistema deba mantenerse en funcionamiento mientras se mueven los datos, y es fundamental que no se pierdan datos.
Una forma común de migración de datos en línea es la migración de un sitio web. Muchos blogueros han experimentado esto cuando cambian de servicio de alojamiento. Básicamente, cada sitio web va acompañado de una base de datos de información, para que los usuarios puedan acceder al sitio y a los contenidos. A medida que cambian las necesidades de alojamiento, es posible que una empresa deba trasladar toda la base de datos a un nuevo servidor. Idealmente, la mudanza podría completarse mientras se dejara una versión funcional del sitio web. Una vez que los datos se han movido, pueden ser necesarios pequeños cambios para que los datos sean accesibles y funcionales para los usuarios.
Otro tipo de migración de la base de datos implica mover o actualizar los datos almacenados en una ubicación central. Los bancos suelen tener grandes bases de datos de información, al igual que la mayoría de las empresas. Estas bases de datos pueden ser bastante grandes y, a menudo, contienen información confidencial. Cuando un banco cambia de propietario, decide actualizar los servicios o necesita hacer reparaciones en un sistema, generalmente es necesario mover los datos. Este tipo de migración de datos en línea debe realizarse con especial cuidado, porque los datos deben estar seguros.
La migración de datos en línea también se realiza con frecuencia cuando se realizan actualizaciones en un sistema o cuando los datos deben distribuirse en un sistema para que funcione sin problemas. En ocasiones, esto puede implicar la transferencia de terabytes de datos importantes y confidenciales que no pueden dañarse y deben moverse de forma simplificada. Una vez que el sistema se ha actualizado o reparado, los datos se pueden transferir de nuevo. Los programas especializados están diseñados para agilizar el proceso y son muy útiles cuando los datos deben convertirse a un nuevo formato, como suele ser el caso de las actualizaciones de software.
Muchas empresas ofrecen servicios y soluciones de migración de datos en línea. Las empresas con bases de datos especialmente grandes o complejas pueden aprovechar estos servicios para garantizar la seguridad y calidad de sus datos. Por lo general, la empresa envía a un ingeniero de software para evaluar las necesidades de la situación, quien luego devuelve una estimación a la empresa que indica cuánto tiempo llevará el proceso, cuánto tiempo de inactividad podría experimentar el sistema y cuánto costará la migración de datos en línea. Una vez aprobada, la empresa especializada transfiere los datos y realiza las actualizaciones necesarias del sistema, si se solicita.