Notizen
que es la migracion de bases de datod
Inhalt der Notizen (1)
Seite 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 MIGRAcion
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
Informationen
- Beschreibung
- Notiz am que es la migracion de bases de datod, erstellt von anna diiaz am 06/11/2015.
- Erstellt von
- anna diiaz
- Aufrufe
- 1
- Bewertung
Mehr zu Administración y seguridad de bases de datos