The two failure modes that actually cause damage

It's rarely the power loss itself that causes the expensive problem — it's an ungraceful shutdown mid-write (corrupting a filesystem or database) and the surge or dirty power on restoration (degrading hardware over repeated cycles). A hardening plan needs to address both, not just "keep the lights on."

The checklist

Power protection

Graceful shutdown automation

Filesystem and database resilience

Network and connectivity continuity

"Most load-shedding-related data loss we've seen wasn't caused by the power cut. It was caused by a database mid-write when the power cut happened, with no graceful shutdown in place to prevent it."

What this looks like at different scales

For a single-server small business, this might mean one well-sized UPS, automated shutdown scripts, and a properly configured filesystem — a few hours of setup work with a meaningful resilience payoff. For a multi-server environment, it extends to coordinated shutdown ordering across dependent services, redundant power paths where budget allows, and monitoring that alerts you to UPS battery degradation before it becomes a failure during an actual outage.

The part people skip: testing it

A shutdown script that's never been tested under real conditions is a hope, not a control. We recommend a scheduled, deliberate test — pull the power (safely, on a test/non-critical window) and confirm the automation behaves as designed, including that services come back up cleanly afterward. This is the same principle as testing backup restores: untested resilience measures are unverified assumptions.

Want your infrastructure properly hardened against power instability?

We configure shutdown automation, monitoring, and filesystem resilience as part of standard server hardening engagements.

See Our Hardening Service →