Você está na página 1de 5

i

1 Tabla de contenido

Contenido
1 Tabla de contenido ....................................................................................................................... i
2 Índice de Ilustraciones................................................................................................................. 1
3 Objetivos ..................................................................................................................................... 3
4 Introducción ................................................................................................................................ 4
5 Técnica y Herramienta de migración a utilizar..............................Error! Bookmark not defined.
6 Identifica los SMDB fuente y Origen que va a utilizar en el procedimiento Error! Bookmark not
defined.
7 Base de datos sobre la que se va a utilizar el proceso de migración .......... Error! Bookmark not
defined.
8 Conclusiones o Recomendaciones para la implementación .........Error! Bookmark not defined.
8.1 Mejores prácticas en migración de datos .............................Error! Bookmark not defined.
9 Claves para una migración exitosa ................................................Error! Bookmark not defined.
9.1 Métodos directos: .................................................................Error! Bookmark not defined.
9.2 Métodos indirectos: ....................................................................Error! Bookmark not defined.
10 Conclusiones..............................................................................Error! Bookmark not defined.
11 Bibliografía ................................................................................Error! Bookmark not defined.
1

2 Índice de Ilustraciones

Ilustración 1.ESF DataBase Migration Toolkit .......................................Error! Bookmark not defined.


Ilustración 2. Versiones ESF Kit .............................................................Error! Bookmark not defined.
Ilustración 3. Características compatibles de ESF Kit de herramientas de migración de base de
datos ......................................................................................................Error! Bookmark not defined.
Ilustración 4. Ingreso password herramienta ESF ................................Error! Bookmark not defined.
Ilustración 5. Bienvenido a Instalación ESF Herramienta Toolkit .........Error! Bookmark not defined.
Ilustración 6. Mensaje licenciamiento Herramienta ESF .....................Error! Bookmark not defined.
Ilustración 7. Seleccionar Carpeta Destino Instalación Herramienta ESF .......... Error! Bookmark not
defined.
Ilustración 8. Ventana Instalación completa Herramienta ESF .............Error! Bookmark not defined.
Ilustración 9. SMBD SQL Server 2008 R2 Origen - identificando la tabla Recreacion .................Error!
Bookmark not defined.
Figure 10. SMBD Origen SQL Server 2008 R2 y Postre SQL 10Ilustración 10 en el Menú Windows
...............................................................................................................Error! Bookmark not defined.
Ilustración 11.Iniciando pgAdmin Management Tools for PostgreSQL Error! Bookmark not defined.
Ilustración 12. SMBD Destino PostgreSQL 10 ......................................Error! Bookmark not defined.
Ilustración 13.Base de datos seleccionada: Recreación ........................Error! Bookmark not defined.
Ilustración 14. Tablas relacionales de la Base de datos Recreación .....Error! Bookmark not defined.
Ilustración 15. Estructura tabla Evento mostrando Primary Key y campo Identity ... Error! Bookmark
not defined.
Ilustración 16. Herramienta ESF Database MigrationToolkit para realizar la migración .............Error!
Bookmark not defined.
Ilustración 17. Datos Suministrados de SMBD origen identificando la base de datos a migrar ..Error!
Bookmark not defined.
Ilustración 18. Datos Suministrados de SMBD Destino (PostgreSQL) ...Error! Bookmark not defined.
Ilustración 19. Seleccionamos las Tablas a las cuales realizaremos migración (todas) ...............Error!
Bookmark not defined.
Ilustración 20. Se inicia Proceso de migración de los datos hacia PostgreSQL 10 .... Error! Bookmark
not defined.
2

Ilustración 21. Refrescamos en PostgreSQL para ver las tablas migradas ......... Error! Bookmark not
defined.
Ilustración 22. Verificamos las tablas para la base de datos Recreación correctamente migradas
...............................................................................................................Error! Bookmark not defined.
Ilustración 23. Verificamos estructura de la tabla Evento ahora desde PostgreSQL . Error! Bookmark
not defined.
Ilustración 24. Estructura relacional tabal evento ................................Error! Bookmark not defined.
Ilustración 25. Estructura relacional tabal Institución ..........................Error! Bookmark not defined.
Ilustración 26. Estructura relacional tabal Institucion_Evento .............Error! Bookmark not defined.
Ilustración 27. Estructura relacional tabal Participante ........................Error! Bookmark not defined.
Ilustración 28. Estructura relacional tabal Participante_Evento...........Error! Bookmark not defined.
Ilustración 29. Tabla Evento Migrada ...................................................Error! Bookmark not defined.
Ilustración 30. Tabla Institución_Evento Migrada hacia PostgreeSQL..Error! Bookmark not defined.
Ilustración 31. Tabla tipo Migrada hacia PostgreSQL............................Error! Bookmark not defined.
3

3 Objetivos

 Realizar el proceso de migración de datos de acuerdo con el plan establecido y


garantizando la integridad y disponibilidad de los datos después del procedimiento.
 Especificar y aplicar la técnica y herramienta para la migración de una base de datos
y presenta el informe con la documentación gráfica del proceso
4

4 Introducción

En el presente trabajo voy a ilustrar y documentar los pasos para la migración de la base de
datos Recreación de la Alcaldía del Sena hacia PostergreSQL utilizando la Herramienta a
utilizar ESF Database Migration ToolKit Professional. (Iran Harding).

Como introducción puedo citar que Microsoft SQL Server es un sistema gestor de bases de
datos muy popular con un licenciamiento altamente restrictivo y grandes costos de
propiedad si la base de datos tiene un significativo tamaño, o si es usado por un número
significativo de clientes. El mismo, sin embargo provee una interfaz de usuario bastante
amigable, es muy fácil de usar y aprender, y además las configuraciones de los niveles de
entrada son relativamente bajas. Esto ha resultado en una base de datos de usuarios muy
grande.

PostgreSQL ahora enfrenta a MS SQL Server en el cambio básico de características,


disponibilidad y rendimiento, tiene una licencia mucho menos restrictiva, y es código
abierto. Como un atenuante del curso, los usuarios que migran a PostgreSQL desde MS
SQL Server tanto el costo de la propiedad se convierte en un aspecto importante a
considerar, así como también amplían su conocimiento en cuanto a sistemas de bases de
datos relacionales.

Actualmente la mayoría de SGBD incluye herramientas de ayuda a la migración más o


menos "fiables". No obstante, ni que decir tiene que el proceso de migración de datos es lo
suficientemente delicado como para realizarlo en un entorno de pruebas, contemplando
toda la casuística posible en cuanto a tipos de datos a manejar, tablas involucradas y sus
relaciones, etc. Sólo en el momento en el que estemos seguros de que la migración se ha
realizado con éxito, sin problemas de interpretación de datos ni pérdida de ellos, podemos
pasar a un entorno de producción, teniendo en cuenta que una migración mal realizada
podría dar por terminada una estructura de información completa.

Você também pode gostar