SharePoint 2013: Como mover una BD de Contenidos a otra Aplicación Web (I)!

Mover una BD de contenidos a otra aplicación web ya sea en la misma granja o en otra granja es una tarea bastante sencilla si hacemos uso del comando PowerShell Mount-SPContentDatabase. A modo de ejemplo vamos a ver como mover una BD de contenidos de una aplicación web a otra en la misma granja de SharePoint 2013:

  • En primer lugar, lo que vamos a hacer es desasociar una BD de contenidos de una Aplicación Web a través dela página “Bases de datos de contenido” en la Administración Central de SharePoint Central de SharePoint 2013. Hacemos clic en el nombre de la BD para acceder a la página de detalle de la misma.
  • En la página de detalle de la BD, marcamos el check “Quitar base de datos de contenido” y hacemos clic en “Aceptar” de forma que la BD queda desasociada de la aplicación web.
image image
  • A continuación, suponiendo que tenemos una Aplicación Web creada de destino en la que vamos a mover la BD de contenidos, simplemente tendremos que ejecutar el comando Mount-SPContentDatabase de acuerdo a la sintaxis siguiente:
   1: Mount-SPContentDatabase -Name WSS_Content_400_SP2010_Claims -WebApplication http://winsrv2012:800/

  • La correspondiente salida por pantalla nos indicará que el proceso de asociación a la aplicación web ha ido bien puesto que veremos el ID de la BD, su nombre, la aplicación web y el # de colecciones de sitios que contiene.
  • Por supuesto, esta información también la podemos ver en la Administración Central de SharePoint 2013 y la página “Bases de datos de contenido”.
image image