24
How to Create Your Disaster Recovery Plan February 15, 2017

Creating a Disaster Recovery Plan

Embed Size (px)

Citation preview

Page 1: Creating a Disaster Recovery Plan

How to Create Your Disaster Recovery Plan

February 15, 2017

Page 2: Creating a Disaster Recovery Plan

Creating your Disaster Recovery Plan

Are you & your company ready when disaster strikes? Are you sure?

2

Page 3: Creating a Disaster Recovery Plan

About Me

• Director of Database Administration with Paymetric

• Lives with her teenage daughter in Atlanta, GA

• A SQL Server DBA for over 15 years in various industries: financial,

pharmaceutical, eDiscovery, online commerce, government contracting

and nonprofits.

• Executive Committee SQL Saturday Atlanta

• Actively involved with Atlanta MDF User Group

• Co-Leader PASS Women in Technology Virtual Group

3

Page 4: Creating a Disaster Recovery Plan

I’m an IDERA ACE 4

Page 5: Creating a Disaster Recovery Plan

5

Page 6: Creating a Disaster Recovery Plan

How to Create Your Disaster Recovery PlanCheck List• Define what’s important• Define stakeholders• Define RPO & RTO• Lay out plan for budgeting & building the infrastructure • Building a Back Up Strategy • Building a Recovery Strategy• Little “d” disasters vs big “d” disasters

6

Page 7: Creating a Disaster Recovery Plan

Knowing What’s Important

Before a Disaster• Knowing how long you can be down and how much data you can

lose

• Defining what systems and data are important

• Know your budget

• Who is responsible for declaring a disaster?

• Who is responsible for the actual recovery work?

• Does everyone understand the role they’ll play?

• Where do you store your plan, server lists, code, team contact

information? How will you access it once disaster strikes?

7

Page 8: Creating a Disaster Recovery Plan

Who are my Stakeholders?

• The people who ask & answer the questions• C-level Execs• The people that get the system up and running• The people affected by data loss/system outage?

• Application owners• Business users• Clients (Internal & External)

8

Page 9: Creating a Disaster Recovery Plan

Questions? 9

Page 10: Creating a Disaster Recovery Plan

RTO & RPO

• The Recovery Time Objective (RTO) is the targeted duration of

time and a service level within which a business process must be

restored after a disaster (or disruption) in order to avoid

unacceptable consequences associated with a break in business

continuity.

• The Recovery Point Objective (RPO) is the previous point in time

to which service must be restored, and defines an amount of data

loss which is acceptable to the business.

10

Page 11: Creating a Disaster Recovery Plan

Recovery Time Objective

How Long Can You Be Down?

• Or put another way, how long until you have to come back up?

• What’s the business definition of RTO?• What’s the nature of your disaster?• Disaster vs Disruption: Is this a BIG D or little d diaster?

• It depends…

11

Page 12: Creating a Disaster Recovery Plan

Recovery Point Objective

How Much Data Can You Lose?

• This answer will vary across the business: from none to minutes, hours and days.

• Sometimes rebuilding is easier than restoring.• So how do you know?

• Executives & legal should help define this.

• If you can’t meet requirements, BE HONEST.

12

Page 13: Creating a Disaster Recovery Plan

Questions? 13

Page 14: Creating a Disaster Recovery Plan

Building a Backup Strategy

Any DBA is as Good as Their Last Backup

14

Page 15: Creating a Disaster Recovery Plan

Start with the Basics

•Based on your RPO, how frequently do you need to take backups?

•Is a better solution for you a High Availability option like Availability Groups?

•We’re not just talking database backups. If you use it, you’ll need it.

15

Page 16: Creating a Disaster Recovery Plan

It’s Not Just About Databases

• Active Directory • Service Accounts• SQL Agent Job• Create Logins Script• Linked Server Info• Restore Scripts• Application Configs• Development Code

16

• External Files• Encryption Keys• Passwords• Contact Information• Run Book• Drive Layouts• Backup Locations

Page 17: Creating a Disaster Recovery Plan

Building Your Restore Strategy

Any DBA is Only as Good as Their Last Restore

•Establish recovery baselines•Practice recovery•Prove that your backups work!•Code if you’re using native backups. A step by step guide is you’re using an add-on tool.

17

Page 18: Creating a Disaster Recovery Plan

Practice! Practice! Practice! 18

“An untested plan is only a strategy.”Richard Gagnon

Page 19: Creating a Disaster Recovery Plan

So You’ve Got a Plan?

• Where is your plan stored?• Hard or soft copy?• What’s in this so-called plan?• Who has access?• Who can modify it?• Do you publish it for clients?

19

Page 20: Creating a Disaster Recovery Plan

Disruptions vs Disasters

• What where clause?• Storage corruption• Drive Failure• Malicious inside• Accidental Code Change

20

• DDOS• ISP goes down• Power Outage• Natural disaster• Unnatural disaster

Page 21: Creating a Disaster Recovery Plan

Building it Out – What’s Your Budget

• Can you replicate production?• Wants vs Needs• Hardware, Licensing and Maintenance

21

Page 22: Creating a Disaster Recovery Plan

Questions? 22

Page 23: Creating a Disaster Recovery Plan

Rie Shewbart Irish 23

@IrishSQL

www.riepedia.net

Page 24: Creating a Disaster Recovery Plan

“Make ‘business continuity’ ‘business as usual’ and imbed it into your management routines as decisions are made, instead of an afterthought check off the box exercise later.”Bobbie Garrett

Identify Stakeholders.

Define your RTO & RPO

Plan & Build.

Build your Backups

Practice Recovery