La configuración y funcionamiento de SharePoint se basa en el servidor de base de datos de Microsoft SQL. Por lo tanto, el principal escollo para la migración de la base de datos de SharePoint Server es volver a conectar el servidor de SharePoint con un nuevo servidor de base de datos. En este artículo mostramos el procedimiento con SharePoint Server 2013. Pero este también se puede aplicar a otros servidores.

Los pasos a seguir al migrar la base de datos de SharePoint Server son:

1. Cree una nueva instancia de servidor SQL en el nuevo servidor de base de datos.

2. Haga copia de seguridad de todas las bases de datos del servidor de SharePoint inicial.

3. Restaure todas las bases de datos del servidor de SharePoint a la nueva instancia del servidor de bases de datos. (Recomendado: detenga todos los sitios de SharePoint durante la copia de seguridad y restauración de las bases de datos para evitar la pérdida de datos)

4. Reconfigure el SharePoint Server para cambiar la configuración del servidor de base de datos.

A continuación debemos mapear el Sharepoint Server con el nuevo servidor de base de datos siguiendo los pasos siguientes.

5. Abra Servicios de Windows desde el menú de Inicio o utilice el comando Ejecutar con «services.msc».

6. Detenga todos los servicios de SharePoint.

  • Administración de SharePoint
  • Temporizador de SharePoint
  • Seguimiento de SharePoint
  • Host de código de usuario de SharePoint
  • Escritor de VSS de SharePoint
  • Búsqueda de SharePoint Foundation V4
  • Servicio de publicación World Wide Web
  • Servidor de búsqueda de SharePoint 15

7. Cree un alias de SQL Server para apuntar al nuevo servidor de base de datos SQL en todos sus servidores de SharePoint.

Si el Administrador de configuración de SQL está instalado, diríjase a la configuración de SQL Native Client 10.0 y luego a Alias. Cree un nuevo alias que apunte a su nuevo SQL Server haciendo clic derecho en el Alias. Debe hacer esto en instancias de 32 y 64 bits.

  • En el nombre de alias, ponga su antigua IP o nombre de SQL Server
  • En puerto introduzca el puerto en el que haya configurado la base de datos. El predeterminado es 1433.
  • El protocolo debe ser TCP / IP
  • Y en el servidor, la nueva IP o nombre de SQL Server junto con su nombre de instancia, si lo hay. En nuestro caso es SQL2012

Si no tiene el Administrador de configuración de SQL en su servidor de SharePoint, ejecute CLICONFIG nuevamente en instancias de 32 y 64 bits. Para 32 bits, vaya a ejecutar el comando y ejecute

% SystemRoot% / SysWow64 / CliConfg.exe 

y para 64 bits solo

CLICONFG 

Agregue la misma información que anteriormente.

8. El siguiente paso es cambiar el nombre del antiguo servidor de base de datos por el nuevo en SharePoint. Para ello usaremos el comando desde PowerShell. Simplemente escriba el siguiente comando para este cambio.

rename-spserver -identity «NOMBREANTIGUOSQLSERVER.DOMAIN.COM» -name «NOMBRENUEVOSQLSERVER.DOMAIN.COM «


Reemplace «NOMBREANTIGUOSQLSERVER.DOMAIN.COM » con el nombre de la base de datos del servidor anterior, incluido el dominio.

Reemplace «NUEVOSQLSERVERNAME.DOMAIN.COM » con el nuevo nombre de la base de datos del servidor, incluido el dominio.

9. Las tareas principales están completadas, ahora solo tenemos que ejecutar nuestros servicios nuevamente y debemos verificar si todos conectan correctamente. Para ello, primero iniciamos todos los servicios de SharePoint desde el gestor de servicios de Windows.

  • Administración de SharePoint
  • Temporizador de SharePoint
  • Seguimiento de SharePoint
  • Host de código de usuario de SharePoint
  • Escritor de VSS de SharePoint
  • Búsqueda de SharePoint Foundation V4
  • Servicio de publicación World Wide Web
  • Búsqueda de servidor de SharePoint 14

10. Una vez que todos los servicios estén activos, verifique en el sitio de Administración central si el antiguo servidor SQL ha cambiado de nombre al nuevo nombre del servidor SQL. Voila, ha cambiado.

11. Ahora, detenga todos los servicios de SharePoint nuevamente como en el paso 6.

12. Elimine el alias SQL que se creó en el paso 7.

13. Inicie todos los servicios de SharePoint de nuevo.

14. Por último, compruebe que todas las instancias están conectadas a las nuevas bases de datos.