Best UPS for a Homelab: Battery Backup on a Budget
A UPS is the cheapest insurance your homelab will ever buy. Here's how to size one for a low-power setup, which units are worth the money, and how to make it shut your server down safely.
This post contains affiliate links. If you buy through them, I earn a small commission at no extra cost to you.
Most homelab spending guides obsess over the mini PC and forget the one piece of hardware that actually protects everything running on it. A UPS is not exciting. It sits on the floor, does nothing 99% of the time, and then one day it saves you an evening of filesystem recovery.
If you run anything that writes to disk continuously, a database, Proxmox with ZFS, Immich indexing photos, an unexpected power cut can corrupt data or drop a container into a state you have to rebuild. A basic battery backup for a small homelab costs less than a night of that cleanup. This is the highest return-on-cost purchase in the whole hobby, and it’s the one people skip.
Here’s how to buy the right one without overspending.
What a homelab UPS actually needs to do
Forget the “keep my server running through a blackout” fantasy. Unless you’re spending real money on batteries, a budget UPS is not going to run a homelab for hours. That’s fine, because that’s not the job.
The job is two things:
- Ride through the short stuff. Most power events are blips: a flicker, a brownout, a one-second cut when a big appliance kicks on. A UPS makes those invisible to your server.
- Trigger a clean shutdown for the long stuff. When the power actually stays out, the UPS gives you enough runtime (usually 5 to 20 minutes on a small setup) for the server to notice, flush its writes, and shut down gracefully.
That second point is the one nobody explains, and it’s where the real value lives. A UPS that your server can’t talk to is just a surge protector with a battery. I’ll cover the software side below, because it’s the difference between “protected” and “expensive paperweight.”
Sizing: VA, watts, and why a small homelab needs a small UPS
UPS units are rated two ways, and the marketing leads with the bigger, less useful number.
- VA (volt-amps) is the headline rating. Ignore it as your primary spec.
- Watts is what matters. It’s the real load the unit can carry. A “1500VA” UPS is usually rated for around 900 to 1000 watts.
Your homelab draws a lot less than you think. If you’ve measured it (and you should, see the homelab power usage guide), a typical budget setup looks like this:
| Component | Typical draw |
|---|---|
| N100 mini PC (idle to light load) | 8-15W |
| 4-bay NAS with spinning drives | 25-40W |
| 8-port managed switch | 5-12W |
| Raspberry Pi or second node | 5-8W |
| Total for a common small stack | 45-75W |
A mini-PC-only homelab like the ones in the low-power under-25-watt build might pull 15 to 25 watts for the whole thing. That is a rounding error for even the cheapest UPS.
The point: you are not buying capacity, you are buying runtime. A 600VA unit will carry a 25W mini PC for a long time precisely because the load is tiny. Buy more VA only if you’re adding a power-hungry NAS or you want longer runtime for a graceful shutdown with a safety margin.
Rough runtime you can expect on battery:
| UPS class | Real watt rating | Runtime at 25W load | Runtime at 75W load |
|---|---|---|---|
| ~600VA | ~350W | 30-45 min | 8-12 min |
| ~1000VA | ~600W | 60-90 min | 20-30 min |
| ~1500VA | ~900W | 90+ min | 35-50 min |
Even the smallest units give you far more time than you need to shut down. Runtime is a comfort margin, not a survival plan.
Line-interactive with AVR is the sweet spot
There are three UPS topologies. For a homelab you want the middle one.
- Standby (offline): cheapest, switches to battery only when power fails. Fine for a single mini PC, but no voltage regulation.
- Line-interactive with AVR: the budget homelab pick. AVR (automatic voltage regulation) corrects brownouts and over-voltage without draining the battery. This saves battery cycles and handles the sag-heavy power a lot of homes actually have.
- Online (double-conversion): overkill and expensive for home use. Skip it.
One real gotcha: sine wave output. Cheap units produce a “simulated sine wave” (a stepped approximation). Most mini PCs use external power bricks and don’t care. But if you run a NAS or a small-form-factor PC with an active PFC power supply, a simulated sine wave can make that PSU cut out or buzz when it switches to battery, which defeats the entire purpose. If your setup includes a NAS or an SFF machine, pay the small premium for a pure sine wave unit. If it’s mini-PC-only, a simulated sine wave unit is fine.
The picks
Prices move, so I link to current listings rather than quote a number that’s wrong next month. All prices below are ballpark as of writing.
Budget pick: CyberPower CP1500PFCLCD (~$180, pure sine wave)
This is the default homelab recommendation for a reason. It’s line-interactive, pure sine wave, has a proper wattage rating around 1000W, an actually-useful LCD showing load and runtime, and a USB port for automatic shutdown. Overkill for a single mini PC, correctly sized for a mini PC plus a NAS plus a switch. Check the CyberPower CP1500PFCLCD on Amazon.
Cheapest sensible option: CyberPower CP900AVR (~$100)
If your homelab is genuinely just a mini PC and a switch and you want to spend the least money that still gives you AVR and USB shutdown, this is it. Simulated sine wave, so don’t pair it with an active-PFC NAS, but for a low-power mini PC stack it does everything that matters. Check the CyberPower CP900AVR on Amazon.
If you prefer APC: APC Back-UPS Pro BR1500MS2 (~$200, pure sine wave)
APC is the other name you’ll see constantly. The BR1500MS2 is the direct competitor to the CyberPower 1500: pure sine wave, roughly 900W, USB and a data connection for shutdown software. Slightly pricier than the CyberPower for similar specs, but APC’s build and replacement-battery availability are excellent. Check the APC BR1500MS2 on Amazon.
My honest take: buy the CyberPower CP1500PFCLCD unless you have a brand preference. It’s the best price for pure sine wave plus a real wattage rating, and it’s the one I’d hand a friend starting their first budget homelab stack.
The part everyone skips: automatic shutdown
A UPS without shutdown automation only protects you if you’re home and awake when the power fails. The whole point is that it protects you when you’re not.
Every unit above has a USB port. Plug it into your homelab host and configure the software so the server shuts down on its own before the battery dies.
- Proxmox / Linux: install
apcupsd(works with most CyberPower units too despite the name) or Network UPS Tools (NUT). Both read the UPS over USB, monitor battery state, and run a clean shutdown at a threshold you set (for example, “shut down when 5 minutes of runtime remain”). - NUT for multiple machines: if you have more than one node, NUT lets one machine act as the UPS server and tell the others to shut down too, over the network, from a single USB connection.
- Synology / TrueNAS NAS: both have UPS support built into the GUI. Plug in the USB cable, enable UPS in settings, done. TrueNAS runs NUT under the hood.
Set the shutdown trigger conservatively. You want the server down and the writes flushed while there’s still battery left, not a race against a dying cell. This graceful-shutdown behavior is the same reason your backup strategy matters: layered protection, so no single failure loses data.
Where the UPS fits in the budget
Add it to the honest ledger. As the hidden costs breakdown points out, a homelab is never “just the mini PC.” A UPS is a one-time $100 to $200 cost, plus a replacement battery every 3 to 5 years (usually $30 to $50). Amortized, that’s a couple of dollars a month for insurance against data loss and hardware stress from dirty power.
Against the cost of the hardware it protects, and the time cost of rebuilding a corrupted setup, it’s the cheapest line item that earns its place. For the full picture of what a homelab really costs to run, see the total cost breakdown, and if you’re still choosing the machine it’ll be protecting, start with the best budget mini PCs for 2026.
The bottom line
Buy a CyberPower CP1500PFCLCD if you have any storage or NAS in the mix, or a CP900AVR if it’s a bare mini PC and you want to spend the least. Size for runtime, not VA, because your load is tiny. And do not stop at plugging it in: wire up apcupsd or NUT so your server shuts itself down cleanly when the power stays out.
A UPS is the least glamorous purchase in a homelab and one of the most important. Spend the $100 to $200 once, and stop worrying about the next thunderstorm.