GuilleSQL :: Microsoft SQL Server, SSIS, y más !!

Backup y Restore de una Aplicación Web de SharePoint 2007


Antes o después podemos necesitar recuperar una Aplicación Web de SharePoint, por lo tanto, si somos los responsables técnicos o funcionales de dicha infraestructura, deberemos saber cómo enfrentarnos a este tipo de tareas, del mismo modo, que deberíamos ser capaces de enfrentarnos a otros distintos tipos de Restores. El presente artículo, describe paso a paso, como hacer un Backup de una Aplicación Web en SharePoint 2007 (en lugar de hacerlo de toda la Granja), y como recuperarlo después de haber eliminado completamente la Aplicación Web (incluyendo el Site de IIS y la Base de Datos de Contenido).

En el presente artículo vamos a describir cómo recuperar una Aplicación Web de SharePoint 2007, para lo cual, primero realizaremos un Backup de dicha Aplicación Web utilizando el comando STSADM, para seguidamente eliminar la Aplicación Web y proceder a recuperarla desde el Backup utilizando la Central Admin.

Hacer un Backup con STSADM de una Aplicación Web

Lo primero que deberemos hacer es un Backup, para posteriormente poder recuperarlo. En nuestro caso de ejemplo, en lugar de hacer un Backup completo de la Granja de SharePoint, vamos a hacer un Backup granular sólo de la Aplicación Web que deseamos recuperar, para lo cual, podemos ejecutar incialmente el comando STSADM -o backup -showtree para consultar qué elementos contiene nuestra Granja SharePoint.

Lo primero que deberemos hacer es un Backup, para posteriormente poder recuperarlo. En nuestro caso de ejemplo, en lugar de hacer un Backup completo de la Granja de SharePoint, vamos a hacer un Backup granular sólo de la Aplicación Web que deseamos recuperar, para lo cual, podemos ejecutar incialmente el comando STSADM -o backup –showtree para consultar qué elementos contiene nuestra Granja SharePoint.

De la salida de este comando, deberemos identificar el elemento correspondiente a la Aplicación Web de la que deseamos hacer Backup. En nuestro caso particular, deseamos hacer Backup de la Aplicación Web llamada SharePoint - 83, por lo tanto deberemos ejecutar el siguiente comando: stsadm -o backup -directory c:\temp -backupmethod full -item "Farm\Windows SharePoint Services Web Application\SharePoint - 83"

Deberemos ejecutar el comando: stsadm -o backup -directory c:\temp -backupmethod full -item Farm\Windows SharePoint Services Web Application\SharePoint - 83

Revisaremos la salida y el fichero LOG del Backup, para asegurarnos que el Backup ha finalizado con éxito. Hecho esto, continuamos.

¿Necesitamos hacer Backup de más cosas?

Pues sí, o al menos es recomendable. Dependiendo de cada caso, será algo imprescindible o no. En cualquier caso, habría al menos que hacer Backup de:

  • MetaBase de IIS.
  • Directorio de IIS (el de Inetpub). 
  • DLLs de la GAC.
  • Hive Directory.

Por supuesto, deberemos tener las contraseñas de las cuentas de servicio y de los App Pool, así como tener un mínimo de documentación o inventario de la Granja y de la Aplicación Web. 

Eliminar la Aplicación Web en SharePoint desde la Central Admin

El siguiente paso que deberemos dar, es eliminar la Aplicación Web en SharePoint, incluyendo el Site y App Pool del IIS así como la Base de Datos de Contenido. Para ello, desde la Central Admin, en la pestaña de Application Management, seleccionaremos la opción Delete Web Application.

El siguiente paso que deberemos dar, es eliminar la Aplicación Web en SharePoint, incluyendo el Site y App Pool del IIS así como la Base de Datos de Contenido. Para ello, desde la Central Admin, en la pestaña de Application Management, seleccionaremos la opción Delete Web Application

Seleccionaremos la Aplicación Web que deseamos eliminar, e indicaremos que deseamos eliminar las Bases de Datos de Contenido y los Sites de IIS, para seguidamente hacer click en Delete para continuar.

Seleccionaremos la Aplicación Web que deseamos eliminar, e indicaremos que deseamos eliminar las Bases de Datos de Contenido y los Sites de IIS, para seguidamente hacer click en Delete para continuar

Realizado esto habremos eliminado la Aplicación Web de SharePoint completamente.

Realizar un Restore de la Aplicación Web desde la Central Admin

Llegados a este punto, vamos a comenzar con la restauración de la Aplicación Web que acabamos de eliminar. Para ello desde la Central Admin, en la pestaña Operations, seleccionaremos la opción Restore from Backup.

Llegados a este punto, vamos a comenzar con la restauración de la Aplicación Web que acabamos de eliminar. Para ello desde la Central Admin, en la pestaña Operations, seleccionaremos la opción Restore from Backup

Seleccionaremos la ubicación en la que se encuentra nuestro Backup, y seguidamente click en OK para continuar.

Seleccionaremos la ubicación en la que se encuentra nuestro Backup, y seguidamente click en OK para continuar

Seleccionaremos el Backup que deseamos restaurar, y seguidamente, click en Continue Restore Process.

Seleccionaremos el Backup que deseamos restaurar, y seguidamente, click en Continue Restore Process.

A continuación seleccionaremos el elemento que deseamos restaurar. En nuestro caso de ejemplo, realizamos un Backup sólo de una Aplicación Web en particular, por lo tanto, sólo tendremos opción de recuperar dicha Aplicación Web, o en todo caso de sus Base de Datos de Contenido.

Seleccionaremos la Aplicación Web que acabamos de eliminar, y click en Continue Restore Process.

