361

Ответ на пост «Домашнее облако»6

Серия Строим NAS своими руками

Как говорится, критикуешь - предлагай. Поэтому я тоже очень коротко расскажу о том, как собирал домашнее сетевое хранилище, оно же NAS.

Цель создания была в создании резервной копии семейного фото- и видеоархива, хранилища всяческого накачанного медиаконтента и  торрентокачалки, куда же без нее )

Забегая вперед, скажу: начал с NAS4Free на флэшке, в итоге ушел на полноценную Ubuntu Server 20.04.

Итак, за основу была взята плата Asrock  D1800B-ITX на процессоре Intel Celeron J1800 с установленными на ней 4 гб оперативки DDR3 и пассивным охлаждением.

К ней на Али был куплен PCI-E SATA контроллер, поскольку SATA портов на мамке было всего два, а дисков планировалось четыре: один - под систему, один - под торренты, два - под "зеркало", оно же RAID1. Цена вопроса - около 1000 рублей. "Зеркало" было реализовано при помощи mdadm, т.н. софт-рейд.

Все это было собрано в десктопе InWin 641 и убрано в нишу в столе.

В качестве системы, как уже говорилось выше, использовал Ubuntu Server 20.04. На фото - Webmin )

Дальнейшая постройка проходила в три этапа:
1. Установка Linux.

2. Установка и настройка Samba. Этот пакет и дает возможность расшарить сетевые диски, а также настроить права доступа к ним.

3. Установка и настройка торрент-клиента Transmission. Особо хочу отметить две строки, которые я добавил в конфиг:

"watch-dir": "/Download/Torrents/Transmission/Added",

"watch-dir-enabled": true

Первая строка задает каталог, который будет проверяться клиентом на наличие торрент-файлов, вторая активирует опцию клиента автоматически стартовать закачку торрента при скачивании торрент-файла в указанный каталог. В моем примере это каталог Added.

Была мысль настроить облачный доступ при помощи OwnCloud, но, впоследствии, отказался от нее.
Если кому-то будет интересно, расскажу подробнее, ничего сложного в этом нет, да и Линукс оказался совсем не страшным )

4
Автор поста оценил этот комментарий

Когда мне нужно было "...создании резервной копии семейного фото- и видеоархива, хранилища всяческого накачанного медиаконтента" я просто купил еще один винчестер. В чем моя ошибка?

раскрыть ветку (1)
6
Автор поста оценил этот комментарий

Для одного пользователя - да, наверное, а когда их несколько? А еще и ноутбук параллельно используется? Проще хранить все в сети и подключаться по мере необходимости.

показать ответы
0
Всем бобра
Автор поста оценил этот комментарий

Систему защиты хотя бы минимальную предусмотрел? Если нет, то проще в облако заливать расшариф доступ нужным устройстройствам. Выхлоп тот же, только без гемора сбоки nas и его настройки. Даже при юзабилити убунты это лишние действия без защиты инфы

раскрыть ветку (1)
5
Автор поста оценил этот комментарий

За облако надо платить, пусть и не очень дорого. И домашние фото и видео я не хочу показывать кому угодно.

На старой работе наш админ мне, тогда еще зеленому эникею, сказал как-то: "То, что однажды попало в интернет, осталось там навсегда".

показать ответы
1
Автор поста оценил этот комментарий
Конечно, все верно, выбор всегда в сторону удобства. Я тоже перед запуском zfs снимал диски, настраивал уведомления по smart, читал диски в ubuntu, делал горячую замену и только потом наполнял данными, я немного параноик и у меня уже есть диск на замену, лежит рядом. По поводу удаления папки спасибо, не пробовал, надо заморочится, в dlink кстати есть корзина, очень удобно.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

