plugging holes in your sharepoint 2010 disaster recovery strategy

Post on 05-Feb-2015

2.741 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

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

Plugging Holes in your SharePoint 2010 Disaster Recovery Strategy

Randy Williams

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: rwilliams@synergyonline.comBlog: www.synergyonline.com/randy

Agenda

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

Recovery Objectives

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

Be sure to consider cost when defining

objectives

Built-in Backup Types

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

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

Demo

EXPORTING A LIST

Web/List Import

Many import options Recreate or merge content

For web import, top level site must already exist

Import-SPWeb

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

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

Demo

SITE COLLECTION BACKUP AND RESTORE

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

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

Demo

FARM BACKUP

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

Anything else?

SharePoint cannot backup directly to tape No scheduling engine

Use Task Scheduler w/ PowerShell script

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

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

Demo

ITEM RECOVERY

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

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

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

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!!

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

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

Thank you for attending!

Please be sure to fill out your session evaluation!

Email: rwilliams@synergyonline.comBlog: www.synergyonline.com/randy

top related