Top Banner
Enterprise Data Protection for SharePoint Saguenay (Sag) Baruss Senior TSP, AvePoint Canada ** This presentation was created and distributed independently of AvePoint. For additional information on AvePoint’s products and services please visit http://www.avepoint.com. **
50

Enterprise Data Protection for SharePoint

Jan 03, 2017

Download

Documents

phamnguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enterprise Data Protection for SharePoint

Enterprise Data Protection for

SharePoint

Saguenay (Sag) Baruss

Senior TSP, AvePoint Canada **

This presentation was created and distributed independently of AvePoint. For additional

information on AvePoint’s products and services please visit http://www.avepoint.com. **

Page 2: Enterprise Data Protection for SharePoint

Introduction

Section 1

| Slide 2 |

Page 3: Enterprise Data Protection for SharePoint

Session Overview

• This is a 200-level session intended for SharePoint

architects and technical leads, in particular the

individuals responsible for: – SharePoint backup and restore,

– SharePoint high availability, and

– Disaster recovery planning for SharePoint.

Introduction

| Slide 3 |

Page 4: Enterprise Data Protection for SharePoint

Session Objectives

• To draw attention to the various components of an

enterprise SharePoint implementation.

• To contrast the various data protection options

available for SharePoint.

• To provide guidance on how to develop a complete

and effective SharePoint data protection strategy.

Introduction

| Slide 4 |

Page 5: Enterprise Data Protection for SharePoint

Agenda

Introduction 5 min

Data Protection in General 5 min

Data Protection for SharePoint 15 min

Supporting Large Quantities of Data 10 min

High Availability for SharePoint 10 min

Closing Thoughts 10 min

Introduction

| Slide 5 |

Page 6: Enterprise Data Protection for SharePoint

Data Protection in General

Section 2

| Slide 6 |

Page 7: Enterprise Data Protection for SharePoint

Terminology

• Service Level Agreement ( SLA ) – An agreement between the business owner(s) of an application or

service and the technical team responsible for providing that

service.

• Data Protection: – The process of ensuring application or service data is not lost in

the event of a failure.

• High Availability: – The process of ensuring the functionality provided by an

application or service is not interrupted in the event of a failure.

Data Protection in General

| Slide 7 |

Page 8: Enterprise Data Protection for SharePoint

Terminology (cont.)

• Recovery Point Objective ( RPO ): – The point in time to which a system must be recovered in the

event of a failure.

• Recovery Time Objective ( RTO ): – The amount of time between the point of failure and restoration

of service.

• System Recovery / Continuity Objectives: – What objectives must be met following a failure in order for

failover and / or system recovery to be considered successful.

Data Protection in General

| Slide 8 |

Page 9: Enterprise Data Protection for SharePoint

Types of Failures

• Incremental data loss.

• Component failure.

• Application or service failure.

• Disaster.

Data Protection in General

| Slide 9 |

Page 10: Enterprise Data Protection for SharePoint

Data Protection Strategies

1. Don’t back it up.

2. Manual or end-user data protection.

3. Data capture.

4. Component capture.

5. System capture.

Data Protection in General

| Slide 10 |

Page 11: Enterprise Data Protection for SharePoint

Data Protection Prerequisites

• A completed system architecture, including all

dependencies.

• A completed Service Level Agreement which

includes all items from the previous two slides.

• Business motivation.

• Sufficient resources.

Data Protection in General

| Slide 11 |

Page 12: Enterprise Data Protection for SharePoint

What Makes SharePoint Data

Protection so Difficult

Presenter’s Editorial

| Slide 12 |

Page 13: Enterprise Data Protection for SharePoint

On One Hand …

• Nothing, it’s not difficult.

• SharePoint is fundamentally the same as any other

enterprise system.

• The same rules and guidance for data protection

that apply to every other system also apply to

SharePoint.

What Makes SharePoint Data Protection so Difficult

| Slide 13 |

Page 14: Enterprise Data Protection for SharePoint

On the Other Hand …

• SharePoint is a ‘platform’ not an ‘application’.

• SharePoint implementations tends to include a large

number of servers.

• SharePoint can be customized.

• SharePoint can be integrated with other applications

or services.

What Makes SharePoint Data Protection so Difficult

| Slide 14 |

Page 15: Enterprise Data Protection for SharePoint

Data Protection for SharePoint

Section 3

| Slide 15 |

Page 16: Enterprise Data Protection for SharePoint

Let’s Build a SharePoint Farm

Data Protection for SharePoint

| Slide 16 |

Dedicated App

Server

SQL Server

Internal

WFEs

Internal

Users

Public-facing

WFEs

External

User

SharePoint Databases

BLOB Storage

External App

Server

Corporate

Data

SharePoint Server

Web Front End

Servers

SQL Cluster

Users

Page 17: Enterprise Data Protection for SharePoint

Backing Up WFEs

• Components Requiring Backup: – IIS.

– Customizations.

• Considerations: – Multiple WFEs can be deployed in parallel.

– It is recommended to deploy identical WFEs.

– Only a small portion of the WFE needs to be backed up.