А мне пришлось, увы (( Возможно, за 4-5 лет, которые прошли с этого момента, ситуация поменялась, прогресс не стоит на месте, но я не хочу это проверять )


А по поводу D-Linka: да, был у меня старенький DNS-343, взял на авито за пару тысяч попробовать, что это такое, даже Transmission к нему прикрутил. Но, да: скорости его меня удручали зело. В общем, годик поигрался с ним и продал.


Сейчас играюсь с WD: тоже на авито купил My Book Live и Live Duo. Live использую, как торрент-клиент и файлопомойка, Live Duo - как хранилище семейного архива фото и видео.

Что мне нравится, в них, так это скорости: раза в 2-3 выше, чем у D-Linka: 32-35 Мбайт/с, и скорость закачки торрентов. Опять же, место сильно экономит и не шумит, как самосбор.

9
DELETED
Автор поста оценил этот комментарий

FreeNAS или вариант с xpenology, а это закат солнца вручную.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

FreeNAS сильно требователен к оперативке, а это недорого и функционально ничуть не хуже.

0
Автор поста оценил этот комментарий

А что за корпус? Есть название? Ищц себе что-то компактное, чтоб под mini-ITX и два винта SSD

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Если Вы мне, то InWin 641.

Вообще, у них хорошая mITX серия.

показать ответы
0
Автор поста оценил этот комментарий
Как уже правильно написали - вы в начале пути. У меня на сегодня dlink с двумя wd red 4gb raid1, там лежат фото под завязку, оно ооочень медленное, не смотря на гигабитный порт, не давно купил на Авито и запилил сервер, поставил proxmox, там zfs raid1 wd 3gb с включенным архиватором zstd, с кэшем из ssd nvme, вот тут уже побыстрее будет, все что попадает на этот диск пакуется zip, например проверял на 1с базе, файл 3Гб на диске занимает 1Гб, видео и архивы ессесно не пакуются. Но сервер подойдёт только тем, у кого есть место и необходимость в самом сервере, просто для raid1 он конечно избыточен. Но к zfs советую присмотреться.
А зачем мне сервер? Это другая история.
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Я пробовал ZFS ранее, когда собирался на NAS4Free. Ушел я от нее тогда, когда по ошибке родственник удалил данные в каталоге и я попытался восстановить с дисков.

У меня не получилось этого сделать: может, тогда было мало опыта, может, что-то я делал не так - не знаю. Я помню то, что вначале я долго искал софт, который понимает эту ФС, потом долго пытался этим софтом что-то сделать.


С Ext4 таких проблем нет: ее понимает практически любая программа восстановления удаленных данных, ради интереса я пробовал подключить один из дисков массива и снять оттуда инфу - вообще, без проблем.


Может, я в чем-то неправ, но для меня выбор Ext4 для домашнего хранилища оптимален. ИМХО.

показать ответы
0
Автор поста оценил этот комментарий

Очень хочу узнать подробнее!

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Эх, придется еще посты пилить )))

показать ответы
0
Автор поста оценил этот комментарий
А сразу на хард разве никак не поставить?
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Можно, почему нет? Просто флэшка проще, наверное. Но тут, кому как.

0
Автор поста оценил этот комментарий
Ну я банеры из старых фоток не планирую печатать, мне хватает.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Я тоже баннеры печатать не буду. Просто после смерти родственников остались старые фотоальбомы, состояние фото соответствующее: время плохо сохраняет вещи ))

0
Автор поста оценил этот комментарий
Как вариант. Что-то типа "ИТ в быту".
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Пожалуй, да.

У меня была задумка подробно разобрать самостоятельную постройку NAS с нуля, заодно сравнить готовые сборки, вроде Xigma и OMV. Можно пройтись по недорогим готовым решениям, те же D-Link или WD MyBook, к примеру - словом, то, что может позволить себе среднестатистический пользователь.

Ну, и опять же, показать, что все это не так страшно, как кажется ))
0
Автор поста оценил этот комментарий
Как вариант. Что-то типа "ИТ в быту".
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не успел ответить:

FreeNAS - да, тяжеловато. XigmaNAS - самое оно: не особо требовательное, все, что надо "из коробки" есть. А с убунтой решил поэкспериментировать, потом так на ней и остался.

Кстати, а чем перегружена серверная версия, по-Вашему?

показать ответы
1
Автор поста оценил этот комментарий
Есть опыт разворачивания NAS на бюджетном железе.

Свой домашний медиа сервер я строил на голом Debian, т.к. считаю Ubuntu для таких задач перегруженной свистелками-перделками. Все работает 10 лет (только ОС плавно обновлял с Debian 8 до Debian 12).

Считаю, что для дома, для семьи даже FreeNAS - это слишком круто, особенно если не нужно делать гонять видео через DLNA в домашнюю сеть с транскодированием.

