SlideShare a Scribd company logo
1 of 26
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.com Blog: 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
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
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
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
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.com Blog: www.synergyonline.com/randy

More Related Content

What's hot

Sharepoint 2010 mcq
Sharepoint 2010 mcqSharepoint 2010 mcq
Sharepoint 2010 mcq
Anuja Sharma
 
Less02 Installation
Less02 InstallationLess02 Installation
Less02 Installation
vivaankumar
 

What's hot (20)

Les 06 rec
Les 06 recLes 06 rec
Les 06 rec
 
Les 09 diag
Les 09 diagLes 09 diag
Les 09 diag
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migration
 
Les 10 Tune Rman
Les 10 Tune RmanLes 10 Tune Rman
Les 10 Tune Rman
 
Rails Engine Patterns
Rails Engine PatternsRails Engine Patterns
Rails Engine Patterns
 
Les 16 resource
Les 16 resourceLes 16 resource
Les 16 resource
 
Xpp c user_rec
Xpp c user_recXpp c user_rec
Xpp c user_rec
 
Les 12 fl_db
Les 12 fl_dbLes 12 fl_db
Les 12 fl_db
 
Les 04 config_bu
Les 04 config_buLes 04 config_bu
Les 04 config_bu
 
R12 d49656 gc10-apps dba 27
R12 d49656 gc10-apps dba 27R12 d49656 gc10-apps dba 27
R12 d49656 gc10-apps dba 27
 
Les 08 tune_rman
Les 08 tune_rmanLes 08 tune_rman
Les 08 tune_rman
 
Sharepoint 2010 mcq
Sharepoint 2010 mcqSharepoint 2010 mcq
Sharepoint 2010 mcq
 
Les 03 catalog
Les 03 catalogLes 03 catalog
Les 03 catalog
 
Les 11 fl2
Les 11 fl2Les 11 fl2
Les 11 fl2
 
Les 05 Create Bu
Les 05 Create BuLes 05 Create Bu
Les 05 Create Bu
 
Les 13 memory
Les 13 memoryLes 13 memory
Les 13 memory
 
Les 17 sched
Les 17 schedLes 17 sched
Les 17 sched
 
Les 04 Config Bu
Les 04 Config BuLes 04 Config Bu
Les 04 Config Bu
 
Server control utility reference
Server control utility referenceServer control utility reference
Server control utility reference
 
Less02 Installation
Less02 InstallationLess02 Installation
Less02 Installation
 

Similar to Plugging holes in your SharePoint 2010 disaster recovery strategy

John Burkholder: Disaster Recovery in SharePoint 2010
John Burkholder: Disaster Recovery in SharePoint 2010John Burkholder: Disaster Recovery in SharePoint 2010
John Burkholder: Disaster Recovery in SharePoint 2010
SharePoint Saturday NY
 
Noel sps bay_backup_restore
Noel sps bay_backup_restoreNoel sps bay_backup_restore
Noel sps bay_backup_restore
Michael Noel
 
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013 Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
samhassa
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpm
Michael Noel
 

Similar to Plugging holes in your SharePoint 2010 disaster recovery strategy (20)

John Burkholder: Disaster Recovery in SharePoint 2010
John Burkholder: Disaster Recovery in SharePoint 2010John Burkholder: Disaster Recovery in SharePoint 2010
John Burkholder: Disaster Recovery in SharePoint 2010
 
What's new in SharePoint 2010 for Backup and Recovery - SP Saturday Copenhagen
What's new in SharePoint 2010 for Backup and Recovery - SP Saturday CopenhagenWhat's new in SharePoint 2010 for Backup and Recovery - SP Saturday Copenhagen
What's new in SharePoint 2010 for Backup and Recovery - SP Saturday Copenhagen
 
[Tech.Ed India 2011] Backup and Restore SharePoint 2010
[Tech.Ed India 2011] Backup and Restore SharePoint 2010[Tech.Ed India 2011] Backup and Restore SharePoint 2010
[Tech.Ed India 2011] Backup and Restore SharePoint 2010
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical Perspective
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
 
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
Techedafricademystifyingbackuprestoreinsharepoint2007 090805103250 Phpapp02
 
Sharepoint 2007 backup & restore
Sharepoint 2007 backup & restoreSharepoint 2007 backup & restore
Sharepoint 2007 backup & restore
 
Monitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerMonitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 Server
 
SharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel OlesonSharePoint Backup And Disaster Recovery with Joel Oleson
SharePoint Backup And Disaster Recovery with Joel Oleson
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
Noel sps bay_backup_restore
Noel sps bay_backup_restoreNoel sps bay_backup_restore
Noel sps bay_backup_restore
 
Les 02 Config Rec
Les 02 Config RecLes 02 Config Rec
Les 02 Config Rec
 
