Server Administration
  Home arrow Server Administration arrow Page 4 - Developing a Contingency Plan
Codewalker Forums 
  Tutorials  
Database Articles  
Miscellaneous  
Navigation Usability  
PEAR Articles  
Programming Basics  
Server Administration  
XML Tutorials  
  Reviews  
Database Book Reviews  
Linux Book Reviews  
Miscellaneous Reviews  
PHP Book Reviews  
PHP Software Reviews  
Server Admin Reviews  
SQL Tool Reviews  
  Code Gallery  
Content Management Code  
Contest Code  
Counters Code  
Database Code  
Date Time Code  
Discussion Board Code  
Email Code  
File Manipulation Code  
GUI Code  
Link Farm Code  
Miscellaneous Code  
Search Code  
Site Navigation Code  
User Management Code  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Download TestComplete 
Forums Sitemap 
Weekly Newsletter 
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
SERVER ADMINISTRATION

Developing a Contingency Plan
By: Bruce Coker
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 7
    2008-09-10

    Table of Contents:
  • Developing a Contingency Plan
  • Impact assessment
  • Recovery strategies
  • Test, train and maintain

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Developing a Contingency Plan - Test, train and maintain


    (Page 4 of 4 )

    Testing, training and maintenance are essential follow-up activities that must be carried out after the completion of the plan. It is vital that the plan is thoroughly tested in all its aspects. An untested plan is worthless, as there is a high probability of it failing under the pressure of an actual emergency. For this reason, planning standards generally recommend a structured and comprehensive testing schedule covering at least the following areas:

    • System recovery. This involves ensuring that backup media can be located, that they are adequate to restore systems to a functioning state, and that if alternate hardware has been specified it is available and functioning. In short, the ability to get critical systems up and running within the required timeframe must be satisfactorily demonstrated.

    • Co-ordination of responsible parties. Testing should demonstrate that responsible teams and individuals understand and can carry out their assigned roles in an emergency. Given the human aspect to this, it is advisable that at least some testing is carried out under pressure situations to ensure that people are able to function under the stress of an actual emergency.

    • Notification procedures. The communication elements of the plan are easy to overlook but are in fact critical. Testing should ensure that communication procedures are viable and effective, and able to function properly under emergency conditions.

    Training is essential to ensure that individuals are aware of the plan, its possible impact on them and their role within it. This does not apply only to active participants in emergency processes. In an emergency it is not unusual for almost every individual in an organization to be affected in some way. Some form of training is therefore necessary for everybody. Training usually consists of a combination of classroom and practical exercises designed to imitate real life scenarios as convincingly as reasonably possible. Practical exercises should ideally involve simulations of anticipated disruptions.

    Maintenance is another frequently overlooked aspect of contingency planning. In a dynamic environment such as a typical business, and especially in the fast-changing landscape of IT, frequent reappraisal and review are essential. This part of the process shouldn't be left to chance: the maintenance schedule should be formally specified as part of the plan. Responsibility for maintenance will generally be the ultimate responsibility of the planning architect, although it will often devolve to committees, or sometimes different individuals will be made responsible for maintaining different sections of the plan. As a general rule the plan should be subject to annual review, although in many cases more frequent or even continuous review will be desirable. In all cases, procedures must be in place to update constantly changing details such as contact information on an as-needed basis.

    Finally, the plan itself should be subject to the organization's security processes. It is in and of itself a piece of critical and sensitive documentation. Therefore its distribution should be appropriately controlled, backup copies should be stored offsite, and its contents themselves must be disaster proof.


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

     

    SERVER ADMINISTRATION ARTICLES

    - Wine: Not Another Emulator
    - Preventive Measures to Block SSH Attacks
    - Monitoring Temperatures with Cacti
    - Cacti: RRDTool-based Graphing Solution
    - Network Magic 5.0 Review
    - Netfilter and Iptables Overview
    - Installing and Configuring Squid
    - Clickfree PC Backup Systems Compared
    - Squid, the Caching Proxy
    - Regular Expressions in the Unix Shell
    - Source Code Version Control Solutions
    - OTRS: Open Source Ticket Request System
    - Clonezilla: Free Mass Disk-Cloning Utility
    - Bugzilla: Open Source Bug-Tracking System
    - IT Inventory and Resource Management on Ster...





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 6 Hosted by Hostway
    Stay green...Green IT