Sei sulla pagina 1di 18

PLAN DE MIGRACIÓN DE DATOS PARA SAN ANTONIO DEL SENA

Presentado por:

Nelson Manuel Hernández

ESPECIALIZACION BASE DE DATOS


SENA - 2019
ALCALDIA DE SAN ANTONIO DEL SERNA
MIGRACIÓN: SECRETARIA DE SALUD
HERRAMIENTA: SQL SERVER 2014
HERRAMIENTA DE MIGRACION: SQL SERVER INTEGRATION SERVICES
2008 (SSIS) Y SQL SERVER 2014
TECNICA UTILIZADA:Se proponen dos métodos:
1. SINCRONIZACIÓN DE BASE DE DATOS;
2.
IMPORTACIÓN/EXPORTACIÓN DE ARCHIVOS (CSV) O XML A TRAVÉS DE
COMANDOS DE CONSOLA O INTERFAZ GRÁFICA.
ESPECIFICACIONES TECNICAS:
https://www.microsoft.com/es-es/server-cloud/products/sql-server-
editions/overview.aspx

Migrar bases de datos


Puede mover bases de datos de usuario a una instancia de SQL Server utilizando
las funcionalidades de copias de seguridad y restauración o de adjuntar y separar
de SQL Server.

Importante
Una base de datos que tenga el mismo nombre en los servidores de origen y de
destino no se puede mover ni copiar. En este caso, aparecerá como "Ya existe".

Después de actualizar el Motor de base de datos


Después de actualizar el Motor de base de datos, complete las siguientes tareas:
Registre de nuevo los servidores.
Vuelva a rellenar los catálogos de texto completo para garantizar la
coherencia semántica de los resultados de la consulta.
SQL Server 2014 instala nuevos separadores de palabras para ser
utilizados en la búsqueda de texto completo y la búsqueda semántica. Los
separadores de palabras se usan en el momento de la indización y en el
momento de la consulta. Si no recompila los catálogos de texto completo,
los resultados de la búsqueda pueden ser incoherentes. Si emite una
consulta de texto completo que busca una frase que el separador de
palabras de una versión anterior de SQL Server separó de forma diferente
que el separador de palabras actual, es posible que no se recupere un
documento o una fila que contengan la frase. Esto se debe a que las frases
indizadas se separaron mediante una lógica diferente de la que está
usando la consulta. La solución es volver a rellenar (volver a generar) los
catálogos de texto completo con los nuevos separadores de palabras de
modo que los comportamientos en el momento de la indización y en el
momento de la consulta sean idénticos.
Para más información.
Configure la instalación de SQL Server. Para reducir el área expuesta de un
sistema susceptible de recibir ataques, SQL Server instala y habilita de
manera selectiva los servicios y características clave.

El proceso de migración
El proceso de migración para cualquier tipo de datos sigue el mismo proceso:
1. Preparación de la migración.
2. Preparación de los datos que se van a migrar.
3. Migración de los datos.
La siguiente imagen muestra el proceso de migración:

Preparación de la migración

Para preparar la migración, debe realizar lo siguiente:

Elegir el momento de la migración Programe la migración para un


momento en que nos usuarios no tengan acceso a los datos que va a
migrar. También puede desear bloquear los datos para asegurarse de que
no se utilizan durante la migración.

Crear una definición de tipo de elemento de trabajo Si se van migrar


elementos de trabajo, tiene que crear un tipo de elemento de trabajo que
permita migrar todos los
datos que desee conservar del software de seguimiento de elementos de
trabajo anterior. Para obtener más información.

Preparación de los datos que se van a migrar

Para preparar los datos para la migración, debe realizar lo siguiente:

Copia de seguridad de los datos Siga las instrucciones del software de


origen para hacer una copia de seguridad de los datos.

Analizar los datos Analice cómo se migran los datos. Ambos convertidores
tienen la función de análisis que le permite saber cómo se migran los datos
y realizar ajustes según corresponda. Durante el análisis, los convertidores
crean archivos que contienen valores de configuración que se utilizan
durante la migración para controlarla.

Realizar cambios necesarios para realizar una migración


correctamente Si detecta problemas durante el análisis, puede cambiar los
archivos de configuración o al proyecto de equipo para refinar cómo migrar
los datos.

Migración de los datos

Para migrar los datos, debe realizar lo siguiente:

Editar los archivos de configuración para controlar la migración Hay


