plugging holes in your sharepoint 2010 disaster recovery strategy

26
Plugging Holes in your SharePoint 2010 Disaster Recovery Strategy Randy Williams

Upload: randy-williams

Post on 05-Feb-2015

2.737 views

Category:

Technology


2 download

DESCRIPTION

(Delivered at Best Practices Conference - March 2011). SharePoint 2010 has some great features for backup and restore, but will out-of-the-box recovery provide the level of protection you need? This session is structured around four different recovery scenarios from item to farm-level. We'll demonstrate and discuss the specific recovery steps and see if any holes exist. Recommendations are then provided to ensure your strategy will hold when you need it most.

TRANSCRIPT

Page 1: Plugging holes in your SharePoint 2010 disaster recovery strategy

Plugging Holes in your SharePoint 2010 Disaster Recovery Strategy

Randy Williams

Page 2: Plugging holes in your SharePoint 2010 disaster recovery strategy

About the Speaker US-West Coast Manager for Synergy

Corporate Technologies Based in San Diego, California

Consultant/Trainer/Author SharePoint MVP Specialty in Architecting Solutions

Email: [email protected]: www.synergyonline.com/randy

Page 3: Plugging holes in your SharePoint 2010 disaster recovery strategy

Agenda

Recovery Objectives Site/List export/import Site collection backup/restore Farm backup Four Recovery Scenarios Best Practices

Page 4: Plugging holes in your SharePoint 2010 disaster recovery strategy

Recovery Objectives

Recovery Time Objective (RTO) Recovery Point Objective (RPO) Recovery Level Objective (RLO)

Be sure to consider cost when defining

objectives

Page 5: Plugging holes in your SharePoint 2010 disaster recovery strategy

Built-in Backup Types

Web/list export Site collection backup Farm component backup Complete farm backup

Page 6: Plugging holes in your SharePoint 2010 disaster recovery strategy

Web/List Export

Most granular backup Exports either single list or web hierarchy Not full fidelity Slowest of all backup types Not recommended for content > 1GB Central Admin or Export-SPWeb

Page 7: Plugging holes in your SharePoint 2010 disaster recovery strategy

Demo

EXPORTING A LIST

Page 8: Plugging holes in your SharePoint 2010 disaster recovery strategy

Web/List Import

Many import options Recreate or merge content

For web import, top level site must already exist

Import-SPWeb

Page 9: Plugging holes in your SharePoint 2010 disaster recovery strategy

Site Collection Backup

Full fidelity backup Faster than export Not recommended for > 15 GB Read only during backup

Use SQL Enterprise w/ snapshots Central Admin or Backup-SPSite

Page 10: Plugging holes in your SharePoint 2010 disaster recovery strategy

Site Collection Restore

Can replace or recreate site collection Can restore into a different managed path Must restore complete site collection Can specify content database Cannot have duplicate site collections in

same content DB Restore-SPSite

Page 11: Plugging holes in your SharePoint 2010 disaster recovery strategy

Demo

SITE COLLECTION BACKUP AND RESTORE

Page 12: Plugging holes in your SharePoint 2010 disaster recovery strategy

Farm Component Backup

Backup a single component within the farm Web application, content database, service

application, et al Automatically includes sub-components Central Admin or Backup-SPFarm

Page 13: Plugging holes in your SharePoint 2010 disaster recovery strategy

Farm Backup

Backup complete farm Supports full or differential

Differential only for databases Includes most SharePoint configuration

settings Truncates transaction logs Central Admin or Backup-SPFarm

Page 14: Plugging holes in your SharePoint 2010 disaster recovery strategy

Demo

FARM BACKUP

Page 15: Plugging holes in your SharePoint 2010 disaster recovery strategy

What’s Missing from Farm Backup? Managed account passwords Which services run on which servers Manual changes made to IIS

e.g. SSL certificates, bindings Web.config files Files manually deployed to Global

Assembly Cache or 14 Hive Service application associations

Page 16: Plugging holes in your SharePoint 2010 disaster recovery strategy

Anything else?

SharePoint cannot backup directly to tape No scheduling engine

Use Task Scheduler w/ PowerShell script

Page 17: Plugging holes in your SharePoint 2010 disaster recovery strategy

Unattached Content Database Recovery Used to restore site collection, web, list

from a farm backup Three primary steps

1. Restore content database from farm or SQL backup

2. Point SharePoint to database, browse content, and backup or export

3. Restore or import content

Page 18: Plugging holes in your SharePoint 2010 disaster recovery strategy

Scenario 1: Item Recovery

Restore content database where item is located

Use unattached content db recovery to export list

Use import-spweb Specify –UpdateVersions ignore to

recreate missing files

Page 19: Plugging holes in your SharePoint 2010 disaster recovery strategy

Demo

ITEM RECOVERY

Page 20: Plugging holes in your SharePoint 2010 disaster recovery strategy

Scenario 1: Item Recovery

Restore content database where item is located

Use unattached content db recovery to export list

Use import-spweb Specify –UpdateVersions ignore to

recreate missing files

Page 21: Plugging holes in your SharePoint 2010 disaster recovery strategy

Scenario 2: Site Collection Recovery Restore content database where site

collection is stored Use unattached content db recovery to

backup site collection Use import-spsite

Specify –UpdateVersions ignore to recreate missing files

Page 22: Plugging holes in your SharePoint 2010 disaster recovery strategy

Scenario 3: Web Application Recovery Use Central Administration or Restore-

SPFarm and do a component restore Must supply application pool password

Reapply manual IIS settings, web.config, etc to each WFE

Page 23: Plugging holes in your SharePoint 2010 disaster recovery strategy

Scenario 4: Farm Recovery

Must start by recreating a new farm Use Central Administration to restore

farm Must specify managed account passwords

Apply any manual changes Reconfigure services on server Reconfigure service application

associations Test!!

Page 24: Plugging holes in your SharePoint 2010 disaster recovery strategy

Best Practices

Define recovery objectives Document environment and keep a

change log Consider using SharePoint Site Recycle

Bin (governance.codeplex.com) Use WSP for custom code deployments Content DB size dictates RTO Perform trial restores

Page 25: Plugging holes in your SharePoint 2010 disaster recovery strategy

Third Party Vendors

DocAve - www.avepoint.com Simpana - www.commvault.com Data Protection Manager -

www.microsoft.com/dpm NetVault - www.bakbone.com Recovery Manager for SharePoint -

www.quest.com

Page 26: Plugging holes in your SharePoint 2010 disaster recovery strategy

Thank you for attending!

Please be sure to fill out your session evaluation!

Email: [email protected]: www.synergyonline.com/randy