P.S. Оставил этот коммент, чтобы не потерять пост и тоже отдельно поделиться своим опытом. Опишу применяемое железо и программные решения.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Наверное, все-таки, сообщество надо создавать

показать ответы
0
Автор поста оценил этот комментарий

Ну собственно домашнего облака, насколько понимаю... Медиасервер, синхронизация фоток и т.п.

Голый прокс в этой роли слабо представляю. Не, как бы понятно что в виде виртуалок/контейнеров можно что угодно нагородить и пользоваться преимуществами zfs. Но с тем же успехом zfs при желании и на голом дебиане поднимается, не вижу зависимости от прокса. а уж если разговор про экономию времени так в том-же omv можно поддержку zfs включить.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

если разговор про экономию времени так в том-же omv можно поддержку zfs включить

В XigmaNAS (бывшем NAS4Free) она "из коробки" есть.

показать ответы
1
Автор поста оценил этот комментарий
Hetman RAID Recovery, прямо в windows читает zfs raid и восстанавливает удаленные файлы, как впрочем и другие системы. Надеюсь не пригодится.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо, учту. Я не помню уже, чем пытался поднимать, лет 5 прошло с того момента.

0
DELETED
Автор поста оценил этот комментарий

не понимаю что имеется ввиду. откуда у ProxMox вдруг взялся функционал NASa ?
ZFS ваш нафиг дома не уперся, ток память жрать будет зря

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

С ZFS еще и данные поднять, в случае чего - та еще задача! Я намучился в свое время.

Ext4 проще и надежнее в этом плане.

0
Автор поста оценил этот комментарий
Цена?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В основном

0
Автор поста оценил этот комментарий

таки сколько на нем в порты летело? хотя бы на три диска параллелилась запись?

один диск - все хорошо. два - тоже, если не попадете обоими в разветвитель. а три - уже по-любому будут тормоза.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А фиг знает. Копировал в зеркало, Total Commander показывал скорость копирования порядка 113-115 Мбайт/с. Почему и запомнилось, что скорость адекватную давал.

Вообще, этот контроллер достаточно молод: я его заказывал в 19 или 20 году.

Родной ссылки не осталось, вот похожий: https://aliexpress.ru/item/1005002958010468.html?spm=a2g2w.p...

Опять же, повторюсь: для дома его возможностей хватает за глаза. А больше мне и не надо.

Автор поста оценил этот комментарий

я тоже так думал сколько-то лет назад.

а когда возникла надобность побыстрее слить все данные с софт-рейда на 8 винтах, 4 винта которого висели на вот этом... ух я матерился... ох я ждал... когда данные таки были скопированы, на али был заказан полноценный 8-портовый LSI, а вот это было засунуто подальше в тумбочку.

потому как с параллельной работой всех портов у этого контроллера всё очень грустно.


ps: приличная - это сколько? для меня это хотя бы 100мбайт/сек - сколько пролезает по гигабитной сетке. внутри компа - мегабайт 180-150 между рейд-массивами.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Максимум 110-115 Мбайт/с он стабильно выдавал по сетке, когда я данные на Nas сливал с компа

показать ответы
0
Автор поста оценил этот комментарий
Простите, а как с Вами связаться можно?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Комментарий удален. Причина: Личные данные, подлежащие удалению
0
Автор поста оценил этот комментарий

Подскажите, почему не использовали стандартные решения вроде Synology? Подойдёт такое устройство + wifi чтобы хранить видео для монтажа?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Дорого зело ))

Именно для хранения - подойдет, вполне.

1
Автор поста оценил этот комментарий

А что мешало остаться на том же XigmaNas (Nas4free)? Функционала из коробки выше крыши.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Захотел попробовать Ubuntu, в итоге так и остался на ней.

0
Автор поста оценил этот комментарий
Я так понял, что нужно поставить Xigma на комп, отредактировать конфиг "под себя" и всё? Не сильно там много танцев с бубном? А то мне хватило установки клиппера на пишке на принтер ;)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не совсем так: она ставится на флэшку, а комп грузится с нее. Дальше по IP или имени хоста заходим в вебгуй и настраиваем все, что нужно.

Я делал все по этому мануалу: https://2gusia.livejournal.com/

