27
Module 13 Implementing Business Continuity

Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Embed Size (px)

Citation preview

Page 1: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Module 13

Implementing Business Continuity

Page 2: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Module Overview

• Protecting and Recovering Content

• Working with Backup and Restore for Disaster Recovery

• Implementing High Availability Solutions

Page 3: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Lesson 1: Protecting and Recovering Content

• Configuring Version Control

• Configuring and Managing the Recycle Bin

• Importing and Exporting Content

Page 4: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Configuring Version Control

Version Control is used to maintain historical elements of a document or list itemVersion Control is used to maintain historical elements of a document or list item

Version Control has the following options:

•No versioning

•Major and minor versions

•Major version

Page 5: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Configuring and Managing the Recycle Bin

The Recycle Bin is a means of simple content recovery that users can perform in a Microsoft® SharePoint® 2010 implementation

The Recycle Bin is a means of simple content recovery that users can perform in a Microsoft® SharePoint® 2010 implementation

The Recycle Bin has 2 stages:

•Stage 1—users can recover their items

•Stage 2—administrators must assist in the recovery

The process to go from Stage 1 to Stage 2 depends on the configuration of the Recycle Bin settingsThe process to go from Stage 1 to Stage 2 depends on the configuration of the Recycle Bin settings

Page 6: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Importing and Exporting Content

• Based on Content Migration API

• Can target Sites, Lists and Libraries

• Can be done using Central Administration, STSADM and Windows PowerShell

• Not a backup/restore replacement

Page 7: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Lesson 2: Working with Backup and Restore for Disaster Recovery

• Defining Disaster Recovery

• Protecting Content Using Backups

• Protecting the Farm Using Backups

• Backing Up Configuration Settings and Service Applications

• Protecting Customizations

• Working with Restore

• Using System Center Data Protection Manager

Page 8: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Defining Disaster Recovery

Disaster recovery is not a technology, but rather a combination of process definition and proceduresDisaster recovery is not a technology, but rather a combination of process definition and procedures

This is normally defined:

•Recovery Point Objective (RPO)—this defines the amount of data intended to be recovered in the event of failure

•Recovery Time Objective (RTO)—this defines the time that will elapse to be in operational soundness

Page 9: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Protecting Content Using Backups

• Content is perhaps the most critical element to protect in a SharePoint configuration because it represents the vast amount of effort that users have put into the system

• Backup and Restore of Site Collections

Using PowerShell

Using Central Administration

Using STSADM

Using SQL Server Backup

Page 10: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Protecting the Farm Using Backups

• A farm backup is intended to capture the elements of a defined server or topology

• It also includes content and configuration for the farm

• Consider warm standby solutions

• Special considerations

Page 11: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Backing Up Configuration Settings and Service Applications

• Configuration settings are included in farm backups, but cannot be restored independently

• Configuration-only backups allow for this to be treated as a separate safety layer

• It includes only elements that do not present constraints to restore that would be tied to specific machine names

• Service applications allow for specific functionality in SharePoint that implement settings or specific content to be stored in databases

Page 12: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Protecting Customizations

• When there is customization by code, it is important to consider them in your backup strategy

• It is likely you will need to have a copy or packaged solution to increase effectiveness in saving this information

• This includes assemblies, features, site definitions, etc.

Page 13: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Working with Restore

Before you restore a Microsoft SharePoint 2010 farm, ensure that the following requirements are met:

• You must be a member of the Farm Administrators group• You must be a member of the SharePoint_Shell_Access role • You must be a member of the WSS_ADMIN_WPG local group • The Microsoft SQL Server® account, the Timer service account,

and the Central Administration application pool account must have Read permissions to the backup locations

• The database server's SQL Server account must be a member of sysadmin fixed server role

• Your login account must have Read permissions to the backup locations

Ensure that the SharePoint Foundation Administration service is started on all farm serversEnsure that the SharePoint Foundation Administration service is started on all farm servers

Page 14: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

2

Using System Center Data Protection Manager

Production farm

Web Front-End

Database Servers

DPM Server

RecoveryDatabase

Server

CMP

1

3

4

Page 15: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Lesson 3: Implementing High Availability Solutions

• Understanding High Availability

• Understanding SharePoint Roles and Services

• Working with Load Balancing

• Implementing SQL Server Clustering

• Implementing SQL Server Database Mirroring

• Implementing Log Shipping

• Working in Read-Only Mode

Page 16: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Understanding High Availability

• Allows for uninterrupted server uptime

• Can be used to satisfy SLAs

• Requires extra hardware and time resources to configure

Page 17: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Understanding SharePoint Roles and Services

SharePoint is defined by servers providing access to different servicesSharePoint is defined by servers providing access to different services

The roles are identified as:

•Web Front-End

•Application Servers

•Database Server

Page 18: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Working with Load Balancing

Accept?

Accept?

Accept?

Accept?

No

No

Yes

No

Client

Client Request (10.1.1.1)

Network Load Balancing HostDedicated IP: 10.1.1.2Virtual IP: 10.1.1.1

Network Load Balancing HostDedicated IP: 10.1.1.3Virtual IP: 10.1.1.1

Network Load Balancing HostDedicated IP: 10.1.1.4Virtual IP: 10.1.1.1

Network Load Balancing HostDedicated IP: 10.1.1.5Virtual IP: 10.1.1.1

Network load balancing provides high availability and scalability for services

Network load balancing provides high availability and scalability for services

Page 19: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Implementing SQL Server Clustering

Client Client

Failover ClusterIn a failover cluster, a group of servers work together to increase the availability of a set of applications and services

In a failover cluster, a group of servers work together to increase the availability of a set of applications and services

Page 20: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Implementing SQL Server Database Mirroring

• Defined as a protection level that is intended to cover the database marked as primary by having redundancy of data

• Scope of protection—database

Page 21: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Implementing Log Shipping

• Overview

• Operations

• Roles

• Combining Technologies

Page 22: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Working in Read-Only Mode

SharePoint 2010 supports Read-Only databasesSharePoint 2010 supports Read-Only databases

The user experience of a read-only site is characterized by the following:

•Common tasks that do not require writing to the content database are fully available

•Most of the common tasks that require writing to the content database are not available

•Several common tasks that require writing to the content database appear to be available, but return errors

Page 23: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Lab A: Implementing a Backup Strategy

• Exercise 1: Backing Up SharePoint Using Central Administration

• Exercise 2: Investigating SharePoint Backup Logs and Files

• Exercise 3: Automating SharePoint Backup Using Windows PowerShell

Logon information

Estimated time: 30 minutes

Page 24: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Scenario

You have recently set up a Microsoft SharePoint 2010 farm. Your corporate IT policy states that all mission critical application be backed up nightly and if database-based, have transactional logs turned on. You have been tasked with implementing an automated backup strategy that fulfills this policy requirement.

Page 25: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Lab B: Implementing a Restore Strategy

• Exercise 1: Restoring a Web Application Using Central Administration

• Exercise 2: Investigating SharePoint Restore Logs and Files

• Exercise 3: Performing a Partial Restore

Logon information

Estimated time: 30 minutes

Page 26: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Scenario

You have recently set up a Microsoft SharePoint 2010 farm and an automated nightly backup process. Corporate IT policy requires you to test your backups every 60 days. You have been tasked with testing the latest by restoring it to a staging environment. As part of the policy, you must also test that you can perform a partial restore of a site collection, site, and list.

Page 27: Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing

Module Review

• Review Questions