Download presentation
Presentation is loading. Please wait.
Published byBrett Eaton Modified over 9 years ago
1
B5: The Complete Database Disaster Recovery Plan! David Eddy Senior Solution Consultant
2
© 2008 Progress Software Corporation 2 What color are you? Source: http://www.drj.com/articles/fall06/1904-03.htmlhttp://www.drj.com/articles/fall06/1904-03.html
3
© 2008 Progress Software Corporation 3 Agenda Disaster Recovery (DR) Tools Using the Tools Building a New Plan An Example Plan Wrap-up & Questions
4
© 2008 Progress Software Corporation 4 DR Tools: The Basics Not just recovery but… Ensuring consistency Ensuring availability Ensuring reliability Documentation critical
5
© 2008 Progress Software Corporation 5 DR Tools Explained 4 Levels of Tools: 1. Lump ‘o’ Coal 2. Bronze Medal 3. Silver Medal 4. Gold Medal
6
© 2008 Progress Software Corporation 6 DR Tools: Lump ‘o’ Coal You have nothing… You don’t think you need a plan You don’t want to get paid
7
© 2008 Progress Software Corporation 7 Lump ‘o’ Coal Tools Overview http://monster.com http://monster.com http://www.linkedin.com http://www.linkedin.com http://www.resumes.com http://www.resumes.com http://jobsearch.about.com/od/curriculumvitae /Curriculum_Vitae.htm http://jobsearch.about.com/od/curriculumvitae /Curriculum_Vitae.htm http://safari.oreilly.com/0028642759 http://safari.oreilly.com/0028642759 (The Complete Idiot’s Guide™ to PC’s)
8
© 2008 Progress Software Corporation 8 What is your final destination? 1.76 2.29 10,867,052 1.76 – Avg. score between 1 st and 2 nd place 2.29 – Salary difference between 1 st and 2 nd place $10,867,052 – Salary of #1 player last year
9
© 2008 Progress Software Corporation 9 DR Tools: Bronze Backups Dbanalysis IdxCheck DbTool RAID 10
10
© 2008 Progress Software Corporation 10 Bronze Tools Overview All of these tools (except Raid 10) are available to you… probkup [dbname] [filename] proutil [dbname] -C dbanalys > [filename] proutil [dbname] -C idxcheck all > [filename] dbtool [dbname]
11
© 2008 Progress Software Corporation 11 DR Tools: Silver All of the Above (Bronze) After-Imaging AI Management Utility Database Maintenance Update Statistics Index Compaction Database Monitoring
12
© 2008 Progress Software Corporation 12 Silver Tools Overview After Imaging (AI) – A sequential log of changes to your database AI Management Utility Allows the Database broker to do the “front end” work for you “Back End” Backup DB “Front End” DB A1 A2 A3 A1.1 A2.2 A3.3 A1.4 A2.5 A3.6
13
© 2008 Progress Software Corporation 13 Silver Tools Overview Management & Monitoring Tools to help prevent the disaster Progress ® Explorer OpenEdge ® Management ProTop ProMonitor Miscellaneous –Scripts –Promon –Virtual System Tables (VST’s)
14
© 2008 Progress Software Corporation 14 Silver Tools Overview Additional Help! Services Progress GFS Your Application Partner DBAppraise – White Star Software Managed DBA Services – BravePoint
15
© 2008 Progress Software Corporation 15 DR Tools: Gold All of the above (Bronze & Silver) OpenEdge Replication 3 rd party replication NetApp SRDF Failover Clusters Additional database parameters to add stability Runtime consistency checking parameter (- MemCheck, -DbCheck, -TableCheck, -IndexCheck, - AreaCheck)
16
© 2008 Progress Software Corporation 16 Gold Tools Overview B2: What's New in 10.1 RDBMS? B1: After Imaging - New features, Greater Flexibility
17
© 2008 Progress Software Corporation 17 Agenda Disaster Recovery (DR) Tools Using the Tools Building a New Plan An Example Plan Wrap-up & Questions
18
© 2008 Progress Software Corporation 18 Using The Tools: What Do You Have Now? Established? Documented? Tested? Staff Training? Who is in charge? NOT the CEO… “Greater human intervention == More failures”
19
© 2008 Progress Software Corporation 19 Using The Tools: What Are Your Challenges? Where does your existing plan break down? When did you last update it?
20
© 2008 Progress Software Corporation 20 Using The Tools: What is your number? Gartner estimates that only 35 percent of SMBs have a comprehensive disaster recovery plan in place. According to analyst firm IDC, about 70% of all successful attacks on computer networks were carried out by employees and insiders. Pink Square – You don’t have a plan and you wouldn’t test it if you had it!!!
21
© 2008 Progress Software Corporation 21 Agenda Disaster Recovery (DR) Tools Using the Tools Building a New Plan An Example Plan Wrap-up & Questions
22
© 2008 Progress Software Corporation 22 Building a New Plan: What to Consider? Business Requirements Which tools do you want? Documentation, documentation, documentation Development Database design (physical & logical) Configuration design Testing Pre-production Production
23
© 2008 Progress Software Corporation 23 Building a New Plan: What to Consider? What do these have in common? Infinity Your DB DR Plan Your children’s need to borrow money…
24
© 2008 Progress Software Corporation 24 Maintaining The New Plan Wash, rinse, repeat Making sure the plan is complete Environmental Changes Documentation M & A Growth Famous Customer Quote: “Nothing has changed – Honest!”
25
© 2008 Progress Software Corporation 25 Agenda Disaster Recovery (DR) Tools Using the Tools Building a New Plan An Example Plan Wrap-up & Questions
26
© 2008 Progress Software Corporation 26 Under Development The examples presented herein are to be used as templates. They are one example of how to do DB DR planning. There are others. The author can, in no way, shape, or form, be held accountable for their execution capabilities. The documents referenced here may or may not contain proprietary code. This code is the sole responsibility of the executor, not the creator. Your mileage may vary. By continuing with this presentation you agree to adhere to the following concept: beta is for sissies; if it compiles then ship it; you start coding – I’ll figure out what we’re supposed to be creating. Products mentioned and used in the example templates are owned by their respective creators. Use of TLA’s are expected and encouraged. The views in this presentation represent those of the speaker and not necessarily those of Progress Software Corporation. No sandwiches were injured during this portion of the presentation. D I S C L A I M E R
27
© 2008 Progress Software Corporation 27 An Example Plan: Overview Available on PSDN after the conference… Perl scripting language used Why did I use Perl? Documentation included Logging included
28
© 2008 Progress Software Corporation 28 An Example Plan: Documentation Documentation Internal script documentation Process logging Naming Conventions Start/Stop* - start/stop processes Run* - Initial run scripts Move* - scripts to move files around *.properties – property configuration files Sub* - subroutine library
29
© 2008 Progress Software Corporation 29 An Example Plan: Script Overview StartAI, StartRepl RunAI, RunAIMgr, RunRepl, RunBkup,RunBkupValidate, RunRestBkup MoveBkup, MoveAI, StopAI, StopRepl
30
© 2008 Progress Software Corporation 30 Wrapping it all up…
31
© 2008 Progress Software Corporation 31 Wrap-up Ensure your plan is complete Ongoing maintenance and validation is critical to a successful DB DR plan Documentation Documentation
32
© 2008 Progress Software Corporation 32 So what do I do now? If you are Bronze – on Monday you should: Ask what the business requirements are for DR Check your backup Schedule and execute on tools provided Schedule time to look at the dbanalysis!!! Schedule testing your plan
33
© 2008 Progress Software Corporation 33 So what do I do now? If you are Silver – On Monday you should: Do all of Bronze plus Ask about business requirements again Make sure you are monitoring and managing the correct resources! Check your log files
34
© 2008 Progress Software Corporation 34 So what do I do now? IF you are Gold – On Monday you should: Be able to sleep in… Already know what the business requirements are Ensure your plan is current… Check for any additional holes in your plan
35
© 2008 Progress Software Corporation 35 So what do I do now? Finally - if you are a Lump ‘o’ Coal On Monday you should: Come in Late Update your CV Make sure you LinkedIn contacts are up to date… Join your local PUG
36
© 2008 Progress Software Corporation 36 Other Sessions B1: After-Imaging: New features – greater flexibility B9: Success with OpenEdge Replication
37
© 2008 Progress Software Corporation 37 Questions ?
38
© 2008 Progress Software Corporation 38 Thank You
39
© 2008 Progress Software Corporation 39
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.