Category: 

What is a Server Maintenance Plan?

Article Details
  • Written By: Carol Francois
  • Edited By: Heather Bailey
  • Last Modified Date: 22 August 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

A server maintenance plan is typically created by the technical manager. He or she is responsible for the implementation and support of all the physical servers and related equipment. As with all equipment, there is a specific list of scheduled maintenance that must occur to maintain both the warranty and the performance of the equipment.

There are three primary aspects to any server maintenance plan: scheduled maintenance, application of patches, and overall system maintenance. Server is a term used to describe the physical hardware that holds the computer processor, memory, and hard drive. A server is built to provide maximum computing power with a minimal use of space. Many organizations install multiple servers together in a server rack. This type of structure increases the processing power available to support various applications, databases, and systems.

Scheduled maintenance includes regular backup of data, refresh of key programs, and running diagnostic programs. This type of maintenance must be completed by technical staff who have been specifically trained in the operating system and applications stored on the server. The vast majority of the time, the server must be removed from the production environment to complete scheduled maintenance. Most organizations schedule this type of work to occur outside normal business hours to minimize the impact on daily operations.

Ad

In general, scheduled maintenance occurs at least three times per calendar year. Some systems may require more frequent maintenance, but this is often an indication of an overloaded system. In situations where funding is not available for the correct resources, the existing server is pushed to the limits of performance exceptions. In this situation, more frequent maintenance is often required.

Every server maintenance plan must include the application of patches. A system patch is a specific set of code provided by the manufacturer to address known issues. It is quite common for a system patch to address a security weakness, or development bug. In order to apply the patch, the data on the server must be backed up, and then the server is taken offline. The patch is applied and then the server functionality is tested. Upon successful implementation of the patch, the data is restored to the server and it is returned to production.

Overall system maintenance frequency varies, depending on the size of the organization, but is typically required at least once every calendar year. This part of the server maintenance plan is often scheduled around long weekends, when demand for system processes is expected to drop. Part of this type of maintenance includes a complete backup of all systems and related data.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}