Data Protection for SharePoint

| Slide 17 |

Page 18: Enterprise Data Protection for SharePoint

Backing Up Dedicated App Servers

• Components Requiring Backup: – Configuration settings.

– Service-specific data.

• Considerations: – Dedicated App servers often represent single points of failure.

Data Protection for SharePoint

| Slide 18 |

Page 19: Enterprise Data Protection for SharePoint

Backing Up External App Servers

• Components Requiring Backup: – Configuration settings.

– Service or application-specific data ( … not stored within

SharePoint ).

• Considerations: – For services or applications storing data both in SharePoint and

external to SharePoint, backup synchronicity needs to be

considered.

Data Protection for SharePoint

| Slide 19 |

Page 20: Enterprise Data Protection for SharePoint

Backing Up SQL Servers

• Components Requiring Backup: – Configuration settings.

– Database and log files.

– External BLOBs.

• Considerations: – SQL backups are SQL-specific, not application-specific.

– Watch out for externalized content.

Data Protection for SharePoint

| Slide 20 |

Page 21: Enterprise Data Protection for SharePoint

Backing Up SharePoint Data

• Components Requiring Backup: – Configuration databases

– Content databases

– Remote BLOBs

• Considerations: – ‘SharePoint data’ and ‘SharePoint configuration’ are not the same

thing.

Data Protection for SharePoint

| Slide 21 |

Page 22: Enterprise Data Protection for SharePoint

An Holistic View of SharePoint

Data Protection for SharePoint

| Slide 22 |

Page 23: Enterprise Data Protection for SharePoint

Native Data Protection

• SharePoint Recycle Bin: – Protects against the ‘controlled’ deletions of individual items.

– With SharePoint 2010 SP1, can also protect against the

‘controlled’ deletion of sites.

• SharePoint Backup: – Backs up farms, down to the content database level.

• Data Export / Import: – SharePoint Designer and can be used to export and import sites.

Data Protection for SharePoint

| Slide 23 |

Page 24: Enterprise Data Protection for SharePoint

Native Data Protection (cont.)

• SQL Database Backup: – SQL can backup and restore SharePoint databases and associated

configuration.

Data Protection for SharePoint

| Slide 24 |

Page 25: Enterprise Data Protection for SharePoint

SharePoint Recycle Bin

Data Protection for SharePoint

| Slide 25 |

Page 26: Enterprise Data Protection for SharePoint

SharePoint Backup

Data Protection for SharePoint

| Slide 26 |

Page 27: Enterprise Data Protection for SharePoint

Data Export / Import

Data Protection for SharePoint

| Slide 267 |

Page 28: Enterprise Data Protection for SharePoint

SQL Backup

Data Protection for SharePoint

| Slide 28 |

Page 29: Enterprise Data Protection for SharePoint

External Data Protection

• Microsoft Data Protection Manager ( DPM ): – Provides SharePoint-specific backup and restore.

– Does not provide a ‘complete’ solution for SharePoint.

• Enterprise Backup Solutions: – Can backup all components identified during previous slides.

– Uses the same backup method for SharePoint as for all other

enterprise applications.

• SharePoint-Specific Data Protection: – Provides advanced data protection for SharePoint only.

– Integrates with an existing enterprise backup solution for long-

term retention of SharePoint backup data.

Data Protection for SharePoint

| Slide 29 |

Page 30: Enterprise Data Protection for SharePoint

Selecting an Appropriate Solution

• The ‘best’ data protection technology for a given

situation depends on: – Available data protection technologies,

– The parameters of the SLA,

– System size and complexity, and

– System criticality.

Data Protection for SharePoint

| Slide 30 |

Page 31: Enterprise Data Protection for SharePoint

Recommendations

1. Understand the different components of SharePoint

and how they tie together.

2. Know your SharePoint landscape.

3. Determine which components of SharePoint are

most important to you.

4. Understand the limitations of your data protection

technology.

5. Develop a phased backup and restore strategy.

Data Protection for SharePoint

| Slide 31 |

Page 32: Enterprise Data Protection for SharePoint

Supporting Large Quantities of Data

Section 4

| Slide 32 |

Page 33: Enterprise Data Protection for SharePoint

How Large is ‘Large’?

• It depends on the organization.

• Key considerations are: – Corporate data landscape.

– Data usage patterns.

– Underlying sub-systems.

– Legal and retention requirements.

Supporting Large Quantities of Data

“Your data is ‘critical’

when you have to worry

about it. Your quantity of

data is ‘large’ when you

have to plan for it.”

Informal Definition

| Slide 33 |

Page 34: Enterprise Data Protection for SharePoint

SharePoint Storage Scenarios

Supporting Large Quantities of Data

Scenario Database Size Fine Print

1 < 200 GB No fine print.

2 < 4 TB Requires a certain level of performance from the

disk sub-system.

Subject to SharePoint boundaries and limits.

3 > 4 TB Must be an archive database using Document

Center or Records Center site template.

No alerts, workflows, link fix-ups or item-level

security.

Usage < 5% read and 1% write.

| Slide 34 |

