Comments 200
Вот за Immich отдельно спасибо - никогда не натыкался на это софт. Кажется это будет следующее, что я поставлю вслед за Некстклаудом.
https://github.com/awesome-selfhosted/awesome-selfhosted - просто оставлю это здесь
https://awesome-selfhosted.net/ - веб-морда кому на гите читать тяженько
Спасибо! Если будете ставить, сразу смените модель поиска на nllb, про это есть раздел в статье. Стандартная понимает запросы только по-английски. Памяти с ней нужно больше: пик стенда при импорте вырос с 4,6 до 6,7 ГиБ.
иммичь это великолепие, я гоняю его уже несколько лет на 100к фото на тер, и это великолепно. Правда у меня свой сервер с зеркалом на 16 tb и стареньким ксеоном (1270v2), он на нём наверно неделю эти фотки в 100% cpu перерабатывал.
А не проще прямо в NextCloud поставить Memories, который делает +- то же самое? Зачем разделять?
PS: у самого стоит сервер с NextCloud c Memories.
Для паролей есть касперыч
Каждому свое. Лично мне больше нравится Bitwarden для хранения всего и вся. А вот в плане антивируса, да, Касперский бесспорно лучший, имхо.
Windows Defender для обычного пользователя более чем достаточно, да и доверия к Касперскому не так много. Волтворден на сервер и будет счастье.
У волта одна проблема - голым в интернет не выставишь. У них там стабильно раз в году случается: "срочно обновитесь т.к. мы нашли дыру". Ну т.е. надо вечер-два посидеть прикрутить mTLS (или BasicAuth если два раза пароль не лень набирать)
Пользуюсь https://www.passwordstore.org/. Синхронизирую через обычный гит-репозиторий, доступный через ssh на своём сервере. Кроссплатформенный, есть различные клиенты, мобильные приложения, плагины, расширения для браузера.
KeeWeb, код открытый. (криптоключ + пароль) и синхронизация в облако. Использую такую связку всё нравится
Рабочая связка. По сути это тот же путь, что rclone crypt в статье: облако хранит только зашифрованный файл и прочитать его не может. А база паролей весит мало, так что хватит и бесплатного места в облаке.
Он ломает хранилище, если в тегах записи есть двойной semicolon: ::, например: geo::UZ. Баг не фиксится годами.
И много таких приколов с именами файлов-прикреплений и т. д.
На сложных базах он сильно пасует.
KeePassXC + синхронизация через webdav
что за диски, из золота? брал серверные списанные из зипа новые 3тб по 50 баксов. да, они немного шумнее бытовых, зато ресурс конский. собрал raid6 из 15 дисков и норм. да, пришлось еще корпуса взять (3шт по 100 баксов) но все равно нет такой цены, как вы насчитали
Я сразу обозначил, Б/У рынок не брал в расчет. Откройте магазин из трех букв и сами посмотрите цены.
Не бу, кто ж берет бу диски? Именно что новые диски, 0 часов, запаянные, просто старого года выпуска, лежали как ЗИП, потом с пгрейдом стали не нужны.
Внимательно прочитайте статью. Я не рассматривал все что может касаться вторички, наследство от бабушки и знакомого администратора, ваших запасов и т.д.
Я беру убитые в хлам диски от видеорегистраторов по 30к часов наработки и сую в zfs RAID-Z2, два диска устойчивость. 8 дисков по 4TB дают 24TB, за год один отлетел. Там ещё 4 диска вообще SMR (хотя все пугают, что в ZFS никак нельзя, я немного потюнил параметры массива и всё, полёт нормальный). Получается 1 тыс. руб за терабайт
Что-то сильно важное, типа фотографий, храню отдельно на холодном диске копией
Вот это настоящий сценарий с б/у. 1 000р за терабайт это около 4 тыс. за диск на 4 ТБ, и такой диск проходит даже самый жёсткий порог из таблицы, для одного человека с 1 ТБ (4 576р). А RAID-Z2 плюс холодная копия фото правильно закрывают риск дисков с таким пробегом.
Если активная перезапись на ZFS+SMR не идет, а только появляются новые файлы (на это в идеале и рассчитаны диски для видеорегистраторов), то диски не сдохнут. Если файлы меняются, то CoW zfs увеличивает эффект лишней перезаписи шинглов. Не отключайте скраббинг, и алертите сразу ошибки в zpool status -v - если диски одинаковые, есть немалый шанс, что они выйдут из строя почти одновременно
диски все разные, параметры датасета такие: recordsize=1M, atime=off, logbias=throughput, redundant_metadata=most
параметры модуля zfs_vdev_async_write_max_active 2, zfs_vdev_async_write_min_active=1, zfs_dirty_data_max 256M, zfs_dirty_data_max_max=512M, zfs_delay_min_dirty_percent=40
стараюсь держать <80% использования
я как понимаю, реальные проблемы будут, если попытаться resilver сделать на SMR диск, он захлебнется и отлетит в самый неподходящий момент
А где берёте? Друг интересуется.
А вам дома точно нужны специализированные серверные диски? А то я тут под файлопомойку 4тб за 16к брал, а вы ведь сравниваете 1тб-тариф.
Не обязательно, тут вы правы. Но для 1 ТБ и простой диск не окупается. Два диска по 16 тыс. в зеркале вместе со светом за пять лет это около 38 тыс., а Яндекс на 1 ТБ за то же время стоит от 9 до 15 тыс., смотря по цене продления. Даже один диск без зеркала со светом выходит около 22 тыс. Чтобы сервер на 1 ТБ окупился, диск должен стоить не дороже 4,5 тыс. Другое дело, если компьютер у вас и так работает круглосуточно. Тогда платите только за диск, и он отбивается за срок от пяти до девяти лет.
Два диска. 2 × 16 000 + 5 847р за свет = 37 847р. Свет взят как в статье: 15 Вт круглосуточно, 5 лет.
Один диск. 16 000 + 5 847 = 21 847р.
Облако за пять лет. 8 945р, если скидка действует все пять лет. 15 000р при помесячной цене. Продление по примеру @paulmiller ложится между ними.
Только диск, когда компьютер уже работает. 16 000 / 1 789 ≈ 8,9 года при цене со скидкой, 16 000 / 3 000 ≈ 5,3 года при помесячной.
Вы сравниваете в лоб и тут с крупным хостером с кучей оптовой мощи конечно конкурировать нельзя. Напомните, пожалуйста, как у яндекс с поддержкой линукс в плане диска? А на винде все ещё их всратое фирменное приложение?
Так статья ровно про это: в лоб по деньгам оптовика до 5 ТБ не обойти, дальше уже можно. С Linux у Яндекса официально только консольный клиент, пакеты deb и rpm, графического нет. Есть ещё WebDAV, но на него давно жалуются, что режет скорость, и rclone через API. На Windows фирменное приложение, причём с 2026г оно без подписки Яндекс 360 вообще не синхронизирует. Nextcloud тут удобнее, у него клиенты под все три системы.
Не заметил в расчетах тот факт что облако тоже постоянно дорожает, и что у себя данные хранить всёравно придется, т.к. из облака они тоже могут пропасть, просто так, проверено.
Справедливо, и в комментариях это уже подтвердили цифрами. В расчёте цены облака стоят на месте все пять лет, а у @paulmiller продление 2 ТБ вышло 4 400р вместо 1 790р. Домашнюю копию тоже стоило считать с обеих сторон, я заложил её только для своего сервера. С этими поправками граница сдвигается вниз, это видно и по UPD. Но на 1 ТБ облако всё равно дешевле. Пять лет по помесячной цене стоят 15 тыс., с диском за 16 тыс. под домашнюю копию выходит 31 тыс. Два диска в зеркале со светом обойдутся в 38 тыс.
что за диски, из золота? брал серверные списанные из зипа новые 3тб по 50 баксов
Увы, за последние 1.5 - 2 года диски стали золотыми, сейчас вы вряд ли найдёте 3ТБ диски без огромного пробега по $50. Цены на диски буквально выросли в 3 и более раз. Так что сейчас окупаемость NAS и правда растянулась. Впрочем, расчёты автора статьи верны только если допустить, что цены на облака не будут расти, в чем я совсем не уверен, так как для продавцов облаков цены тоже выросли.
По надежности старые энтерпрайзные диски действительно на голову выше современных потребительских серий. Они рассчитаны на вибрации в стойке и круглосуточную нагрузку годами. Главное не забыть про дополнительный обдув, иначе в плотной корзине они быстро закипят выше пятидесяти градусов)
Брал списанный серверный диск, он посыпался через 2 месяца. Это лотерея, или если нет зеркала - безвыигрышная
Но диски которые вы купили через 5 лет остаются с вами, и если они используются для хранения архивов то ресурс у них очень медленно тратится. По хорошему стоило бы учитывать остаточную стоимость у своих дисков, с ней баланс смещается в сторону селфхостед решения.
Я не знаю что завтра будет а вы уже на 5 лет замахнулись. Что касается вашего ответа, вы абсолютно правы. Но что будет с рынком через 5 лет я не знаю, если бы знал то до бума ИИ просто бы скупил все диски и память :)
А с чего вы взяли что хостер будет поддерживать решение завтра, не заблокирует вам подписку за то что подумает что вы храните там что-то запрещенное, не попадет под очередные санкции и не обанкротится. К нему не приедут маскишоул и не заберут все сервера и диски с вашими данными.
Да, но платить-то нужно сейчас. Нормально так - отдать за раз 50-100к ради нескольких подписок. Можно, если лишних денег достаточно, но скажем я бы предпочел НЕ тратить полтос на это.
К тому же, остаточная стоимость - она на бумаге. Вряд ли мы говорим о возможности потом реализовать железо по этой цене? Так что скорее этот сценарий сводится к "свой сервер на ближайшие 20 лет vs подписка на это же время", где остаточная стоимость все равно уже будет близка к 0.
Даже если железо не продашь, оно с тобой останется и всё так же может выполнять свои функции, а если мы говорим про HDD то я даже не знаю чем HDD пятилетнего возраста принципиально лучше нового, кроме объема. Цена подписки, кстати, будет расти в любом случае, совокупная стоимость владения неизбежно станет меньше облака после некоторого момента, а “надо заплатить много сейчас” - это больше психологический аргумент об удобстве, а не о выгоде.
Не забывайте: на стороне облачного провайдера грамотно реализована репликация, вплоть до трехкратной. А дома, как правило, чтобы реализовать такой масштаб защиты данных, нужны нехилые вложения. Каждый выбирает вариант под свой кошелек и задачи, если просто хранить фильмы то вообще можно что угодно воткнуть, а если архив фото за всю жизнь, то тут стоит задуматься.
а если архив фото за всю жизнь, то тут стоит задуматься.
...о том, стоит ли показывать этот архив товарищу майору.
Хз, что там у кого реализовано, но я.диск пару лет назад, все мои данные похерил. Так, что нет у меня уверенности, что у них всё защищено. Вот дома, я точно знаю, как защита сделана, и про рейд знаю и про "пробег" дисков и прочее, и принимаю или не принимаю эти риски. А в случае с облаком, приходится брать на веру состояние их дисков в СХД и то, как они настроены/обслуживаются.
Неприятная история. Репликация спасает от умерших дисков, но не от ошибок самого сервиса. А что случилось, если не секрет? Сбой или что-то с аккаунтом?
даже не знаю чем HDD пятилетнего возраста принципиально лучше нового
Гарантией и количеством bad block.
Тут еще есть такой момент что при выход HDD из строя после окончания гарантийного срока ведет к покупке нового, а это +50% проекта. Так что формально, надо все считать с ЗИПом
Полностью поддерживаю! Свои диски всегда с собой, а облако могут отрубить, и что тогда? Куда бежать, кому жаловаться?
Абсолютно верно. Свой сервак 18Тб (6-й рейд) трудится дома уже 15 лет с мелкими апгрейдами. Вылет за все время одного диска. Чем дольше он работает, тем дешевле обходится. Выносной бэкап на ленту, лента переносится в другую квартиру. LTO4 практически бесплатное, скорость не критична.
Еще учитывайте то, что тариф обязательно увеличится. Кстати, Терабайт я.диска со скидкой, по сегодняшней цене, за 5 лет уже тянет на 11460р.
Там тоже не дураки сидят. Я не удивлюсь что скоро и там цены поднимутся.
цены поднимутся это да. Но реально у Я, физики со своими несколькими Тб, это просто приятный бонус, для заполнения пустующих мощностей. Если есть место пускают задешево, место заканчивается в пользу компаний, цену повышают физикам.
После вашей статьи %)
У меня цена за терабайт 2290 р за год и никаких подписок на 5 лет. Недавно пришлоу уведомление что повышают мой тариф 200 GB с 1290 до 1990 р. Ну такое себе
Это хорошо дополняет пример @paulmiller: 200 ГБ с 1 290 до 1 990р это плюс 54% за раз. В статье цены облака неизменны все пять лет, так что на деле подписка выйдет дороже расчёта.
У меня был тариф 1490 за 3ТБ/год "навсегда" (подключил в ноябре 2021), в том году написали, что он "устарел", но в с барского плеча они мне сделают скидку и дадут за год заплатить 3700, а потом уже 5900.
Отключил и по акции какой-то взял 4ТБ семейный за 4к на два года (то есть 2к/год). Потом опять придётся искать акции, видимо. Не представляю чтобы я им полную цену за тарифы платил (пишут сейчас, что по окончании возьмут почти 10 к за год).
Тогда учитывайте, что за диски вы платите сразу, а не в рассрочку на 5 лет. Деньги сегодня и деньги через 5 лет, это немного разные деньги. Проще всего считать, что диски вы покупаете в кредит на 5 лет, если сравниваете их стоимость с пятилетней подпиской.
Есть ещё один фактор - сколько времени потребуется на выкачивание 5 тер из облака ...
Хороший вопрос, я это не считал. На 100 Мбит/с 5 ТБ качаются около 111 часов, почти пять суток без перерыва, на 500 Мбит/с около суток. Это если облако отдаёт на полной скорости. В 134 дня до удаления укладывается, но начинать лучше до конца подписки :)
Зато дома можно сеть и на 10 Гбит/с собрать. Свой сервер добавляет свободы и удобства. А что бы сэкономить, то можно не на всё делать бэкап. Если ты живешь в съемном жилье и у тебя только ноутбук, то наверное можно и не заморачиваться, платить за облако.
Согласен. Скорость внутри дома облако не даст, тут свой сервер вне конкуренции. Выборочная копия тоже хорошая экономия: вне дома можно копировать только фото и документы, а фильмы при потере скачать заново. Про съёмное жильё и один ноутбук верно, это как раз случай, где облако дешевле и проще.
Простите, а что даст сеть на 10Гбит, если мы говорим о чтении данных c HDD? Там же упор будет не в скорость сети, а в скорость чтения диска.
Можно взять быстрые SSD, которые примерно такую скорость могут выдавать, но с сохранением объема это уже совершенно другая ценовая категория
На днях тёще продлевал тариф Я.Диска на 2Тб. Прям свежая инфа.
Первый год без входа в аккаунт мне предлагали за 1790. Залогинился. Продлить существующий точно такой же тариф 4400! Не продлите - через 44 дня данные исчезнут.
1790+4400*4 = уже 19300. И тарифы каждый год растут как не в себя.
Плюс наличие работающего интернета.
Мне два раза по два года повезло попасть на скидку - 1тб за 1800 на два года...
Спасибо, это ровно то, что я не смог проверить: условий продления на странице тарифов нет, поэтому в итоге и оговорил, что скидка может быть акционной. По вашим цифрам 2 ТБ за пять лет обходятся в 19,4 тыс. Пара простых дисков на 4 ТБ со светом стоит около 48 тыс., так что на малых объёмах облако всё равно дешевле. А вот граница в 5 ТБ с такими продлениями сползает ниже.
Потому я обычно дожидаюсь окончания подписки у яндекса, а потом уже по скидкам беру новый тариф во время грейс-периода.
Мои игрушки:
4* (rpi4 8GB + sd 64 GB + SSD 256 + poe HAT) - кластер кукарекиса на talos
POE свич tplink TL-SG108PE - это питание и сеть для кластера
netgear stora (2 HDD 8 TB WD) - это сетевой диск на openWRT
Пять лет назад это стоило мне 80 тысяч, половину диски, если не больше.
На этом крутятся:
immich для фото, его ии контейнер выжирает одну малину легко.
navidrome для музыки
jellyfin с кучей плюшек, типа jellyseer, prowlarr, radarr, sonarr, bazarr
transmission.
gitea + woodpecker-ci
Яндексу нечего мне предложить.
Сервер/ИБП/свитч/unifi точки кушают 250+ вт круглосуточно. Но это 10 HDD и 3 SSD разного обьема и б/у серверное железо на Epyc.
Immich топ, но для его ML нужно 8Гб памяти и хороший проц или видюха.
Для заметок мне больше приглянулся Trilium. А вообще вот хороший список FOSS софта для selfhosted: https://github.com/awesome-selfhosted/awesome-selfhosted
Чужие облака? Только если данные полностью шифруются на моей стороне.
Ради интереса прикинул: 250 Вт круглосуточно по московскому тарифу это около 19,5 тыс. в год, столько же стоит Яндекс на 5 ТБ. Но при десяти дисках объём наверняка за 10 ТБ, а там облако берёт 72 тыс. в год и больше.
Это какое-то ультра древнее дубовое и возможно серверное железо. У меня видеорегистратор, сервер на 10 Тб, собственное потребление он-лайн ИБП в сумме укладываются в 50Вт. И 100Вт во время работы ИИшки.
Плюс там крутятся всякие условные хоумассистанты и прочие сервисы которые выносить в облако - форменное безумие.
И зачем мне фотоальбом в облаке? чтобы тормозил и глючил?
Согласен, 250 Вт это случай @GoblinHero с десятью дисками и серверным Epyc. Ваши 50 Вт по московскому тарифу стоят около 3,9 тыс. в год. Облако на 10 ТБ берёт 72 тыс. в год, разница в 18 раз. Про Home Assistant тоже верно, я считал только хранение файлов. Такие сервисы в облачный диск не переедут совсем.
Для меня облачное хранение файлов вообще не вариант. Чтобы в них кто-то постоянно копался и торговал ими? Нет, спасибо.
Положить зашифрованный бэкап - еще куда ни шло.
В общем это разные вещи и сравнивать их напрямую нельзя.
Zyxel NAS542 потребляет 15Вт в режиме простоя.
Или 1170 рублей в год, по вашим расчетам.
Он поддерживает 4 диска, можно собрать RAID10.
Имеет гигабитный порт (сравните со скоростью отдачи/заливки в облако)
Да, 15 Вт как раз заложены в статье: столько тянет мини-ПК с двумя дисками, 1 169р в год. Готовый NAS на четыре диска с таким расходом хорошо ложится на сценарии 5 и 10 ТБ. Только у NAS542 поддержка закончилась в конце 2023 года. Летом 2024 Zyxel выпустил для него внеплановую заплатку от критических дыр, и одну из них уже успел использовать ботнет. Наружу такой NAS лучше не открывать.
Immich топ, но для его ML нужно 8Гб памяти и хороший проц или видюха.
Надо сказать, что на моём древнем i5-4570 без дискретной карты он худо-бедно на проце ворочает. Только когда единовременно залил пару десятков тысяч фото, подключал внешний ML сервер, чтобы разгрузить и побыстрее всё разобрать
Для обычного хранения семейных фотографий и пары документов такая мощность откровенно избыточна. Но если там крутятся свои пайплайны и медиасервер с перекодированием на лету, альтернатив мало
Эцамое, а куда в финальном расчете потерялись 1Password\Bitwarden + Notion\Evernote? Какая-то нейронка с амнезией попалась.
Битварден 50$\год, эвернот еще 25$\год (стартер), итого +-6000. А еще VPN и отдельная, заграничная карта для оплаты - если этого нет, то еще +3-5к\год (я не буду учитывать эту цифру в дальнейших расчётах)
ЯД для семьи мне предлагает 3к\год за 1 Тб, и 4800 за 2 Тб..
Итого, за 1 год - 9к... плюс инфляция которую каждый конечно может посчитать сам, но вот тут пишут про 5-15%, рост цен на HDD на самом деле больше 40-50% (ЯД данные кладет не в эфир), по этому я бы взял инфляцию в 10%
Соответственно, на горизонте в 5 лет мы заплатим 54к \ 1 Тб или 66к \ 2 Тб - тадаааам, дивный чудный мир.
а для надёжности нужны два диска в зеркале ...
Для честного сравнения с облаком нужна копия вне дома...
Открываю секрет, можно держать данные на одном диске и делать копию на второй и это будет работать - ну сдохнет диск, ну что вы потеряете если делаете копию? Фоточки? так за последние пару дней они и так в телефоне хранятся. Можно спокойно обойтись консьюмерскими моделями. Ну или не совсем ... wd gold на 2 Тб стоит 15.5к - 7200 rpm энтерпрайз класс. Шумит правда зараза.
а вообще, есть классная штука aws glacier - там 1 Тб выйдет в пару баксов\месяц, потому что хранят на ленте. Но нужна карта для оплаты.
---
Ну и очевидный минус облаков - хрен вы развернете какой-нибудь paperless-ngx в яндекс диске.
Не потерялись, в разделе про цены написано почему: у Bitwarden есть бесплатный тариф с синхронизацией, а Notion из России отключён. Но посчитал по вашим цифрам. С платными паролями, заметками и ростом цен 10% в год облако за пять лет стоит 55 тыс. за 1 ТБ и 66 тыс. за 2 ТБ. Два WD Blue на 4 ТБ вместе со светом это 48 тыс., на 6 ТБ 60 тыс. Так что для семьи, которая платит за Bitwarden и Evernote, вы правы: сервер выходит вровень или дешевле.
Не стал собирать сервер, как раз так и делаю, несколько дисков, на один периодически просто копирую, и никаких проблем.
Облако использу только для временного хранения или перекинуть надо, на постоянку хранить довольно рисковано.
Если посчитать как надо - можно доказать что угодно )
Конечно, диски стоят денег. Тем более, если собирать их в RAID-массив - поэтому в варианте "однажды я вошел в пустую квартиру и решил установить здесь свой сервер" - первоначальные затраты на закупку тех же дисков будут заметно больше, чем аренда облака.
Но что, если диски у вас уже есть? Купились когда-то, остались от старого оборудования, и т.д.?
Тогда расход на их покупку можно не учитывать, а всё остальное - ну, смотря какие цели и потребности. Кому-то "I like to moving, moving", кому-то хранить архивы - и железо будет разным, в разную цену.
Сделал себе серверочек, с двумя массивами 1Т и 0.5Т - прекрасно работает, данные хранит. Потребление - около 5 ватт на пике. От интернетов и белых списков не зависит.
Обслуживание? Что это? Зачем?
Nextcloud смотрел - не понял: в чем прикол? Для более-менее актуального хватает бесплатного GD, остальное лежит на дисках и в телефоне с доступом "отовсюду" ему делать нечего.
Immich тоже не понял: ладно дизайнеру, понадобилось найти в своем фотобанке "фото кота на фоне ковра, освещенного заходящим солнцем" - пусть ищет.
А когда фотки типа "отпуск, поездка в город N" и там 100500 фото - они нужны-то бывают, если вдруг захотелось вспомнить ту поездку - и оно всё в одном каталоге.
(как намекнуть задержавшимся гостям, что им пора домой? Предложите им посмотреть фотографии из прошлогоднего отпуска)
В общем как обычно всё очень индивидуально.
Согласен, если диски уже лежат дома, считать надо иначе. В статье покупка с нуля, а у вас остаётся только свет. 5 Вт круглосуточно это около 390р в год, в четыре с лишним раза дешевле облака на 1 ТБ. Про Immich тоже соглашусь: если фото разложены по папкам поездок, поиск по описанию почти не нужен. Он выручает тех, у кого за десять лет всё лежит одной кучей с телефона. А совет про гостей запомню :)
А почему для одного человека с 1 тб нужен диск на 4 тб? Математика в целом странная, очень много фоновых цифр взято из ниоткуда. Ориентироваться на цены днс сейчас глупо, там полтерабайтный хдд за 11к продают.
Ну и не обязательно брать харды высокого класса в домашнее хранилище. Они не будут там пахать 24/7, скорее наоборот - большую часть времени будут остановлены.
Ну и будем честны - человек с потребностями в 1тб и близко не подойдёт к самосбору. А тем кто до этого дошел нужно явно больше и вопрос совершенно не в деньгах.
человек с потребностями в 1тб и близко не подойдёт к самосбору
Крайне правильная мысль, кстати. Самосбор он где-то с 10 Тб начинается только, имхо.
@gaussssss Цены в статье из Ситилинка на 28.09, не из DNS. Диск на 4 ТБ я взял как ходовой объём для NAS, меньшие не смотрел, тут замечание справедливое. Но объём мало что решает. Чтобы на 1 ТБ сервер окупился за пять лет, диск любого объёма должен стоить не дороже 4,5 тыс., это таблица в разделе про б/у. Даже WD Blue на 4 ТБ стоит 21 тыс. С последним абзацем согласен, расчёт к этому и пришёл: смысл появляется где-то от 5 до 10 ТБ.
Да, перепутал ситилинк с днс-ом, но не суть. Просто весь нюанс расчетов упирается в то что массово харды на несколько тб особо не производят уже, поэтому цены на них завышены больше других. А в крупных магазинах типа днс/ситилинк/эльдорадо цены взлетают гораздо сильнее чем по рынку (и держатся долго после спада реальных цен). Так например я недавно закупался хардами на 14 тб по 45к. Новые, с маркетплейса, seagate exos. 4 tb там можно найти за 10-15к, это как раз меньше 4 тыщ за 1тб.
Как-то маловато сценариев использования для своего сервера. Туда же записывайте: музыку, которую не удаляют и фильмы/сериалы в хорошем качестве с любыми аудиодорожками и субтитрами.
Что касается цен на железо, то наверное подразумевается делать самосбор "из того, что было" - например, с прошлого апгрейда. Да что там, при большом желании самосбор начального уровня вообще можно сделать из старого смартфона или планшета.
А с дисками сейчас да, беда. Помнится я свои блинницы на 18ТБ покупал по 20 с небольшим тысяч за штуку. Даже не буду смотреть, сколько они сейчас стоят.
Согласен, я сравнивал только с облачными подписками на хранение, поэтому фильмы и музыка в расчёт не вошли. Но в итоге архив видео как раз первый из случаев, где свой сервер окупается: объём быстро уходит за 5 ТБ. Про железо «из того, что было» тоже верно, это второй случай. Если и диски уже есть, платите только за свет. А 18 ТБ по 20 тыс. сейчас не найти: в статье WD Red Plus на 8 ТБ стоит около 44 тыс.
блинницы на 18ТБ покупал по 20 с небольшим тысяч за штуку
Я тут на фирму накупил 14 тб по 45к и радовался что недорого...
Мне кажется, тут важно сделать ряд оговорок, если допустить, что ты не айтишник:
1) нужно уметь это все поднимать и поддерживать - сценарий, когда что-то залипло или подвисло, или ушло в ошибку достаточно частый
2) если что-то крякнуло, то это твои проблемы и прыгать тебя (см п 1 - это уже не поддерживать) - даже тупо накатить из бэкапа, а не дай бог ещё железки менять
3) организация доступа и безопасность - на тебе, то есть сразу кроме волта и тд нужен домашний впн, а это публичный айпи или впс, а это сразу попытки брутфорса
4) пропажа доступа и всего на время "чп" - у меня отвалился энтварь на роутере (диск решил моросить на кинетике), доступ в домашнюю сеть пропал на два дня, пока я оказался у роутера "бодрый"
У меня давным давно есть нас, но я давно не использовал его ни для чего, кроме игр с виртуализацией или хостингом чего-то не критичного, потому что на этих мелочах ты можешь потерять несколько дней, недель, и не всегда вернуть.
Справедливо, и это самая недооценённая часть. Я взял средние по четырём статьям: 10 часов на настройку и полтора часа в месяц на обслуживание. Но у человека не из ИТ первый же серьёзный сбой легко выбьет эту оценку. Про доступ снаружи тоже согласен: белый адрес или VPS сразу означают попытки подбора паролей. Поэтому в итоге третьим условием стоит время на настройку и обслуживание.
Это прямой подсчёт. В реальности без ЧП - проще. Можно даже сказать настроил и забыл, кто там апдейты смотрит.
Но...
Я не зря указал про потерю время на доступ, сценарий, что вся семья не может скачать что-то - это зачастую паника, нервы.
Раскатка и фикс с условным ИИ - тоже нынче не тривиально бытовому юзеру, доступы дать, понять чего хочет.
И выходит, что это удел кого-то из околоИТ, а там и вопрос денег иначе стоит - мой последний диск в насе уже отработал больше 10 лет и не планирует умирать.
И бэкапы едут на свое же железо.
Даже 2 юнита под кроватью живут неиспользуемые, на случай чего потестить чего на серверном железе (пусть и уже старом).
В нынешних ценах для среднего пользователя, даже по бюджету - это окупается минимум несколько лет (если без сбоев).
Скрытый текст
Тут можно сказать, что у меня еще допотопные доступы к яндекс.диску и больше десятка терабайт я имею за меньше 5к рублей, но это все про околоИТ энтузиастов истории, это мне не мешало поднимать свои файло/фотохранилки.
В любом случае, с удовольствием почитал и даже расчехлил комментарии впервые за много лет)
Справедливо, но с оговорками. Минимальное понимание требуется, но в остальном ИИ-шки вполне решают. Т.е. развернуть самохостинг с контейнерами может вполне себе опытный пользователь ОС, если знает про условного квена. Есть даже дистрибы, где всё это максимально упрощено. Другой вариант - взять NAS с поддержкой контейнеров
Безусловно. Как и в любом другом деле (строительство, обслуживание авто и т.д.). Или делаешь сам (и отвечаешь сам), или делегируешь другим (и они несут ответственность). Хотя последнее и необязательно. Как в случае косяков с ремонтом, так и в случае удаления твоих данных где-то в облаке.
Публичный IP стоит копейки, а в ряде случаев (когда серый IP и dyndns или аналоги) и без этого можно обойтись. Брутфорс не обеспокоит, если нечего брутфорсить (WebAuth вместо паролей и т.д.).
Но ведь доступ к вашему кинетику можно было получить и без всяких квнов, т.е. и на энтварь пофиг. Да, пострадала бы часть функциональности, но не вся. А вот ситуация с пропаданием инета вполне себе вероятная. И в случае домашнего сервера это означает организацию резервного канала, что тоже надо учитывать в расходах.
кроме игр с виртуализацией или хостингом чего-то не критичного, потому что на этих мелочах ты можешь потерять несколько дней, недель
Вообще, прежде, чем ввязываться в селф-хостинг, необходимо сначала понять - а что же конкретно от него ожидаешь?
Всякие Я.диски и ГуглоФото часто люди используют именно как расширение памяти своих мобильных устройств / ноутбуков: все актуальное есть в виде копии на самом устройстве, а, по мере устаревания, оседает только в облаке
В таком разрезе даже неделя отсутствия доступа к облаку (личному или общему) может быть неприятна разве что нехваткой места на устройстве
Еще один возможный профиль self-hosted: максимальная автономность на случай игрищ РКН или других катаклизмов. Если сервер уже есть (а, как правильно отмечено в статье, чем больше объемы, тем быстрее окупается). чего б не держать там больше сервисов? *arr стек и джеллифин - вот уже фильмы и сериалы без платных подписок (раз Рутубу можно, то почему нам нельзя?). И интернет нужен только для скачивания файлов.
либрусек + каталогизатор + opml-сервер - и вот уже нет вопроса "а что же почитать перед сном".
1) Неожиданно, но мы в ситуации "знающие могут больше, не знающие не спросят правильно"
2) Соглы
3) Это тоже подтверждение из околоИТ :) копейки - это 150-200р, некоторые за квн сих пор не готовы до сих пор столько отдать. А тут какой-то айпи, который ещё искать надо в кабинете провайдера и знать про него. Да, агент может подсказать. Но, например, про харденинг его еще спросить надо, чтоб ssh сделать по сертификату. WebAuth безопаснее, если ты про это явно знаешь. Если нет и руками тыкать не готов, открываешь агенту SSH. Хотя погодите, чтобы это был такой агент - у тебя уже есть квн и метод оплаты, потому что чатик это не сделает.
4) Резервный канал, например, для части застройщиков (привет ПИК) это вообще не тривиально. А мобильный роутер на высоких этажах ловит грустно.
Я скорее про то, что это взгляд из пузыря и пузыря достаточно крутого, а не массовый кейс.
Представить, что пенсионер поднимает сервер агентом (классический пенсионер) - это прям фантастично.
ну, мы ж на хабре сидим так-то
безусловно, для людей, далеких от компухтеров, собственный хостинг - это за гранью фантастики. хотя, опять же, у некоторых насов уже есть все необходимое, включая бесплатный доступ снаружи через их облако. достаточно тынкуть в админке "хочу иммич" и подождать несколько минут
наш ркн день и ночь работает над повышением компьютерной грамотности пенсионеров, тут ограничивающий фактор скорее несоответствие нынешних цен на железо и размеров пенсий
а для тех, кто разбирается чуть глубже, чтобы состряпать правильный запрос бесплатному квену, последний вполне себе найдет в сети бесплатные ресурсы с бест-практисами по развертыванию всего этого и выдаст их в вольном переводе.
Еще лет 10 назад иметь свой собственный хостинг на антресолях действительно было доступно минимум эникейщикам. Сейчас этот путь уже прошли многие, достаточно просто следовать инструкциям
С агентами развертывание и поддержка сильно упростились
Расскажи мне про яндекс и то как он сливает данные. А ему за это штраф 100 тыс.
Расскажи мне про не свое облако например WD. Стоит на столе. Ты даже рукой можешь потрогать. Только ничего достать не можешь. Твоя версия NAS старой версии и WD не даст тебе прошивку для восстановления.
Только личный сервер.
На виртуалке сервер Nextcloud
Синхронизирован с ПК
Бэкап виртуалки.
У меня как минимум 3 копии. Это надежнее чем на яндексе
Тут не только Яндекс грешен этим, если воспользоваться поиском, можно много примеров и в других компаниях найти, зарубежные не исключение.
Пример с готовыми NAS хороший: производитель может бросить старую модель без обновлений, и восстанавливать её потом нечем. Nextcloud на обычном компьютере от этого свободен. Ваши три копии это ровно то, о чём раздел про резервную копию. Только хотя бы одна должна лежать вне дома, иначе, не дай бог, пожар или кража заберут все три сразу.
По дискам всё правильно, это всегда была основная статья расходов, а уж сегодня - тем более. Но не надо забывать, что облако тоже надо бэкапить куда-то - в оффлайн, в другое облако.
По объёмам тоже верно - мелкие объёмы заметно выгодней в облаках.
У меня самого вообще два сервера, основной дома и резервный на работе. Железо не важно, а дисков - 48тб хдд + 10тб ссд на домашнем и 24+4 на рабочем. Домашний - условные 100 ватт, рабочий не считаю, там электричество "бесплатно". Дома было 5,66, а с этого месяца стало 6,30 за киловатт, это 5500 в год за сервер.
Но всё же смысл домашнего сервера не столько в экономии денег - обычно сервер дороже - сколько в контроле над данными. Никто ничего не удалит, не заблюрит в видео, не запикает слова в песнях.
И даже обычные люди приходят к тому, что надо что-то своё. В отпуске последнем общался с парой - обычные пенсионеры, не сильно богатые, увлекаются фотографией. Вместо облака купили готовый NAS и радостно пользуются уже который год.
Про копию облака верное замечание, в расчёте его нет. Репликация у провайдера спасает от поломки диска, но не от блокировки аккаунта или удаления после конца подписки. Честно было бы считать копию с обеих сторон, и тогда разница в цене сокращается. Ваши 100 Вт по 6,30р это 5,5 тыс. в год, а по московским 8,9р вышло бы 7,8 тыс. При 48 ТБ облако и сравнивать не с чем, даже тариф на 10 ТБ стоит 72 тыс. в год. Про контроль согласен полностью, итог статьи об этом же: за дешёвое облако платите контролем. А пример с пенсионерами хороший: готовый NAS снимает главную трудность, настройку.
24 Тб (48/2) условно холодных данных - это прям частый юзкейс)
Если не заниматься фото, то у меня напрашиваются очень частные сценарии для такого объема, которые точно не про облако 🤣
А я и не говорю, что это частый сценарий. Просто у меня так. Я даже начинал было расширяться в прошлом году, купил 16ТБ за 25к, если память не изменяет, решил, что оно дорого и с заменой других дисков обожду. А потом все как ломанулись... Я даже смотрел на БУ с авито, но как-то не решился - пока увеличение объёма не горит, есть куда оптимизироваться.
Фото у меня терабайт пять в равах, а основной объём - бэкапы семейных ноутов и телефонов.
Ну во-первых при расчетах с середины текста пошло довольно важное расхождение - диски ты посчитал 2х4Тб, а облако 1Тб. Разница в 3Тб существенная. По тарифу "для себя" доступно только до 2Тб взять, дальше тариф "для профи", который за 5Тб (по ценам с лендинга) выходит в 1583р\месяц. За 5 лет это 94 950 рубля. И тут мы по разовым платежам уже перегоняем стоимость сервера.
Старенький NAS Qnap-TS239 pro ii на б\у стоит в районе 7-14 т.р., 2 канала по 1Гбит и 2 корзины позволяют собрать аппаратный RAID1 для повышения отказоустойчивости.
Seagate Skyhawk на 4Тб с магазина стоит 16 199 ₽ x2 для рейда - 32398р. Итого на сам NAS у нас выходит 40 398 рублей. Если хотим еще и сервер приложений домой, то N100 минипк ~16 т.р. с 16Гб ОЗУ, на процессоре Ryzen (вплоть до конфигураци 8х16 ядер) ~26-30к. Полноценный сервер с большим хранилищем выйдет в районе ~ 66 398 рублей.
Qnap в активной работе потребляет до 30Вт, в простое 10-13Вт, мини-пк на Ryzen в простое 10Вт, в работе на предельной нагрузке может дойти до 40-50Вт (без участия видеочипа). Итого потребление в нагрузке всей сборки 80Вт\ч в пиковой нагрузке. В простое делим на 3. В месяц 24\7 активной нагрузки это всё сжирает 57,6кВт\ч, что при цене Московской розетки 512,64 рубля в месяц. При реальных сценариях простоя железа >50% времени в месяц цена падает еще раза в 2.
И здесь отсутствует самая важная деталь, которая на самом деле всегда будет играть в сторону домашнего хранилища: скорость доступа, безопасность данных (твой аккаунт дома не взломают, сервера не будут атакованы если не открывать порты хранилища "в слепую"), а главное, помимо простого хранилища данных эта сборка может выступить в роли медиасервера. Накатил на минипк тот же plex и у тебя есть собственный кинопоиск.
Ну и одно важное замечание: при сборке домашнего RAID1 (зеркало) нужно покупать два диска в разное время, а лучше в разных магазинах, потому что если вы купите 2 диска одновременно, будет шанс покупки дисков из одной партии, что умножает эффективность RAID1 на 0: диски одной партии будут иметь практически одинаковый срок работы, потому что RAID1 будет загружать их одинаково, что в конце их срока приведет к тому, что ваш RAID сдохнет одновременно с двух сторон.
Спасибо за подробный разбор. Одна поправка: между 2 и 5 ТБ у Яндекса есть тариф «Для профи» на 3 ТБ за 5 940р в год, он в таблице статьи. За пять лет это 29 700р, так что до 3 ТБ облако дешевле вашей сборки. Если продление и тут идёт по полной цене, как у @paulmiller, выходит 53 тыс., почти вровень.
А дальше вы правы, и это окно я упустил. Для одного человека с 1 ТБ лишние 3 ТБ на дисках просто запас, оплаченный заранее. Но при 3...4 ТБ данных облако заставляет брать тариф на 5 ТБ за 94 950р. Ваш NAS, два Skyhawk и свет выходят от 44 до 58 тыс. за пять лет, даже если NAS круглые сутки тянет 30 Вт. В статье сценарий 5 ТБ считался на дисках по 6 ТБ, отсюда вывод «картина выравнивается». На дисках по 4 ТБ сервер выигрывает уже с 3 ТБ данных.
Про диски из разных партий отличный совет, в статье его нет. Со скоростью и медиасервером тоже согласен. Только со старым QNAP осторожнее: TS-239 Pro II остался на ветке QTS 4.2.6 и получает лишь редкие заплатки. Наружу его лучше не открывать совсем, DeadBolt в 2022 году шифровал как раз открытые в интернет QNAP.
диски ты посчитал 2х4Тб, а облако 1Тб
Так новые терабайтные диски считать смысла нет, они стоят практически столько же, сколько четырёхтерабайтники.
домашнего хранилища: скорость доступа
А вот тут надо смотреть, откуда у тебя доступ. Если снаружи, то облако обычно выигрывает. Так же не забываем про белые списки, которые показывают преимущества яндекса и мыла. Потому у меня для части задач яндекс работает "буфером" - то есть от облака я не уйду никуда. Но хранить я ничего не храню, для буфера мне достаточно 100 гигов. Ну и бесплатный терабайт в мыл.ру тоже жив.
Проверьте, жив ли. Мне они его отменили, из переписки с поддержкой пока ничего не понятно
Благодарю за русский поиск в immich. Не знал. Программа отлично работает и локально и удалённо (белый ip). Там есть удобная настройка менять сервер если ты находишься в определенной сети. И дома он работает локально получается а вне дома уже стучится самостоятельно на белый ip
Да поступил это всё на trunas. Понравился. Там и домашний кинотеатр а грузится Торрент качалка. А вот доступ к дискам я сделал просто на уровне файловой системы (ну как обычно в общем через сетевые папки). Так что плюсую ваш обзор. Лично мне расширили кругозор. Благодарю
удобная настройка менять сервер если ты находишься в определенной сети.
Никогда не понимал зачем это надо? Ну пропиши ты на своем роутере статическое DNS-имя: nas.homeworld.ru 192.168.0.2, а у регистратора публичный IP nas.homeworld.ru 77.88.55.242 и все - дел на 5 минут с учетом гуглежа
А вот то что immich из коробки mtls поддерживает это бооольшой плюс, можно раздать сертификаты устройствам и повысить безопасность в два раза (забыть про брут)
Есть клиенты, которые игнорируют настройки днс и пользуются вшитыми у себя. Но с тезисом согласен, домен должен корректно отрабатывать в любой ситуации, для себя я решил проблему через Hairpin NAT
Есть клиенты, которые игнорируют настройки днс и пользуются вшитыми у себя
Ну речь явно не про ПК\мобилы. На последних кстати уже давно можно задать профиль сети в котором определить откуда брать настройки DNS - условно в домашней сети используй dhcp и статичный mac, во всех остальных DoH и случайный mac
Ну и для того же immich\home assistant какие остаются устройства которые нужно носить между сетями?
Спасибо, рад, что пригодилось. Переключение адреса по сети и правда удобное: дома фото идут по локальной сети на полной скорости. С белым адресом только не забывайте про обновления, Immich выходит часто, а наружу смотрит весь архив.
стоит просто роутер, к нему прикручен через USB диск - NAS. Диск зашарен. Да, работает не вот что бы бодро. Но фотки посмотреть или документы хватает более чем)
Самый дешёвый вариант из всех: роутер и так работает круглосуточно, платите только за диск. Только копию лучше держать отдельно, диск на USB у роутера живёт без зеркала.
Тут мы упираемся в вопрос веры. Веры в то, что через пять лет облако будет существовать. И в то, что цена будет неизменна.
Поднял себе TueNAS Community Edition. Старенький Lenovo ThinkCentre M93p на i5-4670, 16Gb DDR3. 2x4TB HDD RAID1 ZFS под данные, 128Gb SSD система, NVIDIA Quarto P1000 для всяких распознавалок\перекодировок. Вырезал лишний метал, переставил вентилятор, напечатал новое крепление дисков. Крутятся immich, immich-kiosk , jellyfin, syncthing . Производительности хватает, а вот с ёмкостью дисков - беда. Буду наращивать. Есть куча старичков по 500 гиг, будем строить пятый рейд. Проблема, что в родной корпус еле два диска запихнул.
А да, на ещё более древнем Lenovo ThinkCentre поднят второй TueNAS. Там ничего не крутится, чистый бекап\репликация.
Хорошая сборка, и второй TrueNAS под копию закрывает то, без чего я расчёт честным не считал. Про веру точно подмечено: в расчёте цены облака стоят на месте все пять лет, а выше уже показали, как дорожает продление. С пятым рейдом из старых дисков по 500 ГБ я бы осторожничал. Они одного возраста, и перестройка массива после отказа одного сильно нагружает остальные.
К слову если не брать новые диски, то выйдет дешевле. На хабре было про домашний сервер на дешевых б/у SAS HDD https://habr.com/ru/articles/955088/ :
В моём случае 8 SAS дисков мне достались практически бесплатно, поэтому выбор был очевиден. SAS Oracle 900Gb x 8
На Реддит в r/homelab периодически тема SAS всплывает, например:
" he cut me a deal for 820$ for all 12 12tb drives, and there are still 2 18tb drives left, not sure what ill do with all of these tbh "
Да, про б/у в статье есть отдельный раздел с таблицей предельной цены диска. Одному человеку с 1 ТБ диск должен обойтись не дороже 4 576р, а на 10 ТБ сервер окупается даже на новых дисках. Так что дешёвые SAS хороши как раз на больших объёмах, как в примере с Reddit. Только им нужен SAS-контроллер, к обычным портам SATA они не подключаются. И дюжина дисков на 7 200 оборотов заметно прибавит к счёту за свет.
Когда нужно подогнать решение под ответ (облако луДше, мне так дяденька, абсолютно не связанный с облаком, сказал), то и получаются такие вот расчёты. "Дёсива, дёсива, касиство смари, халёсее-лесее, карефана" - кто помнит неленку.
Тезисно:
- Мой селфхост - мои правила. Никто не удалит мой файл просто потому, что у меня неправильный цвет паспорта, неправильный регион пребывания или потому, проверялка на основе баззвордного ЫЫ не смогла ("ну не шмогла, не шмогла я") распаковать или распознать для классификации и перлюстрации шифрованный архив или контейнер. Содержимое моих файлов должно только не нарушать УК, а не УК + пачку правил, введённых хз кем, хз зачем (понятно зачем).
- Мой селфхост - мои правила (х2). Никто не побанит и не удалит мою учётку просто потому, что я вошел с неправильного места, с неправильным паспортом, не попрыгал с ним в руках на камеру в рамках KYC или у них сработали сигналы (привет, антропики!). Моя учетка - полностью под моим контролем.
- Мне не надо ежемесячно пересылать дяде оплату за подписку (причём в статье нет реального учёта шринкфляции таких подписок по наполнению и инфляции по стоимость - и реальной взвешенной на период использования стоимости подписки за объект услуги для пакетов - иначе цифры были бы совсем другими, не такими красивыми), трясясь и отслеживая сроки оплаты: электричество дома хотя бы используется для чего-то кроме сервера.
- У меня исчезает уязвимость от толщины и вообще наличия канала "облако-дом": локальная сеть на то и локальная, что если за шлюзом пропадёт соединение, то мои ресурсы будут доступны.
- У меня сразу увеличивается конфиденциальность хранимого. Можно долго с пеной у рта рассказывать про "необоримую недоступность приватность файлов", только регулярные сливы с таких облачных хранилищ в паблик - это уже лет 15 как реальность.
- У меня до минимума сокращаются точки отказа, буквально сразу исключающие (как минимум) двух из них: ISP (считаем, что этот ISP ещё и на магистрали) и провайдера облака.
Если для этого требуется заплатить деньги (а у нас тут сайт успешных IT-шников, менеджеров и инженеров, а не госбюджетников низовых должностей, экономящих копейки и выбирающих, что купить: поесть или проездной ведь так, да?) - то почему бы нет? То бишь да, я плачу за свой собственный, подконтрольный сервер и я получаю гарантированный результат, а не за подписку, получая очень ограниченный сервис и целую пачку уязвимостей от внешних (по умолчанию: враждебных, пока не доказано обратное) акторов.
Такая статья была бы уместна на более приближенных к обычному пользователю ресурсах, например на пикабу или vc.
Кстати, автор, рекомендую сделать такой же анализ для личного автомобиля и общественного транспорта (желательно не только для благополучной в этом плане МСК), а потом выложить сюда. Интересно, какую реакцию соберёшь...
Кстати, автор, рекомендую сделать такой же анализ для личного автомобиля и общественного транспорта
Уже лет 8 как отказался от личного автомобиля в пользу такси + ОТ. Расходов получается реально меньше, если нет дачи и прочих охот-рыбалок у черта на рогах. Такси съедает тысяч 60-80 в год, авто - 200-300 в среднем без учета топлива. Но это Москва (или другой мегаполис), в регионах без своего автомобиля боль и страдание.
Такси
Ровно до первого неадеквата за баранкой, который настолько, хм, расстроился тому, что тебе надо в промзону (ажно +2 кэмэ от мкада) ехать в дождь, что влепил тебе одну звезду и теперь лично для тебя, у фактически монопольного агрегатора, хм, особенные цены и время подачи.
Тут, кстати, недавно было. И вот что делать будешь?
Чуть чаще на метро ездить. И все равно в МСК такси дешевле машины.
Только если в МСК, где станции метро строятся едва ли не быстрее торговых центров и моллов.
И только если ехать надо вне ночного технологического окна на обслуживание: у нас оно с часу ночи до 5 утра
И только если пустят вон те вохровцы и подмога в форме юнармии - прогнав через рамочку и, если не понравится фейс - через личный досмотр: у нас сейчас проблема даже кухонный нож в заводской коробочке провезти.
И только если багаж не больше дорожной сумки, иначе не провезти - плати. Но все равно мало, столько, сколько унесёшь на себе.
И только если не час пик, когда ты проедешь не в комфорте, а в форме буквы "ЗЮ" в набитом до плотности нейтронной звезды вагоне
И только если...
И только если...
Подгонки под ответ не было: где расчёт ошибся, я это признал, вон UPD в начале статьи. Про рост цен справедливо, в расчёте цены облака стоят на месте все пять лет. С остальным статья не спорит: контроль над данными в итоге стоит отдельным случаем, когда свой сервер оправдан и без экономии. Опрос под статьёй это хорошо показывает. У 55% проголосовавших данных до 1 ТБ, а фото на своём сервере или NAS хранят 44%. Похоже, многие держат сервер вовсе не ради денег. Про автомобиль подумаю, но там комментариев будет ещё больше :)
Immich жрет больше Nextcloud? Да ладно 😁
Ты протестируй nextcloud на виртуалке с 1 Гб оперативной памяти, он у тебя зависнет, будет отвал при обновлении.
З.ы. домашний сервер у меня в наличии, и от Nextcloud я отказался.
На моём стенде так и вышло: Nextcloud в покое занимал 0,24 ГиБ, а на загрузке 1,25 ГиБ файлов поднялся до 0,37 ГиБ. Immich в покое держит около гигабайта, а на импорте фото с распознаванием дошёл до 4,1 ГиБ. Но это один пользователь и свежая установка, обновления я не проверял. Так что ваш опыт с 1 ГБ и отвалом при обновлении как раз то, чего замер не показывает. А на что перешли вместо Nextcloud?
Это только вопрос времени, когда однажды в облаке данные пропадут (станут не доступны,будут проданы, отданы посмотреть органам,нужное подчеркнуть), и условный Яндекс скажет "Ой" и предложит промокод на 100 рублей. Но! Если есть под рукой актуальный бекап, и данные не критично важны то решение с облаком имеет право на жизнь
Самое главное что мне нравится в облаке в наших особых условиях – оно работает с белыми списками (у меня в районе такое круглосуточно, хотя уже почти Урал), а даже если я куплю у провайдера белый IP адрес, зайти я на него не смогу.
И Я.Диск ещё умеет загруженное в него видео отдавать (через своё приложение) с разными настройками битрейта, такого тоже нигде не видел.
Это сильный довод за облако, и в статье его нет. Когда мобильный интернет работает только по белому списку, домашний сервер снаружи недоступен, а облако из списка открывается. Перекодировать видео под скорость умеет и Jellyfin, но его тоже надо как-то достать из дома. А ваша история с тарифом на 3 ТБ хорошо дополняет @paulmiller: 1 490р «навсегда» превратились в 5 900р в год.
Только Я.Диск не дает ничего закачать пачкой без пропиетарной утилиты, в которую маркетинг наверняка насовал spyware. Я пытался залить фоточки через браузер - даже при платной подписке летит капча и прерывает закачку на 30-40 файле. Вебдав не работает. Закачивать через телефон так себе идея, поскольку там нет возможности именно закачать разово одну папку, оно засасывает все сходу...
immich подефолту перекодирует под наиболее распространенный формат, так же можно показать оригинал. и достаточно браузера.
Нет, тут дело не в формате. Например у меня супермедленный 4G (спасибо трёхбуквенному оператору) и ЯД в таком случае может показать мне не 1080p, а 360p, то есть он на своих серверах конвертирует в нужный битрейт (ещё бы он на каком-нибудь нормальном плеере это умел или хотя бы запоминать во встроенном клиенте что я последнее смотрел).
Ну и immich для своих фото/видео, а я скачанные с YT смотрю так.
Не понял, это же всё равно будет делаться один раз при загрузке видео?
Или я могу с устройства воспроизведения выбирать в реальном времени качество (как на YT?) и он будет мне конвертировать в реальном времени (если железо позволит) и отдавать поток в том качестве в котором я попрошу в данный момент?
делается один раз, остается оригинальная копия, которую можно посмотреть на любом устройстве нажав кнопку.
потом, можно изменить настройку и все пачкой переконвертить.
Immich перекодирует один раз, при загрузке, и хранит готовую копию. Выбор качества на лету, как на YouTube, это к Jellyfin: в плеере ставите битрейт, и сервер жмёт поток в реальном времени, если процессор или видеокарта тянут.
Да, про Jellyfin в курсе, но у меня nas слабенький и без видюхи даже встроенной, он умрёт такое делать, поэтому Jellyfin отдаёт всё без конвертации. Если бы у меня был сервер с нормальной видеокартой, да ещё провайдер бы выдал мне белосписочный IP, то безусловно Jellyfin был бы удобнее. Но кажется, это стоит сильно дороже чем я.диск.
Поэтому я в этом плане и страдаю с Яндексом, хоть их цены и приложение меня раздражают. Ну и белые списки ещё, да.
А вы пробовали данные из облаков потом вычитывать? Например, через несколько лет? Или даже сразу после заливки.
Я вот попробовал - не все файлы потом читаются через webdav. Скорость скачки крохотворна. Хорошо, что это бэкапы моего локального RAID 10, но если б я полагался только на облако - часть дорогих моему сердцу фоток была бы потеряна.
Хороший урок, и он про любую копию: её мало сделать, нужно хоть иногда проверять восстановлением. На WebDAV Яндекса давно жалуются как раз из-за скорости. rclone ходит в Яндекс Диск через API, а не через WebDAV, и умеет сверять файлы после выгрузки. А схема у вас правильная: облако как копия RAID, а не единственное место.
Расчеты в корне не верны, не увидел дисков под ОС в версии домашнего сервера. Вот нас есть у кучи народа, или стоит копейки новый бу синеложджи, плюс диск может быть уже у вас. Фотки это не критически важная информация, у меня они хранятся на отдельном компе, часть сдублирована на отключенные диски, процентов двадцать. Размещать фото с доступом в интернет, да хоть и в рейде, та ещё фиговая идея, в случае взлома или вируса все идёт лесом. На хранилище с доступом в интернет размещается только текущая работа, или образцы, плюс то что нужно отдать клиентам или получить.. в этом случае и резервирование не нужно и объем 1-2 ТБ вполне достаточно. Следующий минус облака Яндекс, это то что это облако, общий доступ это почти не недостаток, а вот то что Яндекс поменяет цену на тариф, а жёсткие диски ещё подорожаеюь, или просто скажет тем кто хранит фотки ой извените тариф отменён, мы изменили условия.. такое он уже делал как и маил ру.. и опять же если это просто текучка ее не жалко, с фото будет обидно, а с технической документацией по огромному проекту будет невосполнимая потеря. Выбор домашнего пользователя это синеложджи, бу или новые диски не принципиально, стоимость диска фигня в этом случае. Если винда не стоит на диске даже диски с бед секторами будут жить десятки лет под файлопомойкой..а в случае если это комп который выключен. Лет 25 наверное..
Диска под систему нет, потому что в расчёте нет и самого компьютера: я считал, сколько на него можно потратить, чтобы выйти в ноль. Системный диск входит в этот бюджет. Если NAS и диски уже есть, это второй случай из итога, тогда свой сервер выгоден. Про доступ из интернета согласен: архив фото наружу лучше не выставлять, DeadBolt в 2022 году это наглядно показал.
В расчете упущен ключевой фактор: железо дома покупается на свои кровные прямо сейчас, а подписка размазывает траты тонким слоем по годам. Гораздо тяжелее отдать сотню тысяч рублей за пару надежных накопителей и мини-ПК морально , чем платить скромную сумму каждый месяц. При этом домашний сервер еще и требует регулярного времени на администрирование и бэкапы
Этот фактор в статье есть, раздел «Если растянуть покупку на годы». На 1 ТБ рассрочка размером в подписку растянулась бы на 29 лет даже без процентов. Время тоже посчитано: около 10 часов на первую настройку и полтора часа в месяц на обслуживание. Так что вывод у нас общий: на малых объёмах облако проще и для кошелька, и для нервов.
Итак держу дома свой сервер хранения данных уже лет 10 как. Года три назад пережил апгрейд до i7 12 поколения, как раз из-за immich )
По железу бу мать, проц, рама (32 гайки) обошлись около 15к (да, были такие цены, успел).
Дисковая подсистема состоит из трёх 2tb seagate (sas, подключаю через adaptec) и двух 4тб wd (для фильмов, торрентов и прочего)
Винты SAS по 2тб достались в счёт отработанного времени, 2 по 4тб wd купил примерно в то же время что и железки новыми. Цену честно не помню, но она явно была не такой одичалой как сейчас.
Фотки в immich, это по сути единственное что жалко потерять.
Резервная копия через borg + ssh тоннель до второй локации (локация не моя - стоит у хорошего друга, но тем вне менее шифрую бэкап)
Сейчас прикупил у Гугла 5тб за копейки (что-то около 2000) на полтора года. Думаю перетащить резервную копию туда и уже полностью не зависит от товарища)
Классическая схема, и она ровно та, что в статье: копия вне дома, да ещё зашифрованная. Перенос копии в облако тоже разумный ход, borg и так шифрует, облако увидит только шифр. Одно напоминание: сохраните ключ через borg key export и пароль к нему отдельно от сервера. В режиме keyfile ключ лежит только на сервере, и без него копия в облаке не откроется.
Мой домашний nas https://habr.com/ru/companies/ruvds/articles/837642/ и https://habr.com/ru/companies/ruvds/articles/848290/ вышел в 37,4к рублей, потом апгрейд на 10,5к за вентиляторы и 64гб ddr4 памяти (старую продал), еще один апгрейд в районе 700 рублей за проц g4620, и недавно в нем умер старый 2тб диск который был под торрентами 24/7, был заменен на 8тб wd purple за 10к (уже в кризис). Итого: +-57000.
В эту цену я получил 14тб в зеркале, еще 8тб для торрентов и данных, 1тб ссд для докера итд, 64гб оперативки, и проц уровня N100.
Иммич с поиском работает, бекапы работают, торренты качаются сотнями, джеллифин работает и кодирует фильмы даже в 4k с тонмаппингом. ну и еще десяток мелких приложений сверху висит, все описывать устанешь.
В общем пока занято 8тб, если считать из вашей же таблице в статье то облако на 10тб выйдет в 6к в месяц, за 2 года я бы заплатил 144 тысячи рублей. Это не считая того что Nas на порядок более функционален чем просто хранилище того же облака.
В моем случае NAS жрет что то в районе 30W, что при тарифе 5руб вылилось в 2160руб за все 2 года. И если грубо добавить цену nas и поделить на 24 месяца то выходит 2,46к в месяц, и с каждым месяцем цена владения падает.
Но раз железки на руках то что будет если я их продам? По самым низким ценам на авито получается 105 тысяч. а если по средним то 130.
зы. не стоит забывать что файлы в облаке яндекса это уже не твои а наши файлы, нет никакой гарантии что в них не копаются нейросети, и завтра тебе не забанят аккаунт по надуманным причинам с потерей данных.
Интересный подход, есть пара мыслей. Зачем держать сервер круглые сутки? Можно расписание включений завести - в дневное время например, расход энергии еще меньше. Также зачем делать раиды? люди говорят о zfs, посчитайте сколько она жрет оперативки для базовых функций, которая сейчас дорогая. Можно настроить простое копирование с диска на диск, это гораздо проще и надежней, если нужны бэкапы, есть написанный на rust pbs, который создает архивы в любой папке с отличной дедупликацией.
ZFS для работы всего 1гб памяти требует. Даже в рамках DDR5 это меньше тысячи рублей. А ddr4 и подавно. Зато удобство работы с пулом в том же truenas колоссальное. Если ее больше - zfs сожрет все, но если память нужна, то он без проблем ее освобождает.
Да, только не забывайте нюанс - память нужна с коррекцией ошибок. Иначе весь ваш ZFS рискует превратиться в тыкву при сбое модуля памяти.
Не нужна, это миф.
ZFS co-creator Matt Ahrens put it plainly in a widely cited statement: there's nothing special about ZFS that requires or encourages the use of ECC RAM more than any other filesystem. The official OpenZFS FAQ takes the same position: ECC is recommended for anyone who values their data, but it is not a ZFS requirement, and running ZFS without ECC still leaves you better protected than running a non-checksumming filesystem without ECC.
Если лень ходить по ссылке:
> If this were to occur OpenZFS (or any other filesystem) will write the damaged data to disk and be unable to automatically detect the corruption.
и, там же
For home users the additional safety brought by ECC memory might not justify the cost.
ИИ такое выдает для монтирования и запуска 1 диска) вы спросите сколько будет стоить запуск 4-6 4 Тб дисков и потом добавьте условие - дедупликация данных.
конечно фото, видео плохо дедуплизируются и оно не нужно. Есть еще одна особенность раид массивов - замена диска на более объемный) казалось бы - ура больше места, но нет ))
Расписание можно, но свет там и так копеечный: сэкономите рублей 600. Да и фото с телефона тогда будут уезжать только днём. А копия с диска на диск вместо зеркала для дома вполне рабочий вариант, зеркало всё равно не бэкап.
Но ведь облако имеет существенно меньше возможностей, чем свой сервер. Поэтому ценой выбор тут точно не ограничивается.
Я например свой сервер собирал в первую очередь как сетевое хранилище, где каждый член семьи и каждое устройство в доме имеет доступ к общей сетевой папке.
Аудиосистема крутит с него музыку, телик крутит 4к HDR фильмы и семейный архив фото/видео для гостей, торрент сам качает фильмы, которые в качалку отправляются напрямую с телика.
Ну и уже имея домашний сервер ничего не стоит прикрутить к нему доступ снаружи.
P.s. за упомянутые в статье программы спасибо. Интересно будет сравнить их возможности со штатными от Synology.
Зачем все всё время сравнивают NAS и облачные диски?
У меня и то и другое, причём несколько. NAS – для оперативного доступа к информации на большой скорости (фильмы/сериалы/бэкапы/софт который много весит).
У меня для фото с телефона есть iCloud, в котором намного удобнее смотреть, который бесшовно встроен в систему и стоит с музыкой/тв/аркейд/что-то ещё всего 995 рублей в месяц за 2 ТБ облака. Естественно все фото/видео, которые есть на телефонах, бэкапятся на NAS, затем шифруются и отправляются NASом же в облака ЯД / Мэйл (резервирование же никто не отменял?). Фото с беззеркалки раньше тоже хранились на NAS, но как-то она уже давно лежит пылится, а единственный источник кадров – телефон.
К тому же хранить только дома неудобно – приехал ты к родственникам, хочешь фоточки показать, а дома раз – и свет отрубили. И стоит NAS жужжит на ИБП, а интернета всё равно нет, потому что провайдер забил на ИБП.
А аналоги облачных загрузчиков фото уже имеют стабильно работающую автозагрузку фотографий?
Я как то пытался поднять *cloud, но мобильное приложение упорно не хотело грузить фотки в спящем режиме. В итоге я плюнул и покупаю Яндекс диск.
Телефон я на стенде не гонял, так что по своему опыту не скажу. По документации Immich на Android приложению надо снять ограничение батареи, иначе фоновую загрузку убивают. На iOS сложнее: когда грузить в фоне, решает сама система, обычно ночью на зарядке и по Wi-Fi. Так что на айфоне фото будут уезжать не сразу, а когда система разрешит.
Сделал себе для фото и важных файлов nextcloud. На RPi 5. Цена Rpi5 8 gb была - 20 тыс. Ssd 1Tb - 10 тыс рублей. VPS 150 р в месяц для доступа извне. Для резерва можно подключать hdd и уносить в гараж чтобы не сгорел раз в месяц.
Итого по деньгам получается:
30 тыс оборудование + 5 тыс за hdd (который у меня был),
9 тыс за 5 лет VDS.
25 тыс семейных фотографий RPi распознавала лица и классифицировала недели 3))). При этом загрузка файлов работала, функциональность потеряна не была.
Обычному пользователю который хочет архив дома собрать из 50 папок на разных устройствах в одно места считаю самое то.
Мда, а еще диски могут выйти из строя, что-то может пойти не так в ПО и т.п. и т.д.
Лично мне больше по душе использовать 2-3 облака + внешний жесткий диск, который чаще всего отключен и подключается для разовой синхронизации недостающих файлов с сохранением оригинальных дат файлов с помощью небольшого консольного скрипта на базе Robocopy.
Кстати, сервис iDrive дает 10 тб места под бекапы за 180$/год, а 5 тб за 120$/год. А Google помимо 5тб места на тарифе за 22€, дает еще и доступ к Gemini & YouTube Lite + возможность шерить тариф с семьей. Но это так, к слову.
Грубо прикинул ради интереса свою сборку. Комп в пределах 300 баксов. Из дисков - системный, два по терабайту для данных, пару внешних (6 и 10 для бекапов и файлопомойки). Электричество на всё это хозяйство пусть 100 баксов в год.
Облако OneDrive (Family) примерно 130 в год. То есть комп окупится лет через десять.
Но на своём сервере можно не только файлы хранить, одно это заменяет другие подписки. И ещё настраиваешь всё сам, как тебе нравится.
Облака, подписки, конечно, удобнее. Но принял решение делать своё после того как OneDrive сломался и больше полугода мелкомягкие его чинили. Своё починить можно быстрее гораздо, особенно с ИИ.
Забавно, что многие так и не поняли, что это реклама Яндекс облаков. Вас хорошо провернули ребята. Подменив тёплое мягким. Начнём с того, что
Он продаёт вам сервер с накладными расходами вместо ёмкости с одной стороны и ценник сферического коня в вакууме. Вас не смущает, что он вам диски не в комп вставляет, а городит серверную, в то время как для облаков не закладывает в стоимость интернет? Диски в компе(том же что необходим и для работы с облаком) могут работать и без интернета и без серверной с блейджеком и сетевым доступом на другие устройства, это дополнительные премиум опции, которые оплачиваются отдельно. Изначально речь идёт о хранилище, а не премиум хотелках и я уж молчу о несопоставимости скоростей прямого доступа. Адекватное сравнение это сравнение ёмкости. Что имеем? 2 диска в зеркальный рейд по 2 ТБ по 15к каждый вставленные в комп на котором и работаете с электричеством на питание дисков которое меньше чем потребление сетевуху и процессора для связи с облаком. Итого 30к на срок от 4 до 20 лет (как повезёт, но при индивидуальной нагрузке диски почти не изнашиваются у меня 19 лет старший бытовой работает). Если по гарантийке то это 1 год. Итого от 30к(если заводской брак на оба вылез ровно через год) до 1500₽ в год. Ну или 2500-125 в месяц за 2ТБ с входным порогом 30К
Считаем облако. 2тб 333р/месяц + стоимость интернета 650₽ (Ростелеком без всего, а они любят брать ещё и за роутер 300 в месяц пока не аыкупишь)= 983₽ +300₽ выкуп роутера (аренду извините не знаю) то есть от 983₽ до 1283 в месяц стоит эксплуатация Яндекс облака в 1й год. И входной порог за 1й год 15396 в 2 раза меньше в 1й год и порог и стоимость.
Зато на 2й год стоимость эксплуатации дисков начинает падать и к концу 2 года составляет 1250 в месяц то есть сравнивается с ценой эксплуатации Яндекса? Правильно? Ну формально, бухгалтерски да, вы за 1й год оправдали 1Й диска за 2Й оправдание 2Й. Знание что вы только не учитываете? То, что в этой схеме вы уже заложили избыточность в виде зеркала для надёжности и удобства, доп безопасность, гибкость, скорость и возможность доступа всегда, а не надежду, что интернет не откажет.
Мне кажется, если доходить до расчёта цен за инет, то и для своего nas интернет нужен)
Иначе как ты к нему достучишься. И да, белый ип у многих провайдеров или внешняя впс.
Да тут сам пост - голимая и неприкрытая реклама. Где ещё будут так упорно вставлять столько ключевых слов с контекстом "дешевле, дешевле, дешевле"?
Но, с другой стороны, комментировать надо и не комплиментарно - иначе у рекламы полное одобрение со стороны пачки ботов (в том числе и мясных) и реклама эффективнее. А так, на контрасте, может неофит ещё и задумается "а так ли оно выгодно, как рисуют мне?"
Может я не увидел, но ничего не сказано про скорость доступа к данным в облаке и на своём сервере. Может, конечно, у всех сплошь по выделенному анлимитному гигабиту, но как-то не сильно в это верится.
Хабр — место для обмена знаниями и приятного общения людей, интересующихся технологиями.
Несколько удивлен, что именно тут, а не на vc или t-j в комментах много людей, которые "ууу, это ж надо разбираться, чтобы настраивать. да еще поддерживать потом. проще за несколько облаков платить"...
В расчетах для селфхостед решение не учтены:
стоимость денег (потратить деньги сегодня или в течение 5 лет, это разные сценарии)
стоимость электричества, белого IP адреса - нужно чтобы сервер торчал в инет, иначе зачем всё это? Сервер/облако с веб доступом нужны чтобы с рондёй фотками делиться. Иначе всё это просто в папке на компе хранить можно
стоимость времени специалиста, который это все настраивает и обслуживает
стоимость остального железа (с учётом того, что фотки предлагается лопатить нейронкой)
в подписку включено не только хранение, например, в семейную подписку google, помимо хранилища на 5TB входит семейный доступ к Gemini и мы, например, активно пользуемся. Для селфхостед решения требуется добавть стоимость нейронки. Что там с яндексом, я хз, но наверняка что-то похожее. Кстати, как пример того, к чему приводит отсутствие конкуренции. Семейная google 5TB + Gemini стоит в год на $50 меньше, чем озвученная стоимость яндекс 5TB
Каждый раз читаю сравнения и недоумеваю: откуда у вас 1-2-4Тб? это лет 15 назад было нормой дома. Кому сейчас такого достаточно - может коробку 2*HDD подключить к ноуту и туда залить. Вывод - только своё.



Я посчитал, во сколько обходится свой сервер вместо облака в 2026 году