Knowledge Center · Operations

How to Build a Data Center Maintenance Program

Most data center outages trace back to equipment that was not maintained, or to maintenance that was done badly. A maintenance program is the system that decides what gets maintained, how often, by whom, and under what controls. Here is how to build one, from the asset list to the KPIs.

12 min read Intermediate Updated October 2026

Short answer: A data center maintenance program is the documented system for keeping critical equipment reliable. It starts with a complete asset list ranked by criticality, assigns each asset preventive, predictive, and corrective tasks with frequencies taken from manufacturer guidance and standards such as NFPA 70B, NFPA 110, and IEEE battery standards, schedules the work in a CMMS by calendar or operating hours, performs it under methods of procedure and change control, and measures results with KPIs such as PM compliance, backlog, and repeat failures.

Key takeaways

  • Start with the asset list: you cannot maintain equipment you have not identified and ranked by criticality.
  • Mix preventive (time-based), predictive (condition-based), and corrective work; reliability-centered maintenance decides which fits each asset.
  • NFPA 70B became an enforceable standard in its 2023 edition and expects a documented electrical maintenance program.
  • Schedule by calendar for time-dependent tasks and by operating hours or condition for wear-dependent tasks; the CMMS should support both.
  • Every task on critical equipment needs a method of procedure, change approval, and a check that redundancy is intact before work starts.

What is an equipment maintenance program?

An equipment maintenance program is more than a calendar of PMs. It is a written system that covers which assets are in scope, what tasks each one gets and why, who is qualified to do them, how work is scheduled and controlled, how results and failures are recorded, and how the program improves over time. In a data center, it also has to protect uptime: almost every task touches equipment that is carrying live load or is one failure away from it.

Preventive, predictive, and corrective maintenance

Types of maintenance in a data center program
TypeTriggerExamples
Preventive (PM)Calendar or runtime intervalGenerator service, filter changes, breaker exercise, battery inspections
Predictive (PdM) / condition-basedMeasured condition crosses a limitInfrared thermography, vibration analysis, oil analysis, battery impedance trending
CorrectiveA defect is found or equipment failsReplacing a failed fan, repairing a leaking valve
Reliability-centered maintenance (RCM)Analysis of failure modes and consequencesDeciding that a UPS capacitor gets replaced on age while a fan is run to condition

A mature program shifts work from corrective to predictive over time, because finding a hot connection with a thermal camera is far cheaper than finding it with an arc flash.

How to build a maintenance program step by step

  1. Build the asset register

    List every maintainable asset with its make, model, serial number, location, what it feeds or serves, and its documentation. Commissioning records are the best starting point for a new site.

  2. Rank assets by criticality

    Score each asset by the consequence of its failure (load lost, safety, redundancy remaining) and its likelihood of failure. Critical assets get the deepest maintenance and the tightest controls.

  3. Define tasks and frequencies

    Start with manufacturer recommendations and applicable standards: NFPA 70B for electrical equipment, NFPA 110 for emergency and standby generators, IEEE 450 and IEEE 1188 for vented and valve-regulated lead-acid batteries, NFPA 25 and NFPA 72 for fire protection. Adjust for condition and history.

  4. Write procedures

    Each recurring task on critical equipment needs a method of procedure (MOP) or standard operating procedure (SOP) with steps, safety controls, and back-out steps.

  5. Load the CMMS

    Set up assets, task lists, frequencies, parts, and labor in a computerized maintenance management system so work orders generate automatically.

  6. Control the work

    Route work on critical systems through change management, confirm redundancy before isolation, and apply lockout/tagout and NFPA 70E controls.

  7. Record and review

    Capture as-found and as-left readings, failures, and corrective work. Review the data at least quarterly and change frequencies that are too frequent or not frequent enough.

Typical data center maintenance task frequencies

These are common starting points. Your manufacturer's instructions, the standards your site follows, and your own failure history decide the final schedule.

Common data center maintenance tasks
AssetTypical tasksCommon frequency
Standby generatorsInspection; exercise under load; annual service; load bank testing as requiredWeekly inspection and monthly exercise under NFPA 110; annual service
UPS systemsInspection, readings, alarm review; manufacturer PM; capacitor and fan replacement on ageMonthly checks; semiannual or annual PM
BatteriesVoltage, temperature, and impedance or resistance readings; capacity testingMonthly to quarterly readings; capacity tests per IEEE schedule
Switchgear and breakersInfrared scan; cleaning, torque checks, insulation testing; breaker exercise and trip testingInfrared annually; deeper maintenance based on NFPA 70B condition rating
Transfer switchesInspection and transfer testingMonthly with generator test; annual maintenance
CRAH / CRAC unitsFilters, coils, fans, valves, condensate, sensor calibrationMonthly to quarterly
Chillers and cooling towersCondition checks, water treatment, tube cleaning, oil analysisDaily rounds; quarterly and annual service
Fire protectionDetection, clean agent, and sprinkler inspection and testingPer NFPA 72, 2001, and 25 schedules

