GoBeyond IT Blog

  • Testing Your Solutions

    Posted by admin on February 23, 2010

    solutionsToday’s business world is one filled with seemingly infinite possibilities for disaster recovery solutions.  There are hardware solutions and software solutions: Hardware load balancers, Server Clustering, Virtual Machines, Automated Tape Libraries, Backup to Disk, and Offsite Storage.  The list goes on and on, and it will probably never end.  One, or a combination of any of these solutions, can meet the needs of business when it comes to high availability and quick recovery from both small and large scale disasters.  For all of the great convenience and piece of mind that these types of technology give us, they are only half of the recovery equation.

    What is the other half?  Testing. Testing does two things for your recovery strategy: it identifies weaknesses, and it alerts you to misconceptions about your overall strategy. Weakness in a plan is just that, weakness.  It is common to see people try to gloss over or even hide deficiencies that appear during testing.  Don’t be afraid of the results and don’t avoid them.  Fix them. Finding hidden problems is the point of carrying out exercises and scenarios.  It is so much easier to find solutions to issues in a non-production environment than it is to do it when you are in a real situation.

    Misconception is another concept that can be lost in testing.  What I mean by misconception, is you might think that you have an air tight plan.  You know all of your dependencies and have accounted for every possible problem.  Don’t be so sure.  I have carried out testing on a system and had it go smoothly with little issue.  Then the next time I conduct the same test, it fails because one of the dependencies has changed and no one thought to update the plan.

    If you have not previously worked in a Disaster Recovery capacity, creating plans and testing scenarios may seem like a difficult task.  It can be.  I will not try and tell you it is not.  Much of the information that is available is not easy to find, and many times what you find is only a portion of an entire concept.  Having no clear starting point and some (but not all) of the information you need, can lead to endless frustration.

    One way to make sure that all of your time, effort, and money are not wasted is to employ the help of an outside resource, like a consultant or vendor.  Assistance with planning and testing from an outside company has many advantages: They are 100% focused on your needs and goals.  This means that you will need minimal internal resources to assist. They have gained invaluable experience from working in multiple environments.  Many times an experienced IT services company can provide solutions and offer insights that you would never have thought of yourself. Everything that they offer equals times savings, which can add up to cost savings over time.

    Vendors are in the business of supplying solutions. If you purchase a backup or recovery solution from a third party, they will often offer additional services that fall right in line with planning and testing those solutions.  Some vendors will even work with existing recovery plans and integrate their product solution right into it for you.  It is in a solution provider’s best interest to have complementary services like this.

    Photo Credit: Network 24

    Matthew Shallue, Disaster Recovery Specialist and Systems Administrator, Financial Industry.

    You can find more of Matthew’s work on his blog, Disaster Admin.

    Leave a Comment: