What You Can Learn from Others Mistakes The Darwin Awards for Disasters Brian L. Bowman Sr. Solution Engineer, Progress Software Session 134.

Презентация:



Advertisements
Похожие презентации
1 Where is the O(penness) in SaaS? Make sure youre ready for the next wave … Jiri De Jagere Senior Solution Engineer, Progress Software Session 123.
Advertisements

Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Network Design Methodology ARCH v
What to expect? How to prepare? What to do? How to win and find a good job? BUSINESS ENGLISH COURSE NOVA KAKHOVKA GUMNASUIM 2012.
© 2009 Avaya Inc. All rights reserved.1 Chapter Two, Voic Pro Components Module Two – Actions, Variables & Conditions.
1 Watch Your Production Environment ( while at Exchange ) using OpenEdge Management Libor Laubacher Principal TSE, Progress Software Session 133.
Family Relationships (Семейные Отношения). Family How could you describe the word family? First of all family means a close unit of parents and their.
How to crack technical interview ? Yogesh Mehla. Many of my friends who are technically good and even great, but they are unable to crack their first.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Cisco Devices.
No School Please. I don't want to go to school today Everybody has days when they don't feel like doing something.
Goals and values. What are goals? Goals can be anything you want to achieve in a short period of time or in a long time period. Eg, get better grade,
Ecology and fashion. Project was done by Borodina Ludmila from 10 B.
Any film needs a script. The script can be written by yourself or you can buy it. The second is preferable. All good writers are always listed in any.
Using Actional with OpenEdge The Zen of Business Transaction Assurance David Cleary Principal Software Engineer – Progress Software Session 116.
People can/should control nature, their own environment and destiny. The future is not left to fate. Result: An energetic, goal-oriented society.
BE AMAREIS ФОРМЫ ГЛАГОЛА TO BE = БЫТЬ BE AMAREIS I HE SHE IT WE YOU THEY I AM A BUSINESSMAN. WE ARE PARTNERS. SHE IS A COMPANY REPRESENTATIVE.
Studying abroad. Many students choose to attend schools or universities outside their home countries. Why do some students study abroad? Use specific.
Teens problems Semenova Nastya The 10 Б form student Teacher: Pshennikova E.D
It is a wonderful world we live in.. Translate from Russian into English Защищать окружающую среду от загрязнения Носить защитную одежду Сбрасывать химические.
© 2006 Avaya Inc. All rights reserved. Embedded File Management and SD-Card Handling.
Welcome to…. YOUR FIRST PART – START TO FINISH 2.
Транксрипт:

What You Can Learn from Others Mistakes The Darwin Awards for Disasters Brian L. Bowman Sr. Solution Engineer, Progress Software Session 134

© 2009 Progress Software Corporation. All rights reserved. What Do These 3 Things Have In Common? 2

© 2009 Progress Software Corporation. All rights reserved. What Do These 3 Things Have In Common? 3 They all are extinct because they werent adaptable or didnt meet the needs of the user!

© 2009 Progress Software Corporation. All rights reserved. Who Is Darwin & How Do I Get an Award? 4 Charles Darwin (1809 – 1882) First of the evolutionary biologists …life evolves by a process … called natural selection" Sources: ~1998 – The Darwin Awards Created Honoring those who improve the species...by accidentally removing themselves from it!

© 2009 Progress Software Corporation. All rights reserved. Who Is Darwin & How Do I Get an Award? 5 Charles Darwin (1809 – 1882) First of the evolutionary biologists …life evolves by a process … called natural selection" Sources: ~1998 – The Darwin Awards Created Honoring those who improve the species...by accidentally removing themselves from it! Todays Goal: To learn from others mistakes and not make them ourselves!

© 2009 Progress Software Corporation. All rights reserved. The Three Candidates - Qualifications Candidates chosen for a specific reason! Names and some details withheld to protect individual careers All candidates running an OpenEdge application Applications are mission-critical to the business The Candidates Joe Beta (Software-challenged) John Dodo (Programmer-challenged) Mr. Camino (Power-challenged) 6