Scheduling: calendar-based vs. operating-hours-based maintenance

Some failure modes depend on time (batteries age, seals dry out, fire equipment must be tested on a schedule), while others depend on use (fan bearings, compressor wear, engine hours). A good preventive maintenance scheduling data model supports both:

  • Calendar-based tasks trigger on a fixed interval, such as every 30 days or every 12 months.
  • Meter-based tasks trigger on operating hours, starts, or cycles read from the BMS or entered during rounds.
  • Whichever-comes-first tasks combine the two, such as a generator service at 250 hours or 12 months.
  • Floating vs. fixed schedules decide whether the next due date counts from completion or from the original due date; fixed schedules keep compliance tasks aligned to regulatory intervals.

Group tasks that need the same isolation into a single maintenance window, so you take redundancy away once instead of three times.

Maintenance KPIs and engineering backlog

  • PM compliance: percentage of scheduled PMs completed within their window. Critical assets should be near 100%.
  • Backlog: open corrective and deferred work, measured in labor hours or weeks of crew capacity, with safety-critical items tracked separately.
  • Planned vs. unplanned work ratio: how much time goes to scheduled work versus breakdowns.
  • Repeat failures and MTBF: assets that fail again after repair point to a root cause the program is missing.
  • Overdue compliance tasks: anything tied to code or insurance, such as generator and fire protection testing.

In safety-critical environments, tie every backlog item to a risk rating and an owner, review it in a standing meeting, and escalate items that reduce redundancy or protection.

Maintenance planners, technicians, and training

Large sites separate planning from execution: a maintenance planner builds job plans, orders parts, and coordinates windows, while technicians and vendors do the work. Everyone needs training in the program itself, the CMMS, safe work practices, and the equipment they touch. Our preventive maintenance training page lays out a training path for planners and technicians.

How well do you know data center operations? Ten questions on operations and monitoring.

Take the Operations Quiz

Maintenance program and planning courses

Preventive Maintenance Planning

Operations·Modular Specialization

Reduce emergency repairs with a structured preventive maintenance program.

Mechanical Systems & Equipment Maintenance

Cooling & Efficiency·Modular Specialization

Hands-on mechanical maintenance — piping, chillers, and vibration diagnostics.

Building Maintenance Fundamentals

Operations·Modular Specialization

Core building maintenance fundamentals for facilities teams supporting critical infrastructure.

Data Center Operations Management

Operations·Comprehensive Program·DCIM / SLA Frameworks

Run daily operations like the teams behind Tier 3/4 facilities — maintenance, incident response, and SLAs.

8 hrs
$325.99

Save 42% with the bundle

Operations & Reliability Bundle

10 courses · 44 hours · $830.99 per seat, instead of $1,433.90 bought separately

Frequently asked questions

What is a preventive maintenance program?

A preventive maintenance program is a documented system of scheduled inspections, tests, and servicing designed to keep equipment from failing. It defines the assets in scope, the tasks and frequencies for each, the procedures and qualifications required, and how work is scheduled, recorded, and reviewed.

What should a data center maintenance program include?

An asset register ranked by criticality, task lists and frequencies based on manufacturer guidance and standards, written procedures, a CMMS to schedule and record work, change control and safety controls for work on critical systems, and KPIs reviewed regularly.

Is NFPA 70B mandatory?

Since its 2023 edition, NFPA 70B has been a standard rather than a recommended practice, written in enforceable language that requires an electrical maintenance program. Whether it is legally required at your site depends on adoption by your jurisdiction, your insurer, and contracts, but OSHA and insurers increasingly look to it.

Should preventive maintenance be scheduled by calendar or operating hours?

Use both. Time-dependent tasks such as battery inspections and fire system testing run on a calendar, while wear-dependent tasks such as engine or fan service run on operating hours. Many tasks are set to whichever comes first.

How do you reduce a maintenance backlog?

Rank every item by risk, separate safety-critical work, group tasks that share a maintenance window, fix the causes of repeat failures, and match crew capacity to the scheduled workload. Review the backlog in a standing meeting with clear owners.

Sources

This guide is general educational information. Maintenance frequencies and methods must follow the equipment manufacturer's instructions, the standards adopted for your site, and your insurer's requirements.

Train Your Maintenance Team

Online preventive maintenance planning, mechanical maintenance, and operations courses for data center planners, technicians, and managers.