How I Learned to Stop Worrying and Backup WordPress
How I Learned to Stop Worrying and Backup WordPressHow I Learned to Stop Worrying and Backup WordPress
How I Learned to Stop Worrying and Backup WordPress
 
Les 07 Rman Rec
Les 07 Rman RecLes 07 Rman Rec
Les 07 Rman Rec
 
AUSPC 2013 - Business Continuity Management in SharePoint
AUSPC 2013 - Business Continuity Management in SharePointAUSPC 2013 - Business Continuity Management in SharePoint
AUSPC 2013 - Business Continuity Management in SharePoint
 
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013 Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
 
SharePoint 2010 Summit - Stress Free Migration
SharePoint 2010 Summit  - Stress Free MigrationSharePoint 2010 Summit  - Stress Free Migration
SharePoint 2010 Summit - Stress Free Migration
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpm
 
Ready, Set, Upgrade!
Ready, Set, Upgrade!Ready, Set, Upgrade!
Ready, Set, Upgrade!
 
Drupal Workflow Concepts
Drupal Workflow ConceptsDrupal Workflow Concepts
Drupal Workflow Concepts
 

More from Randy Williams

Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013
Randy Williams
 
Governance - how does information & security drive your architecture
Governance - how does information & security drive your architectureGovernance - how does information & security drive your architecture
Governance - how does information & security drive your architecture
Randy Williams
 

More from Randy Williams (20)

Architecting Solutions and Systems – Randy’s Secrets to Success
Architecting Solutions and Systems – Randy’s Secrets to SuccessArchitecting Solutions and Systems – Randy’s Secrets to Success
Architecting Solutions and Systems – Randy’s Secrets to Success
 
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
An IT Pro Guide to Deploying and Managing SharePoint 2013 AppsAn IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
 
Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013
 
Governing and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environmentsGoverning and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environments
 
When governance lacks compliance
When governance lacks complianceWhen governance lacks compliance
When governance lacks compliance
 
The Future of Social Collaboration
The Future of Social CollaborationThe Future of Social Collaboration
The Future of Social Collaboration
 
Getting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 AppsGetting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 Apps
 
Building the next generation of browser apps today
Building the next generation of browser apps todayBuilding the next generation of browser apps today
Building the next generation of browser apps today
 
SQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting NirvanaSQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting Nirvana
 
How governance drives your information and security architecture
How governance drives your information and security architectureHow governance drives your information and security architecture
How governance drives your information and security architecture
 
Sizing your Content Databases: Understanding the Limits
Sizing your Content Databases: Understanding the LimitsSizing your Content Databases: Understanding the Limits
Sizing your Content Databases: Understanding the Limits
 
SharePoint Online and the Cloud
SharePoint Online and the CloudSharePoint Online and the Cloud
SharePoint Online and the Cloud
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint Governance
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
 
Governance - how does information & security drive your architecture
Governance - how does information & security drive your architectureGovernance - how does information & security drive your architecture
Governance - how does information & security drive your architecture
 
Understanding SharePoint Governance
Understanding SharePoint GovernanceUnderstanding SharePoint Governance
Understanding SharePoint Governance
 
Why I Use SharePoint
Why I Use SharePointWhy I Use SharePoint
Why I Use SharePoint
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
 
Spicing up SharePoint web parts
Spicing up SharePoint web partsSpicing up SharePoint web parts
Spicing up SharePoint web parts
 
Using Visual Studio to Build SharePoint 2010 Solutions
Using Visual Studio to Build SharePoint 2010 SolutionsUsing Visual Studio to Build SharePoint 2010 Solutions
Using Visual Studio to Build SharePoint 2010 Solutions
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Plugging holes in your SharePoint 2010 disaster recovery strategy

  • 1. Plugging Holes in your SharePoint 2010 Disaster Recovery Strategy Randy Williams
  • 2. 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.com Blog: www.synergyonline.com/randy
  • 3. Agenda Recovery Objectives Site/List export/import Site collection backup/restore Farm backup Four Recovery Scenarios Best Practices
  • 4. Recovery Objectives Recovery Time Objective (RTO) Recovery Point Objective (RPO) Recovery Level Objective (RLO) Be sure to consider cost when defining objectives
  • 5. Built-in Backup Types Web/list export Site collection backup Farm component backup Complete farm backup
  • 6. 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
  • 8. Web/List Import Many import options Recreate or merge content For web import, top level site must already exist Import-SPWeb
  • 9. 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
  • 10. 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
  • 11. Site Collection Backup and Restore
  • 12. 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
  • 13. 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
  • 15. 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
  • 16. Anything else? SharePoint cannot backup directly to tape No scheduling engine Use Task Scheduler w/ PowerShell script
  • 17. 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
  • 18. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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!!
  • 24. 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
  • 25. 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
  • 26. Thank you for attending! Please be sure to fill out your session evaluation! Email: rwilliams@synergyonline.com Blog: www.synergyonline.com/randy