Comandos Powershell Backup Restore SPSite

7
Por Juan Astudillo Respaldar Site en Sharepoint

description

Manual para hacer backup y despues restaurar, van las opciones tipicas explicadas, espero les sirva.

Transcript of Comandos Powershell Backup Restore SPSite

Page 1: Comandos Powershell Backup Restore SPSite

Por Juan Astudillo

Respaldar Site en Sharepoint

Page 2: Comandos Powershell Backup Restore SPSite

Consideraciones

-Recuerden que se debe ejecutar Power shield como Administrador.

-Crear siempre una carpeta para respaldos que sea facil de accesar.

Page 3: Comandos Powershell Backup Restore SPSite

Backup SP-Site en Sharepoint

Backup-SPSite -Identity SiteCollectionURLHere -Path BackupFilePathHere [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]

Ejemplo:Prompt>Backup-SPSite- Identity ‘http://miservidor.subdominio.cl’ –Path ‘C:\misrespaldos\respaldo-del-sitio.bak’

Page 4: Comandos Powershell Backup Restore SPSite

Backup SP-Site en SharepointForce: esta opción es para anular una copia de seguridad con el mismo nombre.

NoSiteLock: esta opción evitará que el sitio cambie al modo de sólo lectura mientras se realiza la copia de seguridad. Advertencia !, si alguien cambia el contenido del sitio mientras se crea la copia de seguridad y de acuerdo con Microsoft "podría dar lugar a una posible corrupción de datos“, así que cuidado.

UseSqlSnapshot: Un Snapshot de la base de datos se tomará antes de que comience la copia de seguridad y la copia de seguridad se llevará a cabo fuera de la instantánea. La ventaja es que se pueden realizar cambios al sitio, mientras que el proceso de copia de seguridad se está ejecutando sin miedo de la corrupción. La instantánea se eliminará automáticamente cuando se haya completado la copia de seguridad. No es necesario especificar el parámetro -NoSiteLock al utilizar este método.

Page 5: Comandos Powershell Backup Restore SPSite

Restore SP-Site en Sharepoint

Restore-SPSite -Identity SiteCollectionURLHere -Path BackupFilePathHere [-DatabaseServer DatabaseServerNameHere] [-DatabaseName ContentDatabaseNameHere] [-HostHeader HostHeaderHere] [-Force] [-GradualDelete] [-Verbose]

Ejemplo:Prompt>Restore-SPSite ‘http://miservidor.subdominio.cl’ –Path ‘C:\misrespaldos\respaldo-del-sitio.bak’ -Force

Page 6: Comandos Powershell Backup Restore SPSite

Restore SP-Site en SharepointDatabaseServer: Especifica el servidor de la base de datos de contenido.

DatabaseName: Especifica el nombre de la base de datos de contenido.

HostHeader: URL de la aplicación web que contendrá la colección de sitios con nombre de host.

Force: sobreescribe si la colección de sitios si existe.

GradualDelete: Recomendada para las colecciones de sitios de más de 1 GB de tamaño, los datos existentes se marcan como borrado y se van eliminando gradualmente con el tiempo, por un trabajo a la vez en vez de todas a la vez para reducir el impacto en el rendimiento de eliminación de grandes cantidades de datos.

Page 7: Comandos Powershell Backup Restore SPSite

Gracias

Contenido extraído desde manuales Microsoft SharePoint y ejecutados y comprobados en proyectos realizados por mi.

Microsoft Windows y Microsoft Sharepoint son marcas registradas de Microsoft Corporation. Todos los derechos reservados.

Presentación construida con software original Microsoft Windows y Microsoft Office.