Se trata del modelo de migración más común y más versátil puesto que el destino final es una nueva instancia de SQL Server 2012, bien sea en la misma máquina donde reside la antigua, o un nuevo servidor preparado especialmente para la migración.
Las ventajas frente al modelo de actualización “in-place” son:
ü Se
pueden migrar componentes de forma atómica. Esto quiere decir, que
podemos migrar únicamente el motor relacional, dejando que el resto de
servicios permanezcan funcionando en la antigua instancia de SQL Server
ü Se permite la migración de 32 a 64 bits
ü Se
permite la actualización de la versión del Sistema Operativo
(normalmente viene asociado a un nuevo servidor en el que se instala la
última versión de Windows Server pasando por ejemplo de un Windows
Server 2003 con SQL Server 2005 a Windows Server 2008 R2 con SQL Server 2008/2008 R2/2012)
ü Se
permite la migración a un servidor más potente. Al no estar ligados a
la actualización del servicio, se puede comprar nuevo hardware destinado
para SQL Server, y migrar los datos de la antigua instancia al nuevo servidor.
ü Se puede migrar un conjunto de bases de datos, en lugar de todas
las bases de datos: escenario apropiado en instancias de SQL Server que
tienen aplicaciones de diferentes proveedores y alguno de ellos no
soporta “todavía” la migración a SQL Server 2005-2008-2008R2-2012.
Pasos para una migración: “side-by-side”
1. Instalar una nueva instancia SQL Server 2012.
2. Ejecutar el programa Microsoft SQL Server 2012 Upgrade Advisor
contra la instancia (SQL Server 2005, 2008, 2008 R2) a migrar y resolver
todas las advertencias.
3. Parar toda actividad de la instancia SQL Server a migrar (desconexión de
usuarios incluida).
4. Transferir los datos a la nueva instancia (mover backups, paquetes DTS,
etc.)
5. Restaurar los objetos sobre la nueva instancia.
6. Una vez validado que todo funciona con normalidad, desconectar o
desinstalar la instancia de SQL Server migrada si es necesario.
Microsoft SQL Server 2012 Upgrade Advisor
La herramienta se encuentra incluida en el DVD de instalación, sin embargo
se puede descargar de la siguiente dirección:
SQL Server Upgrade Advisor (SSUA)
está pensado para instalarse en un equipo diferente al de producción,
por lo que está preparado para solicitar la instancia y servicios a
analizar, así como el usuario (con permisos sysadmin) que necesitemos para conectarnos y realizar el análisis.
Tareas de la migración: “side-by-side”
1. Ejecución del SQL Upgrade Advisor.
2. Interpretación y explicación del resultado del SQL Upgrade Advisor.
3. Instalación de SQL Server 2012 siguiendo buenas prácticas.
4. Plantear migración de paquetes DTS a SSIS o ejecución en modo compatibilidad.
5.
Plantear migración de Cubos SQL 2005, 2008 y 2008 R2 regenerándolos
desde 0, actualizándolos automáticamente con el asistente o simplemente
manteniendo la instancia de SQL 2005, 2008, 2008 R2 pero accediendo
desde SQL 2012.
6.
Creación de un script de migración para el día de paso a producción y
realizar las pruebas correspondientes en pre-producción.
No hay comentarios:
Publicar un comentario