Notas
Migración de Datos
Conteúdo das notas (1)
Página 1
¿QUÉ ES LA MIGRACIÓN DE DATOS DE UN SISTEMA
DE BASE DE DATOS A OTRO?
Este proceso 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.

La migración de datos se representa por
las siglas ETL, las cuales hacen referencia a este término. El significado de éstas siglas es: Extracción, Transformación y Carga.
CATEGORÍAS DE LA MIGRACIÓN
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.
ETAPAS DE PLANEACIÓN Y APROBACIÓN DEL PLAN
DE MIGRACIÓN DE UNA BASE DE DATOS
El plan de migración de datos debe de ajustarse a las prioridades de
negocio, y esto debe reflejarse en cada una de sus etapas. 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
Informações
- Descrição
- Notas sobre Migración de Datos, criado por Arlyn Nieto em 19-10-2015.
- Criado por
- Arlyn Nieto · out 2015
- Atualizado
- 19 fev 2016
- Visualizações
- 28
- Avaliação
Mais sobre Administración y seguridad de bases de datos