jueves, 17 de septiembre de 2015

Pasos para migrar de SQL Server 2000 a SQL Server 2014


No todas las organizaciones son capaces de mantenerse al día con todas las nuevas versiones de SQL Server. De hecho, hay un montón de empresas que todavía están en versiones anteriores como SQL Server 2005 y versiones aún más antiguas, como SQL Server 2000. Entonces, ¿qué hacer si se tiene una versión anterior como SQL Server 2000 y desea actualizar a una nueva versión, como SQL Server 2012 o SQL Server 2014? No hay ninguna ruta de migración directa a SQL Server 2012 o SQL Server 2014 desde SQL Server 2000, pero se puede llegar mediante el uso de SQL Server 2008 como en el paso intermedio o provisional de migración. La migración de SQL Server 2000 a SQL Server 2012 o SQL Server 2014 requiere esencialmente una migración de datos debido a que el host está, probablemente, en ejecución sobre un sistema operativo antiguo, como Windows Server 2000 o Windows Server 2003 y es casi seguro que quieren pasar a una plataforma más moderna como Windows Server 2012. Estos son los pasos para migrar desde SQL Server 2000 a SQL Server 2014 (estos pasos son esencialmente los mismos que ir a SQL Server 2012)

1. Instale una copia separada de SQL Server 2014 - El primer paso es instalar una instancia independiente de SQL Server 2014. Este será típicamente en un sistema operativo más reciente como Windows Server 2012 o Windows Server 2012 R2. Esto puede ser ya sea en un sistema físico o puede ser una máquina virtual. Si en este caso se encuentra en la misma subred que el sistema original, se necesitará un nombre de sistema diferente, pero eso se puede cambiar más adelante.

2. Asegúrese de que su fuente de SQL Server 2000 está en el Service Pack 4 - Luego tenemos que estar seguros de que el sistema de origen está en el Service Pack 4 (SP4). Puede comprobar el nivel SP utilizando la siguiente consulta:
SERVERPROPERTY SELECT ('productversion'), SERVERPROPERTY ('ProductLevel'), SERVERPROPERTY ('edición')
Si el sistema es inferior a SP4, entonces necesita instalarlo antes de continuar.

3. Realice una copia de seguridad de todas las bases de datos que se migrarán - Después de haber actualizado el sistema de origen a SQL Server 2000 SP4, entonces usted puede seguir adelante y hacer una copia de seguridad completa de todas las bases de datos que se migrarán.

4. Instale una copia intermedia de SQL Server 2008 o SQL Server 2008 R2. Esta copia sólo será utilizada para convertir las copias de seguridad del formato anterior de SQL Server 2000 que no puede ser restaurado a SQL Server 2014 al formato 2008 / R2 más reciente de SQL Server que si puede ser restaurado al 2014. Puede instalar esta instancia  SQL Server 2008 / R2 en cualquier sistema operativo, pero probablemente sería más conveniente para instalar esta instancia temporal en el mismo sistema operativo donde se encuentra el SQL Server 2014 de destino.

5. Instale el Service Pack adecuado en el SQL Server 2008 provisional. Si está utilizando SQL Server 2008, entonces también tiene que colocar el SP2. Si está utilizando SQL Server 2008 R2, entonces usted necesita para este el SP1 adecuado.

6. Restaure la copia de seguridad de base de datos SQL Server 2000 en el sistema provisional SQL Server 2008 / R2 SP2 que ha sido instalado provisionalmente y siga adelante.

7. En este momento la base de datos SQL Server 2000 SP4 se habrá restaurado al 100% en el SQL Server 2008 / R2 y se habrá convertido en un formato más reciente. Ahora usted puede hacer una copia de seguridad de esta bases de datos provisional SQL Server 2008 / R2. Una vez completada esta copia de seguridad, ya no necesita el sistema provisional de SQL Server 2008 / R2 y puede eliminar esta instancia.

8. El siguiente paso es tomar la copia de seguridad de la bases de datos del SQL Server 2008 / R2 y  restaurarla al sistema de SQL Server destino 2012 o 2014 según sea su caso. Una vez que la restauración de las bases de datos ha terminado, se han migrado al nuevo formato de SQL Server 2014.



1 comentario:

Darkd dijo...

muy bueno me ayudo a entender el proceso !!