Seleccionaremos la Aplicación Web que acabamos de eliminar, y click en Continue Restore Process

Seguidamente deberemos indicar algunas opciones de restauración, principalmente deberemos indicar si deseamos mantener la misma configuración o si por el contrario deseamos especificar una configuración distinta (ej: un Servidor de Base de Datos diferente). Click OK para continuar.

Seguidamente deberemos indicar algunas opciones de restauración, principalmente deberemos indicar si deseamos mantener la misma configuración o si por el contrario deseamos especificar una configuración distinta (ej: un Servidor de Base de Datos diferente). Click OK para continuar.

Realizado todo esto, el Restore empezará a ejecutarse. Puede tardar bastante tiempo. Si lo deseamos, podemos utilizar la opción Backup and Restore History de la Central Admin para comprobar su progreso.

Realizado todo esto, el Restore empezará a ejecutarse. Puede tardar bastante tiempo. Si lo deseamos, podemos utilizar la opción Backup and Restore History de la Central Admin para comprobar su progreso.

En mi caso de ejemplo, el Restore finalizó con errores. Debe ser el efecto demo, ya que otras ocasiones me ha funcionado perfectamente.

En mi caso de ejemplo, el Restore finalizó con errores. Debe ser el efecto demo, ya que otras ocasiones me ha funcionado perfectamente

De hecho, pude acceder satisfactoriamente al Site principal de la Aplicación Web restaurada, y las cosas que comprobé funcionaron todas perfectamente.

De hecho, pude acceder satisfactoriamente al Site principal de la Aplicación Web restaurada, y las cosas que comprobé funcionaron todas perfectamente

Lo único que raro es que me aparecieron todas las Características (Features) de la Aplicación Web como desactivadas. Las activé manualmente, y fuera.

Lo único que raro es que me aparecieron todas las Características (Features) de la Aplicación Web como desactivadas. Las activé manualmente, y fuera.

Despedida y Cierre

Hasta aquí llega el presente artículo, en el cual, hemos pretendido mostrar el procedimiento a seguir para restaurar una Aplicación Web en SharePoint 2007.

Poco más por hoy. Como siempre, confío que la lectura resulte de interés.

 


Miembros de
Miembros de GITCA (Global IT Community Association)

Menu de Usuario
  Iniciar Sesión
  Registrarse
  Restablecer Contraseña
  Ventajas de Registrarse

Acerca de
  Contigo desde Oct 2007
  771 usuarios registrados
  86146 pageloads/mes
  Ranking Alexa 498160

Social Networks
Sigue a Portal GuilleSQL en Linkedin !!
Sigue a Portal GuilleSQL en Twitter !!



Archivo

Junio de 2017 (3)
Mayo de 2017 (1)
Marzo de 2017 (3)
Enero de 2017 (4)
Junio de 2016 (1)
Mayo de 2016 (2)
Abril de 2016 (2)
Septiembre de 2015 (2)
Agosto de 2015 (2)
Junio de 2015 (10)
Mayo de 2015 (4)
Abril de 2015 (8)
Marzo de 2015 (11)
Octubre de 2014 (3)
Septiembre de 2014 (7)
Agosto de 2014 (5)
Julio de 2014 (2)
Mayo de 2014 (4)
Abril de 2014 (4)
Marzo de 2014 (4)
Febrero de 2014 (1)
Enero de 2014 (5)
Diciembre de 2013 (8)
Noviembre de 2013 (2)
Octubre de 2013 (7)
Septiembre de 2013 (6)
Agosto de 2013 (1)
Julio de 2013 (6)
Junio de 2013 (11)
Mayo de 2013 (7)
Abril de 2013 (6)
Febrero de 2013 (5)
Enero de 2013 (7)
Diciembre de 2012 (12)
Noviembre de 2012 (13)
Octubre de 2012 (5)
Septiembre de 2012 (3)
Agosto de 2012 (6)
Julio de 2012 (4)
Junio de 2012 (1)
Mayo de 2012 (2)
Abril de 2012 (7)
Marzo de 2012 (16)
Febrero de 2012 (9)
Enero de 2012 (5)
Diciembre de 2011 (10)
Noviembre de 2011 (10)
Octubre de 2011 (4)
Septiembre de 2011 (5)
Agosto de 2011 (2)
Julio de 2011 (2)
Junio de 2011 (4)
Mayo de 2011 (2)
Abril de 2011 (6)
Marzo de 2011 (4)
Febrero de 2011 (10)
Enero de 2011 (5)
Diciembre de 2010 (6)
Noviembre de 2010 (4)
Octubre de 2010 (8)
Septiembre de 2010 (4)
Agosto de 2010 (1)
Julio de 2010 (3)
Mayo de 2010 (5)
Abril de 2010 (6)
Marzo de 2010 (8)
Febrero de 2010 (3)
Enero de 2010 (1)
Diciembre de 2009 (9)
Noviembre de 2009 (14)
Octubre de 2009 (2)
Septiembre de 2009 (8)
Agosto de 2009 (2)
Julio de 2009 (10)
Junio de 2009 (9)
Mayo de 2009 (10)
Abril de 2009 (9)
Marzo de 2009 (3)
Febrero de 2009 (2)
Enero de 2009 (3)
Noviembre de 2008 (2)
Octubre de 2008 (2)
Septiembre de 2008 (2)
Agosto de 2008 (5)
Julio de 2008 (5)
Junio de 2008 (1)
Mayo de 2008 (3)
Abril de 2008 (2)
Marzo de 2008 (2)
Febrero de 2008 (2)
Enero de 2008 (5)
Noviembre de 2007 (2)
Octubre de 2007 (2)






Copyright © 2007 GuilleSQL, todos los derechos reservados.