Geek Sync I Surviving the Holidays with SQL Server

20
Surviving the Holidays with SQL Server December 14, 2016

Transcript of Geek Sync I Surviving the Holidays with SQL Server

Page 1: Geek Sync I Surviving the Holidays with SQL Server

Surviving the Holidays with SQL Server

December 14, 2016

Page 2: Geek Sync I Surviving the Holidays with SQL Server

Our Goals

• Ensure whoever is in the office has everything he or she needs.

• Minimize the requirement for contacting someone out of office.

• Train up more people to do the job.

Page 3: Geek Sync I Surviving the Holidays with SQL Server

Performance Criteria

The Right BackupsRestore Scripts

Points of Contact3

12

4

Page 4: Geek Sync I Surviving the Holidays with SQL Server

Should you

assume …?

No!

Page 5: Geek Sync I Surviving the Holidays with SQL Server

The Right Backups

What are the right backups? How do you know you have them?

Page 6: Geek Sync I Surviving the Holidays with SQL Server

The Right Backups

How You Know You’ve Got What You Need…• Recovery Point Objective (RTO)• Recovery Time Objective (RTO)• Operating Level Agreements (OLAs)• Service Level Agreements (SLAs)

Page 7: Geek Sync I Surviving the Holidays with SQL Server

The Right Backups

Check Against What You’ve Got• Review Your backups – Do you have them all?• Check backup history looking for failures.• Check the actual backup locations!• Check permissions for support staff.

Page 8: Geek Sync I Surviving the Holidays with SQL Server

Everythingin place?

Check / correct documentation.

No “tribal knowledge!”

Page 9: Geek Sync I Surviving the Holidays with SQL Server

Restore Scripts

How do you know the backups are good?

Page 10: Geek Sync I Surviving the Holidays with SQL Server

Restore Scripts

Test Restores of Your Backups• Use scripts, not the GUI.• Build your scripts to take input.• Test restore automation for complex recovery.• Make sure support has access to the scripts!

Page 11: Geek Sync I Surviving the Holidays with SQL Server

Restore Scripts

Why You Should Test• Verify the backups are, in fact, good.• Ensure there are scripts for every database.• Be able to generate estimates for recovery time.• Have support test with you (OJT).

Page 12: Geek Sync I Surviving the Holidays with SQL Server

Performance Criteria

Do you know what indicates a performance issue?

Page 13: Geek Sync I Surviving the Holidays with SQL Server

Performance Criteria

Have Baselines• Know what a system looks like normally.• Have a baseline to refer back to.• Make sure support understands the baseline.• Batch processing as well as business day.

Page 14: Geek Sync I Surviving the Holidays with SQL Server

Performance Criteria

What other duties are required?

Page 15: Geek Sync I Surviving the Holidays with SQL Server

Performance Criteria

Document Additional Duties• Every group is different.• What do you do outside of the standard DBA?• Document what, when, and how.• Train support to do these additional duties.• Make sure PoCs know about support.

Page 16: Geek Sync I Surviving the Holidays with SQL Server

Points of Contact

Who should be contacted?

Page 17: Geek Sync I Surviving the Holidays with SQL Server

Points of Contact

Compile Them All• Outside vendors for the products.• Support personnel from other teams.• Business folks over systems.• Escalation paths.

Page 18: Geek Sync I Surviving the Holidays with SQL Server

Points of Contact

Include:• When folks will be in and out of office.• Work, cell, and other contact numbers.• SLA/OLA expectations for each system.

Page 19: Geek Sync I Surviving the Holidays with SQL Server

Questions?

Page 20: Geek Sync I Surviving the Holidays with SQL Server

Visit IDERA.com to download any of our tools free for 14 days