varios archivos creados durante el análisis que debe editar. Por ejemplo,
para la migración de elementos de trabajo, tiene que cambiar el archivo de
asignaciones de usuarios, el de asignación de campo y el de asignación de
esquemas.

Migrar los datos: Sql server integration services 2008 (SSIS)

Comprobar la migración Compruebe los datos en Team Foundation y


asegúrese de que los datos de la migración se han transferido
correctamente.

Técnicas de Migración de Base de Datos

 Planificación. Lo más importante al migrar una Base de Datos es llevar a


cabo un proceso de planificación y análisis del trabajo, puesto que aunque
pareciera tomarse algún tiempo adicional, éste será retribuido en el éxito de la
operación y menos costos por errores de datos. Es importante que esto sea
aplicado cuando la Base de Datos destino está en producción.
 Contador de registros. Si la migración se realiza de forma manual, mediante
alguna consulta de inserción es recomendable inicializar un contador para
cada registro insertado con éxito y otro para los no insertados, así obviamente,
la suma de ambos debe ser igual a los registros originales.

 Mapeador de Tipos de datos. Algunas plataformas no soportan algunos tipos


de datos, así que es necesario planificar el mapeo de los campos en la nueva
base de datos.

 Restricciones y Trigers. Antes de iniciar la migración de la BD, es


recomendable deshabilitar los Trigers y/o restricciones que nos puedan generar
error al momento que el DBMS ejecute el proceso de escritura de los datos.

 Codificación de Caracteres. Cuando el copiado se realiza de forma


automática, es necesario identificar la codificación de caracteres que la BD
destino espera, pues así evitaremos el reemplazo automático de caracteres o
en su caso, pérdida de los mismos.

DOCUMENTACION PROCESO DE IMPORTANCION DE UNA BASE DE DATOS.

PLAN DE MIGRACIÓN DE DATOS

ITEMS RESPONSABLE ESTADO FECHA


Greison Dario Finalizado
Establecer equipo de gestión de Pemberty
migración
Luisa Fernanda Finalizado
Determinar los cronogramas del Cano
proyecto
Documentar los procedimientos de Greison Dario Finalizado
control de cambio para que se Pemberty
incorporen en el plan de migración
Luisa Fernanda Finalizado
Registrar las actividades y tiempo límites Cano
para cambios de hardware y migración
de datos
Greison Dario Finalizado
Informar con anticipación el inicio del Pemberty
proceso de migración usando un tiempo
prudencial (aprox. 1 mes antes)
Recolectar información de servidores Greison Dario Finalizado
de almacenamiento y Pemberty
aplicaciones
Luisa Fernanda Finalizado
Determinar con los proveedores de Cano
nueva tecnología los procesos de
almacenamiento
Greison Dario Finalizado
Constituir un equipo técnico encargado Pemberty
de las actividades de migración

Implementar los niveles de seguridad Luisa Fernanda Finalizado


Cano
del personal a cargo de las actividades
técnicas de migración
Realizar pruebas o actividades antes de Greison Dario Finalizado
la migración con los equipos de trabajo Pemberty
y datos de prueba para hacer
verificación antes y posterior de la
migración
Verificar el seguimiento de Greison Dario Finalizado
los procesos de Pemberty
control de cambios
Ejecutar las actividades técnicas de la Greison Dario Finalizado
Pemberty
migración con los pasos establecidos en
el cronograma del proyecto de
migración
Verificar con listas de Luisa Fernanda Finalizado
chequeos que todos Cano
los
pasos de la migración se realicen de
manera
exitosa

CRONOGRAMA PARA MIGRACIÓN DE DATOS

FECHA INICIO FECHA


ACTIVIDADES RESPONSABLE
FINALIZACI
ÓN

Planeación

Instalación de herramientas

Configuración de
softwar
e y hardware
Copiado de datos
Pausa en la producción
Gestión técnica
de
proveedores
Verificación técnica
de resultados

Documentación del proceso


LISTAS DE CHEQUEO MIGRACIÓN

ARQUITECTURA SERVIDORES Y CLIENTES OBSERVACIONES

Proveedor Servidor Microsoft

Proveedor Clientes Microsoft

Número de CPUs 2

Número de dominios y particiones lógicas 5

Tipología de sistemas de archivos

Versiones de Sistemas Operativos

Tipos y versiones de base de datos participantes


en la migración