© 2009 Progress Software Corporation. All rights reserved. Candidate #1 – Joe Beta Occurrence: Early 2009 Application Partner - SaaS hosted application Database Backup Corruption Implemented 3 rd party product for complete system duplication -They said it wouldnt affect our application! 3 rd party product caused corruption to online backup An outage caused customer to try to go to backup… Recovery Disabled 3 rd party product for the time being Question internal database corruption caused by 3 rd party product Extensive testing with 3 rd party product inconclusive 7

© 2009 Progress Software Corporation. All rights reserved. Candidate #1 – Joe Beta Success & Failure Success – A Good Plan Online backup every 60 minutes (small databases) Transfer backups to separate machine for DR Failures Failed to test backup 3 rd party software causes online database backup corruption What we can learn from this… Test your backup! Test your backup process and strategy! There is a reason some 3 rd party products arent supported… 8

© 2009 Progress Software Corporation. All rights reserved. Candidate #2 – John Dodo Occurrence: June – 2009 Application Partner – SaaS hosted application Hardware malfunction Somewhere in the SAN configuration there was something bad... The Partner discovered -Corruption in the database – RAID Corruption -Last backup was not good -Backup script (written by Management) overwrote their previous backup Recovery is still going on Custom programs from the AP to re-create lost data from spreadsheets Financials impacted – cannot report properly Staff impacted – Overtime to recover data 9

© 2009 Progress Software Corporation. All rights reserved. Candidate #2 – John Dodo Success & Failure Success Making backups Failures Did not test backups or recovery process Overwrote backup media Didnt backup database before deleting it What we can learn from this… Test your backup! Test your backup strategy Dont let management write your critical system scripts! 10

© 2009 Progress Software Corporation. All rights reserved. Candidate #3 – Mr. Camino Occurrence: Early 2009 End User of AP Data Center located in headquarters office Power Outages April - Power and telephone to building were cut -UPS capacities had not been increased along with server growth May – El Camino ran into power pole Backup generators to building did not completely work Recovery Moved data center to true data center location Backup solution - Recovery time too slow 11

© 2009 Progress Software Corporation. All rights reserved. Candidate #3 – Mr. Camino Success & Failure Success No Database or application corruption Moved production systems to Data Center – consistent DR testing Implemented OpenEdge Replication to replicate off-site Failures Cannot recover lost revenue Business impact still to be measured – very competitive environment What we can learn from this… You have to test your complete plan Many outages are out of your control Your DR needs will change as your company grows 12

© 2009 Progress Software Corporation. All rights reserved. Alternative Choices Comparing All Three Candidates User Name Validate Backup TestingAfter Imaging OpenEdge Replication Professional Assistance Joe Beta XX XX John Dodo XXXXXXX Mr. Camino XXXX 13

© 2009 Progress Software Corporation. All rights reserved. And The Winner (or Loser) Is… 14 Candidate #1 – Joe Beta 3 rd party backup corruption… Candidate #2 – John Dodo Hardware corruption – data loss Candidate #3 – Mr. Camino External Power Outages – lost business

© 2009 Progress Software Corporation. All rights reserved. And The Winner (or Loser) Is… 15 Candidate #1 – Joe Beta 3 rd party backup corruption… Candidate #2 – John Dodo Hardware corruption – data loss Candidate #3 – Mr. Camino External Power Outages – lost business

© 2009 Progress Software Corporation. All rights reserved. Acceptance Video 16

© 2009 Progress Software Corporation. All rights reserved. How Can We Learn From These People? Test - Test - Test Test your backups – just because they finished doesnt mean they are good! Test your process – Technology Changes Test your DR plan – Requirements Change 17

© 2009 Progress Software Corporation. All rights reserved. How Can We Learn From These People? Test - Test - Test Test your backups – just because they finished doesnt mean they are good! Test your process – Technology Changes Test your DR plan – Requirements Change Often times you have the solution – you just have to implement it correctly 18

© 2009 Progress Software Corporation. All rights reserved. How Can We Learn From These People? Test - Test - Test Test your backups – just because they finished doesnt mean they are good! Test your process – Technology Changes Test your DR plan – Requirements Change Often times you have the solution – you just have to implement it correctly Dont be a Dodo bird! Disaster Recovery is important for all companies There are many options – determine which one is right for your business! 19

What You Can Learn from Others Mistakes The Darwin Awards for Disasters Brian L. Bowman Sr. Solution Engineer, Progress Software Session 134