respaldo y recuperación de sharepoint 2013

24
Respaldo y recuperación de SharePoint 2013 Vielka Rojas, SharePoint MVP [email protected] @vkrojas

Upload: vielka-rojas

Post on 25-May-2015

440 views

Category:

Presentations & Public Speaking


0 download

DESCRIPTION

Mi charla de SQL Pass sobre estrategias de respaldo y recuperación de las bases de datos de SharePoint.

TRANSCRIPT

Page 1: Respaldo y Recuperación de SharePoint 2013

Respaldo y recuperación de SharePoint 2013Vielka Rojas, SharePoint MVP [email protected]

@vkrojas

Page 2: Respaldo y Recuperación de SharePoint 2013

SQL Saturday Sponsors

Diamond Sponsors

Bronze Sponsors

Page 3: Respaldo y Recuperación de SharePoint 2013

Sobre mi …

Usando SharePoint desde la versión 2001

Cofundadora de la Comunidad SharePoint Costa Rica

Contacto: http://vkrojas.wordpress.com @vkrojas [email protected]

Page 4: Respaldo y Recuperación de SharePoint 2013

Agenda

¿Qué es SharePoint? Opciones de respaldo y recuperación Métodos de recuperación de desastres Opciones de alta disponibilidad

Page 5: Respaldo y Recuperación de SharePoint 2013

¿Qué es SharePoint?

Page 6: Respaldo y Recuperación de SharePoint 2013

¿Qué es SharePoint?

• Contenido de los sitios (WSS_Content …)• Base de datos de configuración• Bases de datos de servicios

Contenido (BDs de SQL)

• Páginas maestras, imágenes, etc. • Elementos Web, definiciones de listas,

características, content types, etc.• Soluciones de terceros• Cambios al Hive (Program Shared\Files\

Common files\Microsoft Web Server Extensions\ ... )

Personalizaciones

Page 7: Respaldo y Recuperación de SharePoint 2013

¿Qué es SharePoint?

• IIS (Application Pools, Host Headers, SSL, etc.)

• Registry keysConfiguraciones

• Archivos de SharePoint• Service packs• Language packs

Archivos binarios

Page 8: Respaldo y Recuperación de SharePoint 2013

Tipos de recuperación

Recuperación parcial

• Errores de usuario final

• Actualización o borrado accidental

• Ocurre frecuentemente y a pequeña escala

Recuperación ante catástrofes

• Dos niveles• Toda la granja• Algunas bases

de datos• Ocurre por falla

de hardware, migración o reemplazo

Alta disponibilidad

• Minimizar el tiempo fuera de servicio

• Datos críticos• Redundancia• Ocupa hardware

adicional

Page 9: Respaldo y Recuperación de SharePoint 2013

Recuperación parcial

Papelera de reciclaje 1er nivel – usuario 2do nivel – administrador A nivel de colección de sitios

Page 10: Respaldo y Recuperación de SharePoint 2013

Recuperación parcial

Virtual Machine Snapshots Virtual Machine BackupsLos respaldos de todos los servidores deben estar sincronizados

Page 11: Respaldo y Recuperación de SharePoint 2013

Recuperación parcial

Respaldar colecciones de sitios. No usar en sitios mayores a 85 GB. El sitio se vuelve Read-Only. Afecta el desempeño del servidor.

Page 12: Respaldo y Recuperación de SharePoint 2013

Demostración

Papelera de reciclaje. Respaldar una colección de sitios. Respaldar toda la granja.

Page 13: Respaldo y Recuperación de SharePoint 2013

Recuperación ante catástrofes

Respaldo y recuperación de SharePoint

Page 14: Respaldo y Recuperación de SharePoint 2013

Recuperación ante catástrofes

Respaldo y recuperación sólo SQL Se crea el Web Application apuntando a la misma

base de datos. La búsqueda se restaura por separado. Se deben respaldar manualmente los cambios en

los front-end.

Page 15: Respaldo y Recuperación de SharePoint 2013

Recuperación ante catástrofes

Mismo hardware (físico o virtual) Reinstalación Software. Reinstalación de personalizaciones Recuperación de todas las bases de datos de

contenido y de servicios.

Page 16: Respaldo y Recuperación de SharePoint 2013

Recuperación ante catástrofes

Nuevo hardware (físico o virtual) Reinstalación Software. Reinstalación de personalizaciones Recuperación de bases de datos de

contenido y de servicios. WSS_Content_Intranet BDC Service Managed Metadata Secure Store Services Perfiles de usuarios(ProfileDB, SocialDB, SyncDB) ¿Búsqueda?

Page 17: Respaldo y Recuperación de SharePoint 2013

Demostración

Restaurar una colección de sitios.Restore-SPSite -Identity <SiteCollectionURL> -Path <Backup file> [-DatabaseServer <DatabaseServerName>] [-DatabaseName <ContentDatabaseName>] [-HostHeader <Host header>] [-Force] [-GradualDelete] [-Verbose]

Restaurar una base de datos.

Page 18: Respaldo y Recuperación de SharePoint 2013

Alta disponibilidad

Virtualización

Hyper-Vvirtualization host servers

A1

A3

A4

A2

W2

W3

W1

W4

Page 19: Respaldo y Recuperación de SharePoint 2013

Alta disponibilidad

Windows NLB y SQL ServerWeb Servers Application Servers

Other search components and application roles

W1

W2

W3

W4

A1

A3

A4

A2

Query and index

Query and index

Other search components and application roles

Crawler

Crawler

Index Partition 1

Replica

Replica

Crawler

Page 20: Respaldo y Recuperación de SharePoint 2013

Mejores prácticas

Minimizar latencia entre el SQL y el lugar para respaldos.

No respaldar en horas de fuerte uso. Usar respaldos incrementales. Mantener las bases de datos medianas. Comprimir los respaldos. Probar los respaldos.

Page 21: Respaldo y Recuperación de SharePoint 2013

Mejores prácticas

Modo de recuperación SIMPLE Truncar logs Habilitar NamePipes Restringir la memoria que consume SQL Max degree of parallelism (MAXDOP) = 1

Page 22: Respaldo y Recuperación de SharePoint 2013

Mejores prácticas

< 15 GB Backup-SPSite Windows PowerShell cmdlet.

15-100 GB Respaldo de SharePoint 2013 Respaldo de SQL Server Otras herramientas

> 100 GB Usar respaldos diferenciales. System Center 2012 - Data Protection Manager No usar el respaldo de SharePoint

Page 24: Respaldo y Recuperación de SharePoint 2013

¿Preguntas?

http://www.sharepointcostarica.com

SharePointCostaRica