Tamaños de base de datos


Requerimientos de disponibilidad de base de
datos (SLA, tiempos de inactividad)
Clusters existentes
GESTION DE ALMACENAMIENTO OBSERVACIONES

Proveedor de almacenamiento
Tipo y número de canales de datos

Utilización de RAIDs
Cantidad de volúmenes a migrar

Tamaño de los volúmenes

Volúmenes destino

REDES (cuando se requiera) OBSERVACIONES


Topología
Velocidades

8
FAVA- Formación en Ambientes Virtuales de AprendS aN
izEjeA- Servicio Nacional de Aprendiza
CREACION DE PAQUETE PARA LA MIGRACION POR MEDIO DE ETL.
https://msdn.microsoft.com/es-es/library/ms169917(v=sql.120).aspx
Importar
Si disponemos de una base de datos diseñada en otro SGBD o incluso el
mismo, podremos importar todos los registros y la estructura de la base de
datos a nuestro SQL Server

Los pasos a seguir son los siguientes:

1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos
al
Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de
datos a la cual realizaremos la Importación; damos click derecho en ésta, y
seleccionamos Tareas\Importar Datos...

2. Dependiendo de dónde se encuentre nuestro Origen de Datos, las opciones


cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos
hipotéticos son los siguientes:

2.1. Seleccionar el Origen de Datos


2.2. Configurar la conexión con el Origen seleccionado
2.3. Seleccionar los datos a importar.
2.4. Aceptar
Exportar
Tal cual es el caso de Importar, podemos Exportar nuestros registros a otros orígenes de datos.

Los pasos a seguir son los siguientes:


1. Una vez iniciada la sesión en Microsoft SQL Server Management Studio
2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de
datos ubicamos la base de datos a la cual realizaremos la Importación; damos
click derecho en ésta, y seleccionamos Tareas\Exportar Datos...
2 .Dependiendo de dónde se encuentre nuestro Origen de Datos, las opciones
cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos
hipotéticos son los siguientes:

2.1. Seleccionar el Origen de Datos


2.2. Configurar la conexión con el Origen seleccionado
2.3. Seleccionar los datos a exportar.
2.4. Aceptar

COPIA DE SEGURIDAD COMPLETA.

Podremos crear archivos con la extensión .BAK para transportar la base de datos
o evitar la pérdida de información de nuestros registros.

Los pasos a seguir son los siguientes:

1. Una vez iniciada la sesión en Microsoft SQL Server Management Studio


2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de
datos ubicamos la base de datos a la cual realizaremos la Copia de Seguridad;
damos click derecho en ésta, y seleccionamos Tareas\Copia de Seguridad...
2.Tendremos a nuestra disposición la ventana Copia de seguridad de base de
datos - XXXX en el cual debemos describir algunas opciones:

2.1. Nombre de la base de datos a la cual se le realizará la copia de seguridad


2.2. Tipo de copia de seguridad (normalmente es Completa)

2.3. Destino del archivo de copia de seguridad, debemos indicar la ruta donde se
creará el archivo y el nombre con extensión .BAK (el nombre puede ser distinto al
de la base de datos).

2.4. Aceptar

3. Si la copia deseguridad se creó satisfactoriamente veremos el siguiente mensaje:

Restaurar
Dada una copia de seguridad podremos restaurar la misma ya sea en nuestro
propio servidor u otro.

Los pasos a seguir son los siguientes:

1. Una vez iniciada la sesión en Microsoft SQL Server Management Studio


2008, nos dirigimos al Explorador de Objetos, en la carpeta Base de datos
damos click derecho y seleccionamos Tareas\Restaurar\Base de datos

2.Tendremos a nuestra disposición la ventana Restaurar base de datos - XXXX


en el cuál debemos describir algunas opciones:
2.1. Nombre de la base de datos a la cual se le asignará los registros del archivo .BAK

2.2 Ruta del archivo .BAK

2.3. Check en la casilla Restaurar.

2.4. Aceptar

3. Obtendremos un mensaje de confirmación.

BIBLIOGRAFIA.
http://wiki.cenatic.es/wikiesp/index.php/Procedimiento_de_An
%C3%A1lisis_y_Planificaci%C3%B3n_de_Migraci%C3%B3n_de_SGBDR
http://2-2011-inf272.blogspot.com.co/2011/08/copiar-restaurar-
importar-y- exportar.html

Potrebbero piacerti anche