[SharePoint 2010/2013] - Extraer de Soluciones de SharePoint (wsp)
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
- Anonymous
January 01, 2003
Como siempre, muy buen artículo.
Muchas gracias!