Notes
Migracion de datos

Content of the notes (1)
Page 1
¿QUE ES LA MIGRACION DE DATOS DE UN SISTEMA DE BASE DE DATOS A OTRO?
Consiste en la
transferencia de datos de un sistema a otro. Este suele tener lugar en momentos de
transición provocados por la llegada de una nueva aplicación, un cambio en el
modo o medio de almacenamiento o las necesidades que impone el mantenimiento de
la base de datos corporativa.
Existen
diversos motivos para realizar una migración, tales como la
preservación o difusión de los contenidos, mejoras en el funcionamiento,
cumplir con nuevos requerimientos de usuario o de software,
la interoperabilidad, la actualización de versiones, la estandarización
de la tecnología, la reducción de costos al optar por un software
libre, el aumento en el volumen de datos, nuevos procesos de negocio o
mejoras en la seguridad o el control de la información, entre otros escenarios posibles.
ETAPAS DE PLANEACIÓN Y APROBACIÓN DEL PLAN
DE MIGRACIÓN DE UNA BASE DE DATOS
Para
alcanzar el éxito en un proyecto de este tipo hay que buscar la aplicación de
las mejores prácticas, ser realista en el establecimiento de objetivos y
garantizar una buena organización. Las etapas son 4:

1. Alcance
del Proyecto de Migración de Datos:
Esta preparación facilitará la
tarea de planning y reducirá los posibles errores que pudiesen surgir por causa
de falta de consenso, omisiones o errores de cálculo.
* Propósito
de la migración de datos
*
Objetivos
*
Presupuesto
*
Áreas
y plazo de ejecución
*
Entregables
y sus deadlines
*
Herramientas
a utilizar
*
Roles
y responsabilidades
*
Plan
de comunicación
*
Plan
de gestión del cambio
*
Plan
de gestión del riesgo
* Plan
de gestión de la calidad
2. Planificación de la Migración:
En esta etapa se ha de decidir la metodología a aplicar para llevarla a cabo.
Independientemente del método que se decida aplicar, es necesario que se
observen, al menos, las siguientes pautas:
*
Requisitos
de transformación de los datos
* Estándares
de calidad aplicables
* Reglas
de mapeo de datos
* Descripción
del entorno de pruebas: herramientas, especificaciones, limitaciones y
obligaciones de reporting
* Test
de integración
* Opciones
de recuperación para las distintas fases de la migración

3.
Preparación de los datos:
~ Establecimiento de los requisitos
de calidad de los datos
~ Perfilado de datos
~ Limpieza de datos

4. La
seguridad en el plan de migración de datos:
~ Autorizaciones
de acceso
~ Diferentes
niveles de acceso para diferentes usuarios o roles
~ Enmascaramiento
de datos
~ Técnicas
de encriptación

CATEGORIAS DE LA MIGRACION
Migración de almacenamiento
Se
puede optar por reemplazar los medios de almacenamiento para aprovechar
tecnologías más eficientes o responder a nuevos requerimientos, como la
apertura a la web, lo que obliga a trasladar los bloques físicos de
datos de un dispositivo a otro, a menudo utilizando técnicas de
virtualización. El formato de datos y el contenido en sí mismo no se
suelen cambiar en el proceso y normalmente se obtienen resultados
bastante buenos, con mínimo o ningún impacto.
Migración de base de datos
Puede
ser necesario migrar de un proveedor de base de datos a otro o
actualizar la versión del software de gestión que se utiliza. Si tenemos
una aplicacion sobre una base de datos como Access y posteriormente
crecemos de manera que nos hace falta un sistema gestor de bases de
datos más potente, lo más seguro es que nos decantemos por Oracle, DB2,
Informix, SQLServer
o similares. En este caso, los datos, que estarán en formato "access"
deberán pasar a formato "sqlserver" o formato para "oracle", y la
migración conlleva la creación de tablas
o modificación de las existentes, cambios en algunos tipos de datos que
existen en una base de datos pero no en otras, etc. Especialmente
delicados son los campos fecha, los numéricos, los de tipo memo o campos
de extensión superior a 256
caracteres, campos para imágenes, etc, ya que cada SGBD los trata o los
espera de manera diferente.
Migración de aplicación
Un
cambio de proveedor de la aplicación implica una transformación sustancial,
ya que casi todas las aplicaciones operan en su propio modelo de datos
específico, y además, los paquetes comerciales están configurados para cada cliente mediante meta datos. Las interfaces se
suministran para proteger la integridad de datos que se tienen que
manejar. El uso de la API es normalmente una condición de la garantía
del software, a pesar de que se puede renunciar a ello si se utilizan
servicios propios o certificados de asociados profesionales y todas las
herramientas del proveedor.
Migración de proceso de negocio
Los
procesos de negocios funcionan a través de una combinación de acciones
humanas y de sistemas informáticos. A menudo suceden cambios en las
compañías como fusiones, adquisiciones, remo delaciones y optimizares a
los que se deben adaptar los datos y flujos de datos de un servidor,
base de datos o aplicación que contienen la información sobre los
clientes, productos y operaciones, para reflejar los cambios en la
organización.
Information
- Description
- Note on Migracion de datos, created by Doctor Sensual on 02/11/2015.
- Created by
- Doctor Sensual
- Views
- 2
- Rating
More on Administración y seguridad de bases de datos