показать ответы
0
Автор поста оценил этот комментарий
Спасибо! Буду пробовать...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не за что.

Мне, например, OMV не зашел, а вот Xigma NAS очень понравилась. Только вместо ZFS пользуйтесь старой доброй Ext4, с нее данные проще прочитать, если что )

показать ответы
0
Автор поста оценил этот комментарий
Благодарю! Какую ось и софт посоветуете рассмотреть?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я бы посоветовал что-то из готовых сборок с веб-гуем: ту же XigmaNAS (она же NAS4Free в прошлом), OMV, в комментах много чего советовали. В Вашем случае проще и надежнее будет так сделать.

показать ответы
0
Автор поста оценил этот комментарий
Что-то на 2-4 ядра со встроенной графикой +2-4гб ддр2-3 и ссд с системой + один хард будет достаточно, чтобы придти домой и скинуть через веб интерфейс или приложение фотки с телефона на хранение? Если силами открытых источников можно будет делать это удалённо, то ещё лучше...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, вполне.

показать ответы
Автор поста оценил этот комментарий

хуже сата-контроллера вы вряд ли могли найти.

хотя с учетом тормознутости целерона, возможно, тормоза этого контроллера, который представляет собой 2 сата-канала и один разветвитель на 3 сата, что в итоге дает "непревзойденную" скорость и глюки, будут незаметны.


лучше взять обычную материнку с 6 сата-портами, чем вот это...

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А чем он плох? Он дает вполне приличную скорость чтения/записи. Для примера: жена смотрит видео по работе, которое лежит на NAS, я устанавливаю проги оттуда же, дочь смотрит кино, которое тоже на NAS. Ничего не тормозит и никто никому не мешает. Добавим к этому запущенный на закачки и раздачу торрент-клиент и получим вполне себе приличную скорость работы.

А большего дома и не надо )
показать ответы
0
Автор поста оценил этот комментарий
Вы вроде знающий человек... Есть пара вопросов:
1. Микро материнка со встроенным процессором типо: Intel D525MW потянет? Если не планируется делать рейд?
2. Что лучше взять из дисков? 1 ссд под систему и к нему в довесок хдд с большим сроком службы (типо красных серий) или второй ссд?
3. Как сделать своё сетевое хранилище максимально бюджетным? ;)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

1. Зависит от задач. Но, вообще, Atom слабоват, конечно.

2. Если Вы будете делать именно сетевое хранилище, скорость обмена ограничится скоростью LAN интерфейса. ИМХО, второй SSD в домашнем NAS не нужен. Я бы ограничился HDD.

3. Смотря, какие задачи ставите. От этого все зависит, в первую очередь.

Можно, например, купить на авито б/ушный однодисковый D-Link, бюджетнее вряд ли что-то получится. Потеряете в скорости, но выиграете в размерах. Можно собрать самому, будет подороже, но побольше и помощнее.
показать ответы
4
Автор поста оценил этот комментарий
Такое же железо. Rocky Linux. Samba, Proftpd+SSL, cacti (для мониторинга сервера и Mikrotik), Transmission (качалка для торрента), Plex (для медиа) Nginx+PHP-fpm+MySQL (веб-сервер) . Желёзки хватает. Тема вообще интересная.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну да. Даже в плане развития - вполне себе.

Автор поста оценил этот комментарий

Пингвин как серверная ось и правда не страшен... Пока не захочется его обновить. Вот тут то и начнется веселье с зависимостями.

И кстати, зеркало не панацея. Если цель именно надежное хранение, то только несколько бэкапов на разных физических носителях. У меня был случай, когда в RAID 10 из 4 дисков вылетел один, а при ребилде второй из того же слайса.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я и не говорю, что это панацея. Но это надежнее, чем один диск и копирование раз в неделю на второй.

показать ответы
DELETED
Автор поста оценил этот комментарий

Имхо, торренты всё же лучше через гуй добавлять, чтобы потом не разгребать получившуюся помойку.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В общем, да, наверное. Но так тоже ничего )

Всем бобра
Автор поста оценил этот комментарий

Воооот с этого и надо было начинать пост. Хоть какая, но защита есть. Хотя какой-нибудь хацкер от нефтг делать получит доступ. Благо сей час таких мало, ибо наигрались они ещё в начале 2000х

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Зубов бояться... ну, Вы поняли ))

