Источник: selfhosting.sh
Быстрая рекомендация
APC Back-UPS BE600M1 (600ВА, ~$65) для одного мини-ПК. Он обеспечивает 20-45 минут работы при нагрузке 10-30Вт, USB-соединение для автоматического выключения и защиту от перенапряжения. Для конфигурации мини-ПК + NAS + коммутатор подойдите к CyberPower CP1000PFCLCD (1000ВА, ~$130) или APC BR1500MS2 (1500ВА, ~$180).
Получите конфигурации Docker Compose, выбор оборудования и ярлыки установки, которые мы не публикуем в статьях. Еженедельно. Без спама.
Подписаться
Почему вам нужен ИБП
Внезапная потеря питания может:
* Повредить базы данных. PostgreSQL, MariaDB и Redis могут потерять незавершенные транзакции или повредить индексные файлы во время операции записи.
* Повредить ZFS-пулы. Хотя ZFS предназначен для обеспечения устойчивости к сбоям, повторяющиеся некорректные отключения нагружают систему. Поврежденный журнал намеченных действий ZFS может потребовать восстановления пула.
* Потерять состояние контейнеров Docker. Контейнеры, которые находятся в процессе записи во время отключения питания, могут оставить поврежденные конфигурации.
* Повредить HDD. Головки, которые не паркуются должным образом, могут физически повредить пластины (редко на современных дисках, но возможно).
ИБП дает вашему серверу время для корректного завершения работы. С USB-соединением и NUT (Network UPS Tools) или apcupsd, ваш сервер автоматически выключается, когда заряд батареи становится низким.
Типы ИБП
Резервный (Offline) — лучший для дома
Работает от сети при нормальных условиях. Переключается на батарею, когда питания нет. Время переключения: 5-12 мс. Совершенно нормально для серверов — современные БП выдерживают краткие прерывания.
Примеры: APC Back-UPS серия BE, CyberPower серия SL.
Линейно-интерактивный — лучший для NAS
Включает автотрансформатор, который регулирует напряжение без переключения на батарею. Обрабатывает провалы напряжения (низкое напряжение) и перенапряжение без разрядки батареи. Время переключения 2-4 мс.
Примеры: APC BR серия (Back-UPS Pro), CyberPower CP PFC серия.
Онлайн (двойное преобразование) — избыточен для дома
Постоянно работает на батарее во время зарядки. Ноль времени переключения. Дорогие и создают больше тепла/шума. Необходимы только для критической инфраструктуры предприятий.
Рекомендация: Линейно-интерактивный для NAS и многоустройственных настроек. Резервный для одного мини-ПК. Пропустите онлайн/двойное преобразование для использования в домашних условиях.
Лучшие варианты
1. APC Back-UPS BE600M1 — лучший для одного мини-ПК
| Spec | Detail |
|---|---|
| Тип | Резервный |
| ВА / Ватты | 600ВА / 330Вт |
| Аккумулятор | 1x запечатанный свинцово-кислотный |
| Сетки | 7 (5 батарей + защита от перенапряжения, 2 только защита) |
| USB | 1x USB для мониторинга + 1x USB порт для зарядки |
| Время работы (10Вт мини-ПК) | ~45 минут |
| Время работы (30Вт мини-ПК + коммутатор) | ~15 минут |
| Цена | ~$65 |
| Лучше всего для: Один N100 мини-ПК с потреблением 6-15Вт в режиме ожидания. 45+ минут времени работы дают достаточно времени для автоматического завершения. |
2. CyberPower CP1000PFCLCD — лучший для мини-ПК + NAS
| Spec | Detail |
|---|---|
| Тип | Линейно-интерактивный, чистая синусоида |
| ВА / Ватты | 1000ВА / 600Вт |
| Аккумулятор | 2x запечатанный свинцово-кислотный |
| Сетки | 10 (5 батарей + защита от перенапряжения, 5 только защита) |
| USB | 1x USB для мониторинга |
| LCD | Да (время работы, нагрузка, состояние батареи) |
| Время работы (50Вт: мини-ПК + 4-отверстный NAS + коммутатор) | ~15-20 минут |
| Время работы (30Вт: мини-ПК + коммутатор) | ~30 минут |
| Цена | ~$130 |
| Лучше всего для: Настройки мини-ПК + NAS + сетевой коммутатор. Чистый синусоидальный выход важен — некоторые устройства NAS и БП с активным РЧН не работают корректно с имитированными синусоидальными ИБП. |
3. APC BR1500MS2 — лучший для полного домашнего лаборатории
| Spec | Detail |
|---|---|
| Тип | Линейно-интерактивный, синусоида |
| ВА / Ватты | 1500ВА / 900Вт |
| Аккумулятор | 2x запечатанный свинцово-кислотный |
| Сетки | 10 (6 батарей + защита от перенапряжения, 4 только защита) |
| USB | 1x USB для мониторинга |
| LCD | Да |
| Время работы (100Вт: вся домашняя лаборатория) | ~15-20 минут |
| Время работы (50Вт: мини-ПК + NAS + коммутатор) | ~30 минут |
| Цена | ~$180 |
| Лучше всего для: Многоустройственные домашние лаборатории с общей нагрузкой 50-100Вт. Достаточно времени для корректного завершения работы всех устройств. |
4. APC Back-UPS BE425M — бюджетный вариант
| Spec | Detail |
|---|---|
| Тип | Резервный |
| ВА / Ватты | 425ВА / 255Вт |
| Сетки | 6 (4 батарей + защита от перенапряжения, 2 только защита) |
| USB | 1x USB порт для зарядки (без мониторинга) |
| Время работы (10Вт) | ~35 минут |
| Цена | ~$45 |
| Примечание: Нет USB порта для мониторинга — не может инициировать автоматическое выключение. Подходит только если вы хотите базовое резервное питание без автоматического отключения или если добавите отдельный кабель для USB-мониторинга. |
Подбор ИБП
Рассчитайте свою нагрузку
Измерьте или оцените общее потребление ватт всех подключенных к ИБП устройств:
Устройство| Типичное потребление
---|---
N100 мини-ПК| 8-15Вт
N305 мини-ПК| 12-20Вт
Synology DS224+ (2x HDD)| 18-22Вт
Synology DS423+ (4x HDD)| 28-35Вт
8-портовый гигабитный коммутатор| 5-8Вт
WiFi точка доступа| 8-12Вт
Raspberry Pi 5| 5-8Вт
Модем/роутер| 10-15Вт
Выберите номинал ВА
Правило: ** Номинал ВА вашего ИБП должен быть не менее 1,5х вашего общего потребления для разумного времени работы.
Общая нагрузка| Минимальный ИБП| Рекомендуемый ИБП| Приблизительное время работы
---|---|---|---
10-20Вт| 425ВА| 600ВА| 30-60 мин
20-50Вт| 600ВА| 1000ВА| 15-30 мин
50-100Вт| 1000ВА| 1500ВА| 15-20 мин
100-200Вт| 1500ВА| 2200ВА| 10-15 мин
Вам не нужно время работы в часах.** 10-15 минут достаточно для автоматического завершения работы. ИБП существует для того, чтобы временно закрыть кратковременные отключения (секунды до минут) и обеспечить чистые завершения работы во время длительных отключений — а не для того, чтобы держать ваш сервер работающим во время 3-часового отключения.
Конфигурация автоматического выключения
NUT (Network UPS Tools) — рекомендуется
NUT работает на Linux, поддерживает большинство марок USB ИБП и может уведомлять несколько серверов от одного подключения ИБП.
# Установите NUT
sudo apt install nut
# Настройка ИБП (APC или CyberPower через USB)
sudo nano /etc/nut/ups.conf
Добавьте в ups.conf:
[myups]
driver = usbhid-ups
port = auto
desc = "Домашний сервер ИБП"
Настройте режим NUT:
sudo nano /etc/nut/nut.conf
MODE=standalone
Настройте монитор:
sudo nano /etc/nut/upsmon.conf
MONITOR myups@localhost 1 admin secret master
SHUTDOWNCMD "/sbin/shutdown -h +0"
Запустите NUT:
sudo systemctl enable nut-server nut-monitor
sudo systemctl start nut-server nut-monitor
Тест:
upsc myups
# Показывает заряд батареи, время работы, процент нагрузки
Synology DSM
Synology имеет встроенную поддержку ИБП:
1. Подключите ИБП к Synology через USB
2. Панель управления → Аппаратное обеспечение и питание → ИБП
3. Включите поддержку ИБП
4. Установите «Время, до того как Synology NAS перейдет в безопасный режим» (по умолчанию: когда заряд батареи низкий)
TrueNAS
- Настройки системы → Сервисы → ИБП
- Включите службу ИБП
- Выберите драйвер (обычно
usbhid-ups) - Установите режим отключения и пороговые значения батареи
Автоматическое выключение нескольких устройств
Если один ИБП защищает несколько устройств, используйте сетевой режим NUT. Сервер, подключенный к ИБП через USB, работает в режиме «мастера». Другие устройства (NAS, второй сервер) работают в режиме «слэйва», подключаясь по сети:
ИБП ──USB── Сервер 1 (NUT мастер)
│
Сеть
│
Сервер 2 (NUT слэйв)
NAS (NUT слэйв)
Все устройства получают сигнал для отключения и выключаются корректно.
Замена батареи
Батареи ИБП со временем degrade. Ожидайте, что их придется менять каждые 3-5 лет.
Признаки умирающей батареи:
* ИБП сообщает о низком времени работы даже при полной зарядке
* ИБП переключается на батарею во время кратковременных понижений напряжения, которые раньше он мог обрабатывать
* Батарея не проходит самопроверку
Заменяемые батареи это стандартные запечатанные свинцово-кислотные (SLA) и стоят $20-40. Заменяйте на такую же спецификацию (напряжение, емкость). APC и CyberPower используют общие SLA-батареи, доступные на Amazon или в специализированных магазинах батарей.
Часто задаваемые вопросы
Действительно ли мне нужен ИБП для домашнего сервера?
Если вы запускаете базы данных (PostgreSQL, MariaDB) или ZFS: да, настоятельно рекомендуется. Если вы только запускаете статeless-контейнеры (Pi-hole, обратный прокси): это не так критично, но все равно защищает ваше оборудование и целостность файловой системы. При цене $45-65 за базовую модель, это недорогая страховка.
Чистая синусоида против имитированной синусоиды?
Чистая синусоида, если ваш ИБП питает NAS или любое устройство с активным РЧН (большинство современных БП). Имитированная синусоида может вызвать гудение, перегрев или сбой в устройствах с активным РЧН. Имитированная синусоида подходит для мини-ПК с внешними источниками питания на базе цилиндрического разъема.
Могу ли я использовать ИБП с Raspberry Pi?
Да, но стандартные ИБП — это излишне. Рассмотрите ИБП HAT, который предназначен для Pi ($25-40), который обеспечивает резервное питание прямо на GPIO-заголовке. Обычно они обеспечивают 30-60 минут времени работы и сигнализируют Pi отключиться через GPIO.
Сколько длится батарея ИБП?
3-5 лет для запечатанных свинцово-кислотных батарей. Дольше в прохладной среде (тепло ускоряет деградацию). Установите календарное напоминание, чтобы проверять или заменять каждые 3 года.
Должен ли я подключать свой роутер/модем к ИБП?
Да, если хотите доступ в сеть во время отключений питания. Сервер в сети бесполезен, если сеть отключена. Закладывайте 10-15Вт дополнительно для модема + роутера.
Связанные
- Лучшие мини-ПК для домашних серверов
- Руководство по потреблению энергии домашнего сервера
- Потребление энергии мини-ПК
- Калькулятор подбора ИБП
- Резервное питание для домашнего сервера
- Лучший NAS для домашних серверов
- Руководство по сборке NAS своими руками
- Домашний сервер на Raspberry Pi
- Энергоэффективный домашний сервер
- Руководство по источникам питания
- Аппаратное обеспечение для умного дома
- KVM-коммутатор для домашней лаборатории
- Ленточное резервное копирование для домашнего сервера
- Начало работы с самохостингом
- Основы Docker Compose