Está en la página 1de 17

Especialización Gestión y Seguridad de Bases de Datos

Ficha 1881796

Evidencia AA5-EV1
Efectuar migración de datos de acuerdo con los requerimientos de la
organización
Conceptualización sobre técnicas de migración y herramientas ETCL

Aprendiz:
Luis Felipe Parrado Rodríguez

Instructor:
ING: Fernando López Trujillo
ING: Jesús David Agudelo Vallejo

Fecha Octubre de 2019


Introducción.

La migración de datos es el proceso que necesitamos hacer para transferir


los datos de un sistema a otro mientras cambiamos el sistema de
almacenamiento donde se encuentran los datos, o bien mientras se
practican las modificaciones necesarias en la base de datos o la aplicación.
Objetivos

Conceptualizar las Técnicas de migración y herramientas ETCL


Definir las Herramientas ETCL que existen en el mercado, tanto genéricas
como las proporcionadas por el SMBD seleccionado.
Definir Características de un proceso de migración
Migración de Datos
La Migración de Datos es cada vez más utilizado y demandado, debido a la
necesidad de tomar los datos de unos repositorios y trasladarlos a otros
más eficientes, con mayores capacidades de almacenamiento, con mejores
mecanismos de seguridad y provistos de mejores posibilidades de
explotación. Debido a su magnitud e importancia empresarial estos
procesos son tratados como proyectos paralelos a los propios de desarrollo.
Algunas de las razones por las cuales se aborda este proceso son:
- Cambio de plataforma tecnológica.
- Cambio y actualización de aplicativos informáticos.
- Mejoramiento en tiempos de respuesta.
- Mejores Políticas de seguridad.
- Compatibilidad con otros aplicativos.
- Facilitar el intercambio de información.
- Optimización de ambientes de TI.
- Aplicación de nuevas reglas del negocio.
- Adaptabilidad a exigencias del mercado.
Las tareas que deben llevarse a cabo, no necesariamente son planificadas,
habiéndose evidenciado varios problemas que han traído consigo
ineficiencia en la utilización de recursos ya que se descuidan aspectos
como:
Criticidad de los datos; rentabilidad y seguridad del proceso; minimización
de costos y riesgos; automatización de tareas y agilidad en los procesos;
integridad y consistencia de datos.
Por otro lado, el problema se agrava debido a que se cuenta con: - Entornos
heterogéneos y no estandarizados.
- Imposibilidad de interrumpir la continuidad del negocio.
- Repositorios de datos físicamente distantes.
- Hardware obsoleto o caduco.
- Incompatibilidad de formatos de datos.
Características de diferentes Técnicas de migración de
datos
Archivos CSV.
Es un formato de archivo plano muy usado son valores separados por ,
coma usado para movimiento de datos con hojas de cálculo.
Archivos XML.
Formato que utiliza un metalenguaje extensible de etiquetas que sirven
como estándar para intercambio de información estructurada entre distintas
plataformas.
Sentencias DML.
La posibilidad de un SMBD es utilizar sentencias DML para generar SCRIPTS
SQL que permiten realizar migraciones de bases de datos existentes.
Con los scripts SQL
A.se pueden realizar copias de seguridad para la creación de todos los
usuarios, grupos, inicio de sesión y permisos.
B. Creación y actualización de código para la implementación de una base
de datos.
C. Creación de entorno de pruebas.
Los procesos se orientan al uso de las sentencias DML para realizar el paso
de datos de la base de datos de origen a la base de datos destino.

Técnicas ETCL
1. Usar un software basado en matriz, que es la mejor opción para el
movimiento de datos entre sistemas similares.
2. Apoyándose en un software basado en el host: que sería la opción más
recomendable para las migraciones específicas de la aplicación. Es el caso
de la copia de archivos, las actualizaciones de la plataforma o la replicación
de la base de datos.
3. Empleando los dispositivos de red. De esta manera, se migran volúmenes,
archivos o bloques de datos del modo más apropiado, en función de su
configuración.
Hay algunos factores que se deben considerar en un proyecto de migración
de datos:
Tiempo que llevará realizar la migración completa.
Cantidad de tiempo de inactividad que se requerirá.
Riesgo para el negocio derivado de problemas técnicos de compatibilidad,
corrupción de datos, problemas de rendimiento de aplicaciones y pérdida u
omisión de datos.
Para minimizar el riesgo inherente al movimiento de datos, es preciso:
Entender qué datos se está migrando, de qué tipo son, cuál es su origen y
qué formato adquirirán en destino, una vez completado el traslado.
Aplicar los procesos ETL (extracción, transformación y carga)
preferiblemente antes de proceder a la migración.
Definir e implementar políticas de migración de datos para garantizar el
orden necesario a lo largo de todo el proceso.
Apostar por las pruebas y validación de los datos migrados, por ser la única
manera efectiva de asegurarse de que reúnen todos los atributos de calidad
necesarios.

También podría gustarte