Blog del Equipo de PFE en España

Generar contenido técnico de calidad en castellano que pueda ser usado para incrementar la salud de plataformas TI usando tecnologías Microsoft.

[SharePoint 2010/2013] - Extraer de Soluciones de SharePoint (wsp)

[SharePoint 2010/2013] - Extraer de Soluciones de SharePoint (wsp)

  • Comments 1
  • Likes

Hay veces que estamos en entornos de producción continuamente desplegando soluciones o paquetes .wsp y en un momento dado, normalmente cuando vamos a recuperar de un desastre, necesitamos esos paquetes de soluciones.

               Qué pasa si no hemos hecho backup de ellos? nada, puesto que lo primero que hace SharePoint con Add-Solution es guardar el paquete WSP en la base de datos de configuración.  De esta manera, también se incluyen en los backups completos de Granja (Con Backup-SPFarm).



          El backup tarda mucho, ejecutad lo siguiente en un SharePoint Shell y os extraerá los WSP a C:\backup   Cambiad la ruta en la última sentencia para que os lo guarde donde queráis.

$granja=get-SPFarm

$soluciones=$granja.Solutions

ForEach ($Solucion in $Soluciones) {

     $NombreSolucion = $solucion.DisplayName

     $fichero=$solucion.SolutionFile

     $Fichero.SaveAs("c:\backup\" + $NombreSolucion)

}

 

 

Espero que os saque de un apuro!

Comments
  • Como siempre, muy buen artículo.

    Muchas gracias!

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment