Migracion de servidor SQL

14/09/2009 - 13:32 por Diego Fernández | Informe spam
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL 2000
(Navision) y estoy haciendo unas pruebas en un entorno virtualizado para no
llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000 Enterprise
32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que comprar
licencias nuevas es muy caro), y como la nueva máquina es de 64bits el S.O.
se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el SQL no
arranca porque busca las BBDD model, msdb, tempdb, etc... y en el nuevo
servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero aquí
estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la memoria o
dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández
 

Leer las respuestas

#1 Ruben Garrigos
14/09/2009 - 13:43 | Informe spam
Hola Diego,

Si existe versión de 64 bits para SQL Server 2000.

Respecto al proceso de migración básicamente tendrías que asegurarte que
los SP aplicados sean los mismos y restaurar luego las bases de datos en
la misma ubicación que las tienes actualmente en la nueva instalación. Tendrás
también que hacerte cargo de la migración de los inicios de sesión lo cual
es lo que habrás leído que puedes hacer con DTS.

Respecto al uso de la memoria, depende del escenario aunque si el servidor
está dedicado 100% a SQL Server no deberías tener excesivos problemas en
dejarla dinámica.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL
2000 (Navision) y estoy haciendo unas pruebas en un entorno
virtualizado para no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise
32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que
comprar
licencias nuevas es muy caro), y como la nueva máquina es de 64bits el
S.O.
se instala de 64.
El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He
intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el
SQL no
arranca porque busca las BBDD model, msdb, tempdb, etc... y en el
nuevo
servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero
aquí
estoy totalmente pez y no tengo ni idea de hacerlo.
¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la
memoria o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernánde

Preguntas similares