показать ответы
Автор поста оценил этот комментарий

mdadm все-таки не есть хорошо. Я когда-то "баловался" этим, но для сервака на продакшене взял отдельный контроллер.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ХЗ, для дома норм, я считаю.


Опять же: сдохнет контроллер, потом искать такой же, чтобы рейд собрать. Значит, покупать надо два - один в запас.

1
Автор поста оценил этот комментарий
Не знаю сколько сейчас, но лично мне в 2011м стоило всех бонусов +1₽. До сих пор исправно работает. 1Тб, как оказалось, за глаза. Один раз настроил и всё.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

На авито б/у от десятки, если повезет, новые меньше 25-30 тыров я не видел.

А брать б/у винты под хранение - очень плохая идея.

У меня только фотоархив семейный полтера занимает: я старые фотки перегонял в цифру в разрешении 1200 dpi и в тифе без сжатия, чтобы потом почистить и напечатать. Плюс видео, плюс файлы нужные.

показать ответы
Автор поста оценил этот комментарий
Вот такое готовое решение от WD например.
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

И сколько оно стОит? Тем более, в рейдовом исполнении.

Да и объем дисков увеличить потом - тот еще гемор.

показать ответы
0
Всем бобра
Автор поста оценил этот комментарий

А у вас nas в обособленной сети и к этой сети интернет вообще не подходит? Перечитайте мой вопрос про защиту из предыдущего коммента.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нет, в общей. Но он за натом висит, прямого доступа извне я не открывал, проброс портов не делал. Порты закрыл файрволлом и доступ разрешил только из внутренней сети, и все.

показать ответы
0
Автор поста оценил этот комментарий

10 т.р за саму шелезяку (б/у), без винтов. Винты у меня уже были.


На SSD - CentOS Stream release 8, HDD - под хранилища. RAID не запиливал, хотелось места под всякую хрень побольше.

На этом крутится pi-hole, transmission, nginx, mariadb, nextcloud, sopds, samba, plex, docker с home assistant и всякая мелочь.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Мне кроме самбы с трансмишном, по сути, ничего больше и не надо было. Поэтому такой конфиги хватает за глаза.


А RAID я запилил только в плане надежности хранения, чтобы не пролюбить все в случае смерти диска. Был прецедент )

показать ответы
2
Автор поста оценил этот комментарий

У меня немного другой конфиг:


Hp Microserver gen 9

4 Gb RAM, 1xSSD 128Gb, 4xHDD 2Tb.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Hp Microserver gen 9

Он и стоит, наверное, как несколько таких, как у меня )

показать ответы
1
Автор поста оценил этот комментарий

1. Как мониторится исправность дисков в рейде? Увидел ответ в ветке.

2. Есть уверенность, что при пересборке рейда данные не потрутся?

3. Винда в видит самба сервер в локальной сети без ввода адреса сервера?

P.S.

"watch-dir"

У меня этот каталог с помощью упомянутого в предыдущем посте syncthing по маске синхронизируется с мобилкой и ноутом. Скачиваешь торент, автоматом на серваке загрузка стартует.

Кстати клиента рекомендую qBittorrent, как то он лучше transmission качает.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

1. Настроен mdadm на рассылку уведомлений о состоянии массива и SMART

2. Резервная копия есть, не страшно.

3. Я сетевые диски подключил. А в десятке уже обозреватель компьютеров по дефолту отключен, если Вы об этом. А так - да, видится.


Кстати клиента рекомендую qBittorrent, как то он лучше transmission качает.

Transmission тоже норм ) И вебгуй для админки есть)

показать ответы
15
DELETED
Автор поста оценил этот комментарий

молодец)

но можно было проще - openMediaVault - дебиан под капотом

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Можно было, но как-то не зашел он мне ) На вкус и цвет, как грится )

0
DELETED
Автор поста оценил этот комментарий

неудобно. и не секьюрно. помрет винт - че делать?)

хотя в любом случае я бы еще 3ю копию в облако лил

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

На торренты - пох, перекачаю, а архив - в рейде, массив мониторится, mdadm уведомления на мыло шлет, если что не так

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества