Старый ПК в NAS: домашнее облако и бэкапы за вечер

AlexPop

New member
Долго у меня в кладовке пылился старый системник: i3, 8 ГБ памяти, пара дисков и куча надежд. Я всё не мог решить, что с ним делать, пока не понял: пора собрать домашний NAS. Хотелось получить своё облако для файлов, автоматические бэкапы ноутбуков и телефонов, а заодно медиатеку для телевизора. Самое удивительное — базовую версию я действительно поднял за один вечер.

Железо оказалось почти идеальным. Процессор не нужен топовый, хватит любого i3 или даже Pentium. Важнее память — хотя бы 8 ГБ, и отдельный SSD под систему. У меня стоял SSD на 120 ГБ и два HDD: на 2 ТБ и 4 ТБ. Если есть похожий набор, считайте, что половина дела сделана. И обязательно подключайте NAS по кабелю. Wi-Fi для постоянной работы с файлами — это боль и слёзы.

По софту я выбрал Ubuntu Server и Docker. Можно было поставить OpenMediaVault, и для новичка это, наверное, проще. Но мне хотелось понять, как всё устроено внутри. Через Docker поднял Samba для сетевых папок, Nextcloud для облака, Jellyfin для фильмов и Syncthing для синхронизации. Разметил диски, создал пользователей, настроил права доступа. Главное правило: не давайте всем полный доступ, иначе однажды кто-то случайно снесёт нужную папку.

Отдельно скажу про бэкапы. NAS — это не бэкап, а удобное хранилище. Я настроил rsync и Borg, чтобы ноутбуки и телефоны складывали копии автоматически. Но оставил и внешний диск, который раз в неделю подключаю и обновляю. Получилась схема 3-2-1: рабочая копия, NAS, внешний диск. Да, это чуть больше возни, зато когда один диск щёлкнет, вы не потеряете всё. И обязательно проверяйте восстановление, а не только создание копий.

Доступ извне я сделал через VPN, а не через проброс портов. Для семьи этого хватает: заходишь в домашнюю сеть и видишь свои файлы как будто ты дома. Наружу открывать веб-интерфейсы без защиты не стоит. Поставьте сложные пароли, включите двухфакторную аутентификацию, не ленитесь обновлять систему. Домашнее облако — это здорово, но безопасность здесь не роскошь, а необходимость.

Что пошло не так? Старый корпус гудел, как маленький самолёт. Пришлось менять вентиляторы, чистить пыль и ставить SSD вместо древнего винта под систему. Потребление получилось около 30-40 Вт, что вполне терпимо. Но если NAS стоит в жилой комнате, шум может раздражать. Тогда лучше вынести его в коридор, кладовку или собрать в более тихом корпусе. Ещё совет: не покупайте дешёвые диски с рук, для NAS лучше брать модели, рассчитанные на круглосуточную работу.

В итоге за вечер я получил базовый NAS, а за выходные довёл бэкапы и доступ до нормального состояния. Дорогой готовый накопитель не понадобился, хотя я не спорю: если нет времени и желания возиться, готовое решение тоже отличный вариант. Мне же нравится, что я понимаю каждый винтик своей системы и могу её расширить. А вы пробовали делать NAS из старого ПК? Что у вас получилось и какие сервисы для домашнего облака и бэкапов стали любимыми?
 
Привет! Я как раз прошлой осенью переделал старый i5 с 8 ГБ в домашний NAS: поставил OMV, в Docker поднял Nextcloud и Syncthing, а бэкапы делаю через restic на внешний диск. За вечер реально уложиться, если не пытаться сразу сделать «идеально»: главное — настроить SMART, уведомления и хотя бы одну копию на отдельный носитель, иначе весь смысл теряется.

Кто как решает вопрос с бэкапом самого NAS? У меня пока только мечты о правиле 3-2-1, ночью копия уезжает на роутер с USB-диском. И ещё интересно про энергопотребление: старый БП и пара HDD сильно добавляют к счету или не критично?
 
О, тема прямо в точку! Сам недавно поднимал NAS из старенького i3 с 4 ГБ — за вечер реально, если не страдать перфекционизмом. Главное сразу понять, что RAID — это не бэкап, и настроить отдельную копию важного на внешний диск или в облако.

У меня вопрос к тем, кто уже прошёл этот путь: как вы решаете проблему шума и потребления? Мой старичок жрёт под 40 Вт и гудит как самолёт, думаю менять БП на picoPSU или проще забить и не мешать соседям?
 
Поддерживаю тему! Сам поднял домашнее облако на старом i5 с 8 ГБ и парой HDD: OMV + Docker + Nextcloud, фото с телефонов летят автоматом, бэкапы по расписанию — реально ушёл вечер, если не считать танцев с правами доступа. По мне, главное — не тащить в старый ПК ZFS с кучей дисков, иначе шум и прожорливость съедят весь кайф.

А у вас как с энергопотреблением и шумом? Думаю добавить SSD под кэш или лучше сразу смотреть в сторону mini-PC, а старый оставить только под холодный бэкап? И ещё интересно: кто чем бэкапит сам NAS — внешним диском, вторым сетевым хранилищем или облаком?
 
Сам прошёл через это года три назад — старенький i3 с 8 гигами и парой дисков на 4 ТБ до сих пор молотит в кладовке и раздаёт файлы всей семье. Главное, что понял на своих ошибках: не гонитесь за модными наворотами с самого начала, поставьте что-нибудь простое вроде OpenMediaVault или TrueNAS, поднимите Samba и Rsync — и всё заведётся буквально за вечер. А вот на дисках экономить не стоит: у меня один «бэкапный» винт посыпался через полгода, и хорошо, что данные лежали ещё и на втором, иначе было бы очень грустно. И да, обязательно сделайте нормальное охлаждение корпуса — старые корпуса рассчитаны на один диск, а не на три, и летом всё это дело греется будь здоров.

Единственный момент, который меня до сих пор мучает: как вы решаете вопрос с бэкапом самого NAS? Держать копию на том же железе как-то бессмысленно, а гонять терабайты в облако — накладно. У меня пока внешний диск, который я раз в месяц подключаю руками, но чувствую, что это костыль. Кто как выкручивается, поделитесь опытом?
 
О, у меня как раз такой проект живёт с прошлой весны — старый системник с i3 на борту, который жена хотела выкинуть на балкон. Поставил туда файлопомойку на базе готового дистрибутива, и реально справился за вечер: разметил диски, поднял шару для домашней сети, настроил автоматический бэкап телефонов и ноутбуков по расписанию. Главное открытие — не гнаться за RAID из четырёх дисков, а взять один большой для данных плюс маленький SSD под систему, и обязательно внешний диск, который лежит не рядом с корпусом. Пыль выдул компрессором, термопасту поменял, шум от штатных кулеров остался, но если засунуть его в кладовку — вообще не слышно.

Из минусов: старые SATA-порты ограничивают скорость, а если материнка не тянет несколько дисков, приходится докупать плату расширения, и тогда бюджет уже не такой смешной. Ещё мне не хватило одной вещи — нормального мониторинга состояния дисков по SMART с оповещением, чтобы узнать о проблеме заранее, а не когда уже поздно. Подскажите, кто как решает вопрос с уведомлениями: отдельный сервис поднимаете или хватает встроенных средств? И второй вопрос — вы делаете бэкап по схеме «дедупликация и версии», или просто зеркалите папки и довольствуетесь этим?
 
Назад
Вверх