7 Steps to a Creating a Successful SharePoint Recovery Plan Paul LaPorte Director of Product Marketing Backup and Storage Products Metalogix • • Expert in business continuity, disaster recovery and security Previously • • Principle strategist and researcher for Continuity Research, a business continuity research and consulting firm Senior executive of Evergreen Assurance, a pioneer in real-time disaster recovery for mission critical applications Confidential and Proprietary © Metalogix 1 Sound Familiar? My backups take too long My network team controls backups I can’t meet my Recovery Point Object Users complain non-stop Confidential and Proprietary © Metalogix 2 Backup Emotional Rollercoaster Pain Frustration Uncertainty Pitfalls Confidential and Proprietary © Metalogix 3 Learning Objectives Why a recovery plan is critical to your job How to make a successful backup-and-restore plan What is your peer group doing for SLAs What do you do next Confidential and Proprietary © Metalogix 4 Case Study: Disaster at Sea • Shipping company • Several planned Dry Dock events • Logistics Application in SharePoint tracks employees as the travel and work at ports • Supplier Companies and Vendors access to confirm travel and dates. • Access via Extranet • Company uses this to track and report • Project was 90% complete. The odd bug and some identified UI issues remained. Confidential and Proprietary © Metalogix 5 Case Study: Disaster at Sea • Line up for internal Governance Review to GO LIVE / Production • App was not hardened for Back Up or Recovery. SLA was draft • Non Project rogue employee convinced business unit decided to do POP • Dev environment received Production traffic Major SharePoint crash • Loss of Time • Loss of Data • Confusion and blame game Confidential and Proprietary © Metalogix 6 Insta-Poll What is Your Current SharePoint Backup Strategy? ⃝ ⃝ ⃝ ⃝ ⃝ ⃝ Confidential and Proprietary © Metalogix SQL DB backup/SQL tool under my control Out of the box SharePoint backup System wide backup tool (Symantec, CommVault, …) High Fidelity SharePoint backup tool Other Don’t know 7 Recover Point Objective (RPO) Defined: the maximum tolerable time period in which data might be lost due to a server farm failure Example: 4 hour RPO means that SharePoint must be backed at least every four hours Mission Critical SharePoint Organizations Require More Aggressive Recover Point Objectives (RPO) Confidential and Proprietary © Metalogix 8 SharePoint Backup Dilemma Content Grows Confidential and Proprietary © Metalogix 9 SharePoint Backup Dilemma Content Grows Longer Backups Confidential and Proprietary © Metalogix 10 SharePoint Backup Dilemma Content Grows Longer Backups More Risk of Data Loss Confidential and Proprietary © Metalogix 11 SharePoint Backup Dilemma Content Grows RPO Longer Backups More Risk of Data Loss Confidential and Proprietary © Metalogix 12 Backup Delays Cause Missed RPOs Time to back up 9 hours 8 hours 7 hours 6 hours 5 hours Recover Point Objective 4 hours 3 hours 2 hours 1 hour Confidential and Proprietary © Metalogix Time to back up 1 TB Content Database 13 Backup Delays Cause Missed RPOs Time to back up Takes up to 8 hours to backup 1 TB database 9 hours 8 hours 7 hours 6 hours 5 hours Recover Point Objective 4 hours If RPO is 4 hours, have exceeded SLA by 4 hours! 3 hours 2 hours 1 hour Confidential and Proprietary © Metalogix Time to back up 1 TB Content Database 14 Insta-Poll What is Your Organization’s SharePoint RPO? ⃝ ⃝ ⃝ ⃝ ⃝ ⃝ Confidential and Proprietary © Metalogix 0-1 hours 1-4 hours 4-8 hours More than 8 hours Don’t Have One Don’t Know 15 Your Role Disaster Recovery vs. Backup and Restore Confidential and Proprietary © Metalogix 16 Recovery Time Objective (RTO) Defined: the maximum time allowed for your environment to be restored after an outage or data loss Example: 2 hour RTO means that data or farm must be restore within 2 hours of the system outage. Users/Organizations Demand Low RTO due to Critical Nature of Content. Confidential and Proprietary © Metalogix 17 Different RTOs for SharePoint Full SharePoint recovery • Access to content vs. Access to SharePoint Restores • • • Farm Site Item Confidential and Proprietary © Metalogix 18 Insta-Poll What is Your SharePoint RTO? ⃝ ⃝ ⃝ ⃝ ⃝ ⃝ Confidential and Proprietary © Metalogix 0-1 hour 1-4 hours 4-8 hours 8+ hours Don’t Have One Don’t Know 19 Where Do I Start? Confidential and Proprietary © Metalogix 20 Step 1: Get an Executive Sponsor Legitimize Budget Socialize Align Support Protect Confidential and Proprietary © Metalogix 21 Step 2: Define Your SLA What are you recovery objectives? • How much downtime per event? • • • • • • How much downtime per month? How much content can be at risk? Which content needs most frequent backups? Which content needs to be recovered the quickest? What does SharePoint downtime cost the company? Do I need to be able to recover SharePoint without dependencies? Confidential and Proprietary © Metalogix 22 Step 3: Create a Recovery Plan A Living, Breathing Document Documented ownership Tasks Responsibilities Demarcation points Handoffs Confidential and Proprietary © Metalogix 23 Insta-Poll Do You Have An Executive Sponsor for SharePoint Business Continuity? ⃝ Yes ⃝ No ⃝ Don’t Know Confidential and Proprietary © Metalogix 24 Step 4: Analysis Content Not All Content is Created Equal Analyze current environment Risk profiles Impact of downtime Content categorization for risk and impact Backup requirements per category Confidential and Proprietary © Metalogix 25 Step 5: Validate You Want Me to Prove This? Documented Signed-off solution Full tested Review cycle Confidential and Proprietary © Metalogix 26 Step 6: Testing Ongoing Testing is Mandatory Change is inevitable Change is often undetected Fire drills detect change Update your recovery plans and processes Confidential and Proprietary © Metalogix 27 Insta-Poll Have You Ever Completed a Recovery Test for SharePoint? ⃝ Yes ⃝ No ⃝ Don’t Know Confidential and Proprietary © Metalogix 28 Step 7: Repeat For Success Executive Sponsor Update Plan SLAs Fire Drills Document Risk Analysis Sign-Offs Confidential and Proprietary © Metalogix 29 Case - Planning for RPO Success Pharmaceuticals Personalized Medicine SharePoint 2010 • Workflows • Custom applications Business Continuity • All mission critical application get reviewed bi-annually • Backup was taking 5-6 hours and growing Enterprise Backup via Symantec • Owned by another IT group Confidential and Proprietary © Metalogix 30 Case – Planning for RPO Success Defined SLAs • Peer based RPO assessment used • Established a 4 hour RPO Identified Core Needs • Cut backup times by more than 50% • Recover individual documents • Improve overall user performance Evaluated Three Strategies • Find a faster backup technology • Leverage HA data replication • Manage data differently Confidential and Proprietary © Metalogix 31 Case – Planning for RPO Success Evaluation Results Find a faster backup technology • Stuck with existing backup solution due to backup file retention policies • Another group owned and was not going to change Leverage HA data replication • Killed option due to budget and ownership infighting Manage data differently • Explored externalizing data • Looked for compatible accessory tool Confidential and Proprietary © Metalogix 32 BLOBs: The Root of SharePoint Backup Problems BLOB = Binary Large Object BLOB = binary representation of a file stored in SQL Server (content database) SharePoint content consists of structured data (metadata) and unstructured data (BLOBs) BLOBs are immutable BLOBs are created and deleted but never updated Confidential and Proprietary © Metalogix 33 Externalizing BLOBs Makes Content Databases Really Small Recover Point Objective Externalizing BLOBs makes achieving Recover Point Objective easy. Time to back up 9 hours 8 hours 7 hours 6 hours 5 hours 4 hours 3 hours 2 hours 1 hour Confidential and Proprietary © Metalogix 1 TB content database becomes 50GB BLOBs continuously backed up by StoragePoint Content DB Automatically backed up by StoragePoint 1 TB Content Database shrinks to 50 GB 34 Case – Planning for RPO Success Added StoragePoint (Remote BLOB Store) • Shrunk SQL backup by 98% • Bypassing SQL database API improved I/O and read/write speed by 2x Added SharePoint Backup • Further reduced backups to under 10 minutes • Provided continuity with current backup tool • Enabled SharePoint granular restores from existing backup files Far exceeded RPO goals for foreseeable future Confidential and Proprietary © Metalogix 35 SharePoint Continuity Industry Research Industry Survey Early Results • Companies surveyed for SharePoint business continuity practices • Only 7.5% of companies tested and were successful in a SharePoint recovery • Key points researched • Less than 2% of companies tested and required no change to the plans following the test • • • • • RPO RTO Executive support DR testing 500+ companies responded Confidential and Proprietary © Metalogix 36 What Do I Do Next? Confidential and Proprietary © Metalogix 37 What Do I Do Next? Create a SharePoint Recovery Plan Demo Metalogix Recovery Planning Checklist Will be sent via email as a “Thank You” Download Free Trial Solutions SharePoint Backup StoragePoint www.metalogix.com/Downloads.aspx Demo Sales@Metalogix.com 1 202.609.9100 Other Resources Overview: http://technet.microsoft.com/en-us/library/ee663490(v=office.15).aspx Prepare, configure, how-to, and best practices: http://technet.microsoft.com/en-us/library/ee662536(v=office.15).aspx Boundaries, thresholds, and supported limits: http://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx Whitepaper www.metalogix.com/Resources/Promotions/Protect-Your-SharePoint-Data.aspx Confidential and Proprietary © Metalogix 38 Thank You for Attending 7 Steps to a Creating a Successful SharePoint Recovery Plan Confidential and Proprietary © Metalogix 39