Page 35: Enterprise Data Protection for SharePoint

Recommendations

1. Embrace RBS. There is no way to take advantage of

these increased storage limits without externalizing

content.

2. Understand your data and data usage patterns.

3. Rethink ILM and data governance policies for large

quantities of data.

4. Consider tiered SLAs.

Supporting Large Quantities of Data

| Slide 35 |

Page 36: Enterprise Data Protection for SharePoint

Recommendations (cont.)

5. Configure backups based on business criticality of

the data, not how it’s stored.

6. Be prepared to invest in your storage sub-systems.

Supporting Large Quantities of Data

| Slide 36 |

Page 37: Enterprise Data Protection for SharePoint

High Availability for SharePoint

Section 5

| Slide 37 |

Page 38: Enterprise Data Protection for SharePoint

Preparing for SharePoint HA

• SharePoint HA is one component of a broader HA

strategy.

• SharePoint HA is dependent on other services: – Networking services,

– Active Directory,

– SAN fabric, and

– Perimeter security services.

• Remember, high availability is not about preventing

failures, it’s about mitigating risk.

High Availability for SharePoint

| Slide 38 |

Page 39: Enterprise Data Protection for SharePoint

Virtual Machine-Based HA

• Warm-standby SAN-based

HA solution leveraging SAN-

based replication to

transport VM images

between locations.

• In the event of a failure,

VM’s are restarted in the HA

location as user sessions are

redirected.

High Availability for SharePoint

| Slide 39 |

Page 40: Enterprise Data Protection for SharePoint

GeoClustering-Based HA

• Warm-standby SAN-based HA

solution leveraging SAN-

based replication of shared

cluster resources.

• In the event of a failure,

Windows clustering causes

services to transition to the

HA location as user sessions

are redirected.

High Availability for SharePoint

| Slide 40 |

Page 41: Enterprise Data Protection for SharePoint

Database-Based HA

• Warm-standby SQL-based HA

solution leveraging SQL

database mirroring or log

shipping.

• In the event of a failure of

the principle database, the

mirror becomes the

principle copy and user

sessions are redirected.

High Availability for SharePoint

| Slide 41 |

Page 42: Enterprise Data Protection for SharePoint

Replication-Based HA

• Hot-hot HA solution

leveraging SharePoint inter-

farm replication.

• In the event of failure, user

sessions are redirected to

the alternate farm.

• Farm changes are managed

through release

management processes.

High Availability for SharePoint

| Slide 42 |

Page 43: Enterprise Data Protection for SharePoint

Recommendations

1. Select a solution based on requirements.

2. Play to your organization’s strengths.

3. Weigh the costs of each solution.

4. Look for opportunities to re-use your SharePoint HA

technologies.

5. Favour simplicity.

High Availability for SharePoint

| Slide 43 |

Page 44: Enterprise Data Protection for SharePoint

Closing Thoughts

Section 6

| Slide 44 |

Page 45: Enterprise Data Protection for SharePoint

Common Causes of Failure

1. Unclear requirements.

2. Mismatched expectations.

3. Incomplete backups / missed components.

4. Insufficient skills / experience.

5. Insufficient capacity.

6. Lack of governance.

Closing Thoughts

| Slide 45 |

Page 46: Enterprise Data Protection for SharePoint

Data Protection Survival Kit

1. Corporate commitment to SharePoint.

2. Documented business expectations.

3. SharePoint usage patterns.

4. Corporate data landscape.

5. Service levels for each.

6. Corporate ILM strategy.

7. SharePoint governance strategy.

Closing Thoughts

| Slide 46 |

Page 47: Enterprise Data Protection for SharePoint

Recommended Next Steps

1. Revisit your SharePoint documentation.

2. Reconsider your SharePoint data protection

strategy.

3. Schedule a disaster recovery test.

Closing Thoughts

| Slide 47 |

Page 48: Enterprise Data Protection for SharePoint

Resources

• SharePoint Data Protection: –http://technet.microsoft.com/en-us/library/bb821259.aspx

–http://technet.microsoft.com/en-us/library/cc261687.aspx

• SharePoint Capacity Planning: –http://technet.microsoft.com/en-us/library/cc298801.aspx

–http://technet.microsoft.com/en-us/library/cc261700.aspx

–http://technet.microsoft.com/en-us/library/cc262787.aspx

• SharePoint Content Database Sizing: –http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=988

• DocAve SharePoint Community –http://www.docave.com/

• Sag Baruss’ Blog –http://saplingdata.wordpress.com/

Closing Thoughts

| Slide 48 |

Page 49: Enterprise Data Protection for SharePoint

One Last Question

• Suppose a SharePoint user in your organization has

overwritten several versions of his/her critical

documents. The user now needs the missing

versions, but can’t lose their changes to the

remaining versions. How long will it take you to

recover the missing document versions?

Closing Thoughts

| Slide 49 |

(a) 1 minute (d) 1 week

(b) 1 hour (e) Not sure

(c) 1 day

Page 50: Enterprise Data Protection for SharePoint

Questions?

Closing Thoughts

| Slide 50 |