Nas server для windows

Будь я работником макаронной фабрики, то сейчас ломал бы голову над тем, куда девать этак 500 упаковок макарон по полкило штука. К счастью, когда начальство решает премировать сисадмина “натурой”, получение в подарок фургона сухого пайка не грозит, хотя имеются неплохие шансы стать обладателем нескольких десятков килограмм откровенного лома. Однако в этот раз мне повезло – в качестве корпоративного подарка я получил пару новеньких WD Re 2004FBYZ на 2 терабайта каждый, и блок питания Thermaltake Smart DPS G 750W. Вот только что делать с дисками? Ставить в домашний комп – слишком расточительно даже для меня, все-таки Enterprise Class, да и нужды особой нет. Куда практичнее на их основе собрать NAS. Разумеется, не какую-нибудь файлопомойку, а высоконадежное хранилище – эдакий “черный ящик” для критически важных данных. Плюс к этому, можно совместить приятное с полезным – раз уж принято решение целиком перевести инфраструктуру на “умные” БП (а именно так Thermaltake позиционирует линейку Smart DPS), неплохо бы воочию увидеть, как это работает.

Но есть одна загвоздка – на данный момент фирменное приложение существует только под Windows. Для корпоративного ЦОДа эта операционная система хороша, но для домашнего файлового хранилища ужасна и крайне нерентабельна. Посему, я решил сделать два поста. В этом мы поднимем NAS на основе Windows Server 2008 r2 (убедившись, что “окошки” и “домашний NAS” – понятия несовместимые), и посмотрим, на что способна DPS G App 2.0. Во втором же соберем бюджетный NAS на основе NAS4Free, создав по-настоящему надежную систему.

Предисловие

Дабы не быть закиданным помидорами, сразу хочу предупредить – статья рассчитана, прежде всего, на непрофессионалов. Хотя почитать о Smart Power Management от Thermaltake будет интересно даже опытным админам и энтузиастам, основной материал ориентирован на людей, не желающих переплачивать за громкое имя, покупая готовые решения, и при этом далеких от системного администрирования (программистов, дизайнеров, веб-разработчиков и т.д.). Если ваша рука достаточно тверда, чтобы собрать компьютер из комплектующих, но при этом вы не хотите долго и муторно разбираться с серверным ПО, а консоль видели только в страшных снах – этот материал для вас. Если же захотели посмотреть на SPM Cloud, чтобы решить, насколько эта система может оказаться полезной именно вам, крутите пост до подзаголовка “Насколько умен интеллектуальный блок питания?”. Кстати, предупреждаю – под катом много фото и скриншотов.

Простенько, но со вкусом

Сразу оговорюсь – я не стремился собрать домашний NAS только лишь исходя из стоимости. Подбирая комплектующие, я ориентировался на то, насколько компоненты подходят для реализации поставленной задачи, при этом не забывая о качественных характеристиках. Можно ли собрать бюджетный NAS с меньшими затратами? Можно. Но при этом также можно потерять в производительности и удобстве, чего мне бы не хотелось. В итоге, получилось следующее.

Корпус. Роль корпуса для хранилища данных взял на себя Thermaltake Core V1 – симпатичный, цельнометаллический кубик с тихим 200 миллиметровым вентилятором за передней фальш-панелью.

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

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

Еще одним преимуществом Core V1 являются 4 съемные стенки (боковые, крыша и дно), что значительно облегчает процедуру сборки. Каждая панель крепится парой винтов, которые легко откручиваются вручную. Также мне весьма понравилась реализация корзин для дисков – каждый из четырех фиксирующих винтов получил собственный резиновый демпфер, неплохо гасящий вибрацию:

Материнская плата. Здесь мой выбор пал на GIGABYTE GA-J1800N-D2H со встроенным Intel Celeron. Мощности двухъядерного процессора с базовыми 2.41 GHz для сетевого накопителя данных хватит за глаза (хотя Windows Server загрузит его на 100%, но ведь “окошки” – не наша целевая платформа), он достаточно экономичен и не требует активного охлаждения (отпадает необходимость покупки кулера).

Несмотря на дешевизну, Gigabyte внедрили в продукт свои фирменные фишки: технологию High ESD, обеспечивающую защиту от электростатики для микросхем и LAN, а также Anti-Surge IC, предотвращающую выход системной платы из строя из-за скачков напряжения – все, что нужно для действительно надежной системы. Единственный спорный момент – расположение внутреннего USB-разъема вплотную к радиатору: с ним попросту неудобно работать.

Оперативная память. Ничего особенного – обычные Transcend 2Gb DDR-III 1333Mhz в форм-факторе SO-DIMM. Если где-то в чулане завалялся старый ноутбук, можете снять модули с него.

Блок питания. Добротный Thermaltake Smart DPS G 750W, рассчитанный на производительные ПК и серверные платформы, сертифицированный по стандарту 80 PLUS Gold. Для полноценного сервера или рабочей станции – в самый раз, для сборки NAS своими руками – слишком мощный, однако на время эксперимента можно себя побаловать, установив нитрос на малолитражку.

Разумеется, в устройстве подобного класса предусмотрено модульное подключение кабелей. Из встроенных – только коннекторы материнской платы и процессора (разделяемый 4+4 pin, что пришлось очень кстати при сборке).

Дополнительное удобство обеспечивают плоские кабели, хотя даже они уместились в компактном Core V1 с трудом – все же корпус на подобное не рассчитан. Среди них оказался и провод для подключения Thermaltake Smart DPS G 750W к внутреннему разъему USB. Очевидно, он обеспечивает взаимодействие бортового 32-битного микроконтроллера с сенсорами материнской платы, и необходим для полноценного функционирования Smart Power Management. Однако о том, насколько система мониторинга оправдывает себя и какие фичи предоставляет, мы поговорим несколько позже.

Охлаждение. Два тихих нерегулируемых TITAN DC FAN. Раз мы хотим собрать тихий NAS без лишних затрат, такой вариант станет оптимальным.

HDD. Хотя дареному коню в зубы не смотрят, считаю нужным все же сказать пару слов о виновниках торжества – сладкой парочке WD Re 2004FBYZ. Ведь, как ни крути, именно от качества жестких дисков зависит сохранность информации.

Если обратиться к спецификациям производителя, выглядит все очень вкусно. Так, винчестеры оборудованы акселерометрами и датчиками давления, на базе которых реализована технология Rotary Acceleration Feed Forward (RAFF), обеспечивающая защиту от линейной и угловой вибрации в реальном времени, что повышает как надежность, так и производительность. Будучи серверным решением, WD Re 2004FBYZ имеют и TLER (Time Limited Error Recovery), ограничивающую время коррекции во избежание ошибочного выпадения диска из RAID-массива. Добавьте к этому заявленное время наработки на отказ в 1.2 миллиона часов, и мы получим практически идеал.

Впрочем, о правдивости красивых слов и мудреных аббревиатур сложно судить, пока не попробуешь продукт самостоятельно. И здесь я могу сказать лишь то, что набираю эту статью на компьютере, внутри которого вот уже 6-ой год трудится пара терабайтных Caviar Black. Да и 2.5-дюймовый малыш в стареньком Dell Inspirion 1501, ныне отданном родителям, чувствует себя ничуть не хуже. Собственно, и перевод инфраструктуры именно на WD на текущем месте работы состоялся именно с моей подачи – с этим брендом у меня сложились давнишние и весьма продуктивные отношения. Я использую их диски уже не первый год, они никогда меня не подводили, и на сегодняшний день я не вижу ровным счетом ни одной причины изменять своим предпочтениям.

Флешка. Любой USB-накопитель объемом 8 Гб. Разумеется, оптимально подойдут компактные “затычки”, корпус которых практически не выступает над разъемом.

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

  • Дополнительные кулеры следует ставить на выдув – тогда мы добьемся проточной циркуляции воздуха спереди назад и оптимального охлаждения;
  • Когда будете устанавливать материнскую плату, следите за металлической перемычкой над отверстием USB 3.0 на задней панели – действуя неосторожно, ее можно загнуть и, таким образом, блокировать разъем;
  • Корзины для дисков крепятся одним-единственным винтом, однако установлены они достаточно жестко и сразу могут не податься. Для извлечения корзины ее необходимо потянуть по направлению от корпуса и немного вниз;
  • На материнской плате не предусмотрено подключение для внешних USB 3.0, можете смело прятать этот провод в нижний отсек корпуса.

Занимательная математика

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

  • Корпус: Thermaltake Core V1 – 3 764 руб.
  • Блок питания: как бы ни был хорош Thermaltake Smart DPS G 750W, для небольшого файлового хранилища он слишком роскошен. В будущем я планирую поставить туда Chieftec HPS-350NS – 1560 руб.
  • Материнская плата: GIGABYTE GA-J1800N-D2H – 4436 руб.
  • Оперативная память: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 руб.
  • Охлаждение: TITAN DC FAN (80 мм, 2000 об/мин) x 2 – 404 руб.
  • USB-накопитель: 300 рублей.

Итого: 13 504 рубля.

Я намеренно не учитывал HDD, чтобы сравнить с продукцией Synology. К примеру, DiskStation DS216+ обойдется вам в 28 173 рубля, при этом под капотом мы увидим весьма скромную начинку: Intel Celeron N3050 1.6 GHz, RAM – 1 Gb, все те же два посадочных места 3.5 мм для дисков. Если бы WD Re 2004FBYZ не достались мне даром, то я заплатил бы еще 17 660 рублей, а конечные затраты приблизились к 31 тысяче – стоимость “голой” платформы популярного бренда. Да, наша сборка менее компактна, зато более производительна и надежна, и это практически за полцены! А если есть разница, затем платить больше? На этом небольшое лирическое отступление завершено – время двигаться дальше и вводить в строй нашу машину!

Windows Server – самое ужасное решение для домашнего NAS

Даже если вы в глаза не видели *nix’ы, даже если при виде командной строки вас бросает в дрожь, даже если “окошки” кажутся привычными и вселяют чувство безопасности, не вздумайте поднимать личное файловое хранилище на основе Windows. Почему? Расскажу по ходу данного материала. Но сперва разберемся с установкой.

Ставить Windows Server 2008 r2 будем, разумеется, с флешки. Для создания загрузочного накопителя можно обратиться к следующей инструкции, или воспользоваться утилитой Windows USB/DVD Download Tool, которую также рекомендуют в официальном блоге Майкрософт. Тоже самое можно осуществить и с помощью Rufus, которая, к тому же, сможет проверить память на битые блоки (одного-двух проходов будет вполне достаточно), либо осуществить установку в режиме Windows To Go, что позволит запускать ОС непосредственно с девайса.

Однако последний вариант – не лучшая идея, учитывая особенности работы операционной системы и требуемое для нее дисковое пространство, поэтому давайте сделаем обычную загрузочную USB-флешку.

Теперь можно приступать к установке, и здесь мы видим первый подводный камень – размер. Хотите поставить редакцию Standart с визуальным интерфейсом? Будьте добры выделить 24 гигабайта. В случае с парой дисков, это – слишком расточительно. В остальном какие-либо нюансы отсутствуют: как и в версии для домашнего использования, все сводится к “Далее-Далее-Готово”.

Войдя в систему, вы увидите следующий довод “против” – необходимость активации. Я не планирую использовать Windows Server в качестве основы для NAS – все это, прежде всего, эксперимент, поэтому ограничусь триалом, который любезно предоставляют сами Microsoft. Запускаем regedit, ищем ключ реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation\Manual

меняем его значение на единицу и перезагружаем машину. Теперь пробный период увеличился с 3-х до 30 дней. В общей сложности, его можно продлить до полугода при помощи сценария slmgr.vbs. Команда slmgr.vbs -dli поможет узнать, сколько времени осталось до окончания текущей лицензии, а slmgr.vbs –rearm сбросить период оценки (не более трех раз). Процесс можно автоматизировать, создав небольшой XML-файл.

Еще одно “фе” я бы хотел высказать в сторону “Центра обновлений”. К Windows Server 2008 r2 SP1 впоследствии было выпущено более 300 заплаток разного калибра. На установку их всех потребуется несколько часов, при этом патчи конфликтуют с добавлением ролей сервера. То есть, обновляться необходимо либо до, либо после, процесс отнимает уйму времени, и загружает систему по максимуму:

С обновлениями связан еще и прискорбный баг. После установки апдейтов вы можете обнаружить, что место на системном диске стало пропадать само собой. Если подметите утечку, зайдите в папку C:\Windows\Temp. Почти наверняка вы увидите такую картину:

Дело в сбое архивации логов обновлений – система плодит поврежденные архивы со страшной скоростью, после каждой ошибки запуская процедуру заново. Лечится это удалением всех файлов из папки C:\Windows\Logs\CBS, после чего можно спокойно почистить каталог Temp.

Однако двинемся дальше. И первое, что необходимо сделать – настроить автологин, благо NAS все равно будет находиться в домашней сети, а каждый раз вводить пароль – слишком утомительно. Отправляемся в “Пуск” –> “Выполнить”, и вбиваем команду control userpasswords2.

Выбрав группу “Администраторы”, снимаем галочку с “Требовать ввод имени пользователя и пароля”, сохраняем выбор.

Теперь разберемся с удаленным подключением. Проще всего воспользоваться встроенным менеджером рабочего стола. Для его активации пройдите в “Пуск” –> “Панель управления” –> “Система и безопасность” –> “Настройка удаленного доступа”, выберите второй или третий пункт (если планируете вывести NAS в интернет). Также стоит задать более простое и лаконичное имя компьютера на одноименной вкладке.

Альтернативой способен стать LiteManager – многофункциональная и бесплатная для частного пользователя программа, обладающая кучей полезных функций: передача файлов, прямой доступ к консоли, редактору реестра, диспетчеру задач, и рядом других. При установке серверной части на NAS задайте пароль доступа, который будет использоваться при входе:

Если планируете выпускать домашний NAS в интернет, можно дополнительно настроить IP-фильтр:

Убедитесь в том, что LM Server находится в автоматическом режиме запуска:

Также не забудьте задать статический адрес для нашей машины в свойствах адаптера:

где 192.168.1.1 – адрес роутера. Наконец, включите сетевое обнаружение и общий доступ к файлам и папкам в “Панель управления” –> “Сеть и интернет” –> “Центр управления сетями и общим доступом” –> “Изменить дополнительные параметры общего доступа”.

После описанных выше операций, можно со спокойной совестью подключить NAS к домашней сети. Если дальнейшее управление будет осуществляться через LM Viewer, установите приложение на свой компьютер и добавьте новое соединение, нажав на плюс на панели инструментов и заполнив необходимые поля:

где 192.168.1.250 – IP-адрес NAS. Либо воспользуйтесь встроенной в Windows утилитой подключения к удаленному рабочему столу.

Теперь давайте создадим раздел для хранения информации. Идем в “Диспетчер сервера” –> “Хранение” –> “Управление дисками”, щелкаем правой кнопкой мыши по неразмеченному пространству на системном диске, выбираем “Создать простой том” и, следуя подсказкам мастера, создаем основной раздел “Данные”, отформатированный в NTFS.

Можно приступать непосредственно к поднятию файлового сервера. Открываем в диспетчере “Роли” –> “Добавить роли”.

После приветственного окна мастера, появится список доступных. Нас интересуют “Файловые службы”:

В следующем окне ставим галочку напротив “Диспетчер служб файлового сервера”, по желанию можно включить “Службу Windows Search”.

В “Наблюдение за хранилищем” помечаем наш раздел “Данные”:

Здесь же, нажав кнопку “Параметры”, настраиваем наблюдение за томом. Для удобства, можно добавить отчеты о дубликатах и больших файлах.

В “Параметрах отчета” задаем путь для хранения записей:

Если подключили Windows Search, выбираем индексацию тома “Данные”:

Подтверждаем выбор и ждем окончания установки. После этого нам станут доступны возможности диспетчера управления файлами (расположен в “Пуск” –> “Администрирование”). Из всего спектра предлагаемых инструментов, для домашнего использования пригодится управление квотами.

Как видим, раздел “Данные” уже получил по умолчанию “мягкую” квоту. Это означает, что в случае его заполнения более, чем на 85%, нам придет оповещение, однако запись файлов в NAS по-прежнему будет доступна. Квоты можно задавать не только для разделов, но и для отдельных директорий. Давайте создадим на диске “E” папку “Music”, и зададим для нее предельный размер. Нажимаем “Создать квоту” и выбираем путь:

В “Настраиваемых свойствах” укажем лимит в 300 Гб и выберем вариант “Жесткая”, чтобы меломания не привела к ситуации, когда на диске не останется места для регулярных бэкапов и важных документов:

Добавим пороговое значение в 85% и зададим способ оповещения:

В результате получим:

После нажатия кнопки “Создать” система предложит сохранить настройки в шаблон. Впоследствии это позволит нам применять аналогичные правила к другим папкам в один клик.

Чтобы новая квота отобразилась в списке, следует перенастроить фильтр. Кликните по одноименной ссылке и выберите значения “Все”:

Теперь новая квота также видна на главном экране:

Другая опция, которая может оказаться полезной в том случае, если помимо вас файловое хранилище используют жена, дети и любимый кот – управление блокировкой файлов. Она позволяет исключить загрузку файлов определенных расширений в те или иные каталоги.

Давайте создадим директорию Backup и запретим захламлять ее музыкой и видео. Для этого достаточно щелкнуть по “Создать фильтр блокировки файлов”, выбрать нужный каталог и, в нашем случае, предустановленный шаблон “Блокировать файлы аудио и видео”.

В шаблоне указаны практически все наиболее распространенные форматы, однако вы всегда можете добавить новые в соответствующем разделе:

Щелкнув по “Изменить свойства шаблона”, попадаем в меню настройки.

Здесь, нажав кнопку “Изменить”, можно вызвать раздел добавления новых расширений и удаления существующих, а также ознакомиться с предустановленными:

Осталось сделать нашу папку доступной по сети. Для этого отправляемся в “Пуск” –> “Администрирование” –> “Управление компьютером” –> “Общие папки” –> “Общие ресурсы” и создаем новый. Далее просто следуем подсказкам мастера. Сперва указываем путь к папке:

На следующем шаге задаем ее параметры (можно оставить по умолчанию):

Настраиваем разрешения доступа. Для локальной сети можно открыть доступ для всех, для интернета – оставьте только администраторам:

Теперь папка “Music” будет доступна прямо с любого компьютера вашей домашней сети – достаточно набрать адрес \\NAS\Music в проводнике и авторизоваться. Аналогичную процедуру проделаем и для каталога Backup, а заодно проверим, как работает блокировка файлов, попытавшись загрузить в него фильм.

Отказано в доступе – все работает отлично.

Остался последний штрих – создание программного RAID-1. В этом нет ничего сложного: идем в “Диспетчер сервера” –> “Хранение” –> “Управление дисками”, щелкаем правой кнопкой по системному диску (“Диск 1” в нашем примере), и выбираем “Преобразовать в динамический диск”.

Затем поочередно щелкаем по каждому тому, выбирая в меню “Добавить зеркало”. Все разделы “отразятся” на второй диск и начнется ресинхронизация:

И здесь еще один довод “против”. Дело в том, что процесс ресинхронизации для HDD на 2 терабайта будет длиться более 5 часов. Диски будут сверяться полностью, независимо от того, сколько информации записано, а их загрузка будет стремиться к 100%. Конечно, WD Re способны выдержать и не такое испытание, вот только нормально использовать NAS в этот период вы не сможете: скорость записи/чтения значительно упадет.

Кстати о скорости: давайте оценим быстродействие массива в реальных условиях. Вот что получилось у меня при перекидывании дискографии Rammstein в сетевую папку:

Совсем неплохо, но можно реально лучше, в чем нам поможет убедиться NAS4Free. Бесплатная и нетребовательная к ресурсам операционка оптимальна для домашнего NAS и способна работать с файловой системой ZFS, где зеркалирование дисков реализовано куда более разумно и надежно. При этом процесс первичной синхронизации отсутствует в принципе. Именно поэтому я рекомендую NAS4Free для организации домашнего файлового хранилища. Впрочем, о ней мы поговорим в следующем посте, а теперь приступим к самому интересному.

Насколько умен интеллектуальный блок питания?

Вы любите квесты в реальности? Я вспомнил про них потому, что мое знакомство с DPS App и Smart Power Managment началось как раз с этакого миниквеста. Google услужливо подсказал страницу для скачивания приложения, нажав на заветную кнопку я увидел вот такую форму:

Ничего необычного – многие компании просят ваш E-mail для новостной рассылки. Однако введя свой адрес, вместо утилиты я получил:

Даже без переводчика ясно, что запрашиваемая страница не найдена. В чем же может быть дело? Оказывается, все работает немного не так. Сперва необходимо создать аккаунт в системе, подтвердить регистрацию, и лишь затем вы сможете скачать утилиту в разделе “Продукция”.

Еще один важный нюанс – если вы придерживаетесь золотого правила составления паролей, используя в том числе специальные знаки, то здесь от такой практики придется отказаться. Проблем с авторизацией на сайте не возникнет, однако DPS App попросту не примет кодовую фразу, отобразив ошибку:

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

Теперь давайте наконец скачаем и установим само приложение. Обращаю внимание, что для его корректной работы требуется Microsoft .NET 4.5, Adobe Flash Player ActiveX, а также актуальная версия Java. После запуска утилита предложит войти в систему для синхронизации с SPM, что мы и сделаем.

Оборудование определяется автоматически (в ранних версиях серийный номер приходилось указывать вручную). После успешной авторизации появится вот такое окно:

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

Теперь посмотрим, а что, собственно, нам предлагает приложение. В ассортименте – целый набор сканеров, позволяющих контролировать следующие параметры:

  1. Общий вольтаж и напряжение по каждой из подключенных линий;
  2. Напряжение на центральном процессоре и видеокарте;
  3. Силу тока;
  4. Общую мощность.

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

Присутствует и датчик температуры БП, где можно выбрать единицы измерения по вкусу:

Также в DPS App доступно управление вентилятором Thermaltake Smart DPS G 750W. В режиме “Производительность” агрегат подберет оптимальные обороты, практически сравняв температуру компонентов блока питания с температурой окружающей среды. Опция “Zero fan” позволяет отключить вентилятор вовсе – хотя сам по себе блок питания чрезвычайно тихий, если ваши домочадцы так и не привыкли к убаюкивающим звукам исправного сервера, данная функция поможет сделать NAS практически бесшумным. Учитывая экономичность нашей системы, активное охлаждение может не понадобиться вовсе. Если же температура превысит критические 80°C, БП автоматически перейдет в интенсивный режим работы.

Пункт “Расходы” позволяет задать тарификацию на электроэнергию и, таким образом, узнать, во сколько вам обходится эксплуатация оборудования. К сожалению, на данный момент поддерживается только одна тарифная зона и только одна валюта – доллар США. Вследствие этого, инструмент годится лишь для использования в ознакомительных целях, о чем утилита любезно предупреждает.

Довольно занятной функцией является возможность отправки данных в социальные сети. Поддерживаются Фейсбук, Твиттер и его китайский аналог Weibo. При щелчке по соответствующей иконке на аккаунте публикуется скриншот открытого в данный момент счетчика. Также доступна отправка картинки на e-mail, но лишь в том случае, если на компьютере предварительно настроен почтовый клиент.

Вкладка “Рекорд” предоставляет куда более интересные возможности. Здесь можно выгрузить отчеты о работе блока питания по датам в формате CSV.

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

Впрочем, давайте отвлечемся от приложения (весь доступный функционал мы разобрали, за исключением управления подсветкой, которой данная модель не оснащена), и посмотрим, какие возможности предлагает облачная платформа SPM. Но сперва зайдем в “Мой аккаунт” –> “Настройки”:

Если выставить статус “Публичный”, статистика будет отображаться на вкладке “Все выгрузки”, однако доступ к данным будут иметь только юзеры, добавленные в друзья. При включении же службы геолокации, местоположение вашего компьютера будет отображаться на интерактивной карте.

По замыслу разработчиков, Smart Power Managment должен стать не просто облачным сервисом мониторинга, но полноценной социальной платформой. Используя функции позиционирования, вы сможете заводить знакомства с другими пользователями и обмениваться опытом посредством личных сообщений. Учитывая, что целевая продукции Thermaltake – профессионалы и энтузиасты, в будущем такая система способна послужить прекрасной альтернативой тематическим группам и форумам, позволяя в пару кликов отыскать коллег и единомышленников по всему миру.

Перейдем к вкладке “Мои выгрузки”. Сюда загружаются сформированные приложением отчеты.

Щелкнув по ссылке “Загрузить данные…” попадаем в визуальный интерфейс. Тут представлена вся информация, сохраненная в текстовых отчетах, но уже в виде графиков. Можно просмотреть статистику по самому БП, CPU и видеокарте:

Наиболее же интересной является вкладка “Анализ”. Выбрав БП (а платформа позволяет добавить неограниченное количество устройств), попадаем на вот такую страничку:

Первые три вкладки позволяют узнать суммарное время использования блока питания, стоимость электроэнергии и количество затраченных кВт/ч соответственно. Щелкнув по иконке в виде дерева, мы можем оценить экологичность системы:

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

Вкладка “Анализ потребляемой электроэнергии” подскажет, насколько БП подходит для файлового хранилища:

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

Последняя вкладка позволяет сформировать план по энергосбережению на основе выбранных параметров. Здесь же можно настроить оповещения для мобильной версии приложения:

Помимо этого, Smart Power Managment позволяет осуществлять удаленное управление питанием компьютера или сервера. Все необходимые инструменты представлены в разделе Remote.

Имеется возможность полностью обесточить или перезагрузить систему (не пугайтесь, соответствующий сигнал будет подаваться на материнскую плату), а также планировать отключение по расписанию:

Перечисленный функционал доступен также в DPS G Mobile App, выпущенной для iOS и Android (Windows Phone закономерно обошли вниманием). И если просматривать статистику на экране смартфона не очень удобно, то реализация удаленного управления домашним NAS придется как нельзя кстати. Все внесенные ранее настройки полностью синхронизируются:

Наиболее же полезной функцией является оповещение об остановке вентилятора, либо перегреве блока свыше 60°C, после чего вы сможете тут же отключить систему, предотвратив выход БП домашнего NAS из строя.

Вместо заключения

Подведем итог. Мы выяснили, что использование Windows в домашнем NAS – это долго, дорого и крайне неудобно. Излишняя прожорливость, длительность настройки, обновления и ресинхронизации, наконец, баги и необходимость приобретения лицензии – все это делает “окошки” пожалуй самым худшим решением для файлового хранилища. Поэтому уже в следующем посте я расскажу о том, что такое NAS4Free и с чем ее едят.

Что же касается платформы Smart Power Managment, могу сказать, что решение уже отлично работает, предлагая вполне достаточный набор инструментов для мониторинга и управления электропитанием. Она способна стать неплохим подспорьем в ситуациях, когда использование профессиональных отраслевых решений является нерентабельным (например, в ходе построения IT-инфраструктуры небольших офисов). Умный БП способен пригодиться и частному пользователю: когда ваш компьютер работает в режиме 24/7, возможность отслеживать изменения удаленно придется весьма кстати, как и тревожная кнопка для отключения системы в экстренных случаях. Но лично мне бы хотелось увидеть более продвинутую систему тарификации с поддержкой нескольких зон и валют – это позволило бы с высокой точностью фиксировать затраты на электроэнергию и планировать бюджет без дополнительного ПО. Если же Thermaltake выпустит версию утилиты под Linux и FreeBSD, ей и вовсе не будет цены. Надеюсь, представители компании читают Хабр – быть может, мои идеи им понравятся и утилиту все же перенесут на *nix’ы.

In essence, a NAS Server or (Network Attached Storage server) is a centralized device on your network that acts like a digital filing cabinet. It securely stores and manages a variety of data, including multimedia files like photos, videos, and music, along with documents and any other kind of file. This data can be easily accessed and shared by multiple users on the network.

Windows-10-NAS-Server

If you have a spare computer you can repurpose it into a NAS Server with little effort. You do not need Server hardware.

  • Why are NAS servers convenient?
  • Choose your NAS Servers Operating System
  • Easily Setup A Windows 10 NAS server
    • Firstly you will need a few things to setup a Windows 10 NAS server
    • Step #1 – Getting the software needed for setting up Ubuntu NAS
    • Step #2 – Preparing Windows 10 installation medium via flash drive
    • Step #3 – Installing Windows 10 from the flash drive on our NAS server
    • Step #4 – Getting Windows 10 ready to be a NAS Server
      • Change Windows 10 Power Management
      • Setting Up Windows Remote Desktop (RDP)
      • Adding User Accounts to the NAS for Data Control (Optional)
    • Step #5 – Setting up a static IP address on the Windows NAS server
      • For Example:
      • Preforming a Ping Test
    • Step #6 – Setting up a hard drives for NAS storage
    • Step #7 – Setting up Windows File Sharing for the NAS server
    • Step #8 – Connecting to the NAS server share
    • The Conclusion
    • What did you think of setting up a Windows 10 NAS server ?

Why are NAS servers convenient?

NAS servers either windows based or Linux based offer you massive storage on your local network, providing a flexible way to share, backup and access files as well as giving you redundancy in safeguarding your information using systems RAID.

Thus you don’t need to spend money on extra storage for multiple computers keeping costs down.

Choose your NAS Servers Operating System

Setting up a NAS is most cost-effective using a Linux operating system like Ubuntu or Mint. While Windows machines can also be used as a NAS, they typically require additional licensing fees, making them a less economical option compared to Linux.

Have a look at Setting up a simple NAS server on Linux Ubuntu if you are interested in using Linux instead of Windows to setup a NAS server

Easily Setup A Windows 10 NAS server

Previously we covered how to setup NAS servers on Linux so now lets look as using Microsoft Windows 10.

Setting up a NAS server for your home or business is actually fairly simple, you can have your own Windows NAS server up and running quickly. follow along as we will show you how to set up a simple NAS server for your home or business.

Simply follow these easy steps and you should have a NAS server setup on Linux in now time. It will take around 30 minutes, so lets get started!

Firstly you will need a few things to setup a Windows 10 NAS server

  1. An Spare PC, new or old capable of running at least Windows 10. It is not advised to use an old laptop here BUT if that’s all you have then go for it.
  2. Any small sized Hard drive,
    • Usually an old PC will have at least one hard drive installed already. An SSD drive is perfect for this.
    • It will only be used to install the Windows Operating system so anything around 100 gig or more is fine. 120Gig SSD’s are cheap and perfect for a NAS
  3. Some larger hard drives for the actual content you want to host on the server.
    • Such as the Western Digital Red or Seagate IronWolf series will be perfect.
  4. Network capable LAN port and either CAT5e or CAT6 LAN cable for connecting your NAS to the local network.
  5. A copy of Microsoft Windows 10 Pro. It’s recommended to use Pro and not home as we would like to have Remote Desktop capabilities.
  6. Download the Windows 10 ISO file here using the official Microsoft Media Creation tool.
  7. A USB Flash Drive which we will use to install Windows 10 onto the PC with. 16 Gigabyte or more is fine.
  8. Rufus, a small Windows program that will help us to create a bootable flash drive that we will use to then install Ubuntu onto the NAS Server PC
    • Note: If you are Downloading the Windows 10 ISO with the Microsoft Media Creation tool then you can also use that to flash the image to a USB flash drive.

Step #1 – Getting the software needed for setting up Ubuntu NAS

Download Microsoft Windows 10 Pro iso from Microsoft here, Please note you will need to purchase a valid License Key to use Windows.

Download Rufus – used to create the installation flash drive if you are not using

Step #2 – Preparing Windows 10 installation medium via flash drive

In the event that your NAS server doesn’t already contain a working version of Windows 10 you will First we need to prepare Windows for installation using flash drive.

Plug in the flash drive on a windows PC not on the NAS server PC then using Rufus select the USB flash drive and the Windows 10 ISO image you downloaded as shown below. Then press start to copy the ISO files to the flash drive and make it bootable.

Rufus Windows 10 Setup NAS server

Rufus Configuration for Windows 10

Step #3 – Installing Windows 10 from the flash drive on our NAS server

Once Rufus is done we can move over to the NAS server and install Windows 10. Plug the flash drive into the USB port and power on the NAS server PC.

Now you will need to boot from the flash drive and to do so I’d highly advise consulting your motherboard manufacturer documentation. Most PC’s will have a shortcut key such as F2, F9, F10 or F12 to bring up a boot menu. Else you will need to configure the BIOS or UEFI to boot from flash drive. If you are using a UEFI bios then disable secure boot first to be able to boot from a flash drive…

You will know you have successfully booted when you reach the Windows 10 Installer screen…

Windows 10 Installer

Microsoft Windows 10 Installer

From there follow the Windows 10 installer prompts to install Windows 10 on the NAS server PC. It’s pretty straight forward and will only take about 20~30 minutes depending on your NAS server hardware. When you reach the end of the installation you will be greeted with this screen as shown below. Restart the system and remove the USB flash drive.

Furthermore make sure that you select the correct Hard drive where Windows 10 will be installed on, this should not be one of your main storage drives and a smaller SSD if possible.

Windows 10 Drive select

Step #4 – Getting Windows 10 ready to be a NAS Server

The very first thing we want to do after installing Windows is update the system. This will ensure that the NAS server is the latest versions and will help with security and stability of the overall NAS server. To update Windows 10 open Start > Settings (⚙) and navigate to Update and Security.

While we wait for updates to download, its a good idea to make some changes to the system.

Change Windows 10 Power Management

By default your NAS Server will turn off when idle for a extended period of time, as a server we want it to stay on forever. so we need to change the default windows power plan. In the settings app navigate to System > Power and Sleep and set Sleep to never. you can leave the screen truning off as default as most probably we wont use a screen connected to the PC in any case.

Setting Up Windows Remote Desktop (RDP)

We would like to access the NAS server over the LAN as in most cases there will be no physical monitor attached. Windows unlike Linux comes with a very nice out of the box solution for remote desktop access provided you are using the Pro version.

Note: On Linux you need to look at How to setup Remote Desktop (x11vnc server) on Linux Mint/Ubuntu

In Windows System Settings under System look for Remote Desktop, Make sure to enable this feature.

Windows 10 NAS server Remote Desktop Settings

Pro TIp: If you want more than one users to have access to your NAS you can add them below using the Select Users that can remotely access this PC option.

Adding User Accounts to the NAS for Data Control (Optional)

By Default your user account are the only one that will have access to your shares and files. Its bad practice to give everyone admin level access a NAS server so what we will need to do next is add more standard user accounts. The way I like to do it is have a username for each person that will be using the NAS.

Therefore access to the NAS server can be controlled and User A cant access User B‘s data or files. You can also enforce better share restrictions if needed.

In the Settings App go to: Accounts > Family & other users > Add someone else to this PC

We will be adding local standard accounts for each person, this way you keep everything offline and there is no need for a Microsoft account for each user.

Make sure to select the “I don’t have this persons sign-in information” option

Windows 10 create offline account

Next make sure to select Add User without Microsoft Account Option… DO NOT Create a new Microsoft Online account even though Microsoft would love to force you into creating one. This is a bad idea.

Windows 10 create offline user account

Fill in the Username, Unique for each user that you will give access to the server. These accounts and credentials will be used when we setup sharing later.

Windows 10 create new offline account

If you need to give any of these accounts remote Desktop access you can do that after creating local accounts.

Step #5 – Setting up a static IP address on the Windows NAS server

Setting up static IP addresses is required as we do not want the NAS servers IP to change on the network thus leading to us not being able to find it and shares to stop working… Its much easier to setup a Static IP on Windows than on a Linux NAS server for example: How to Setup a home network

In the Windows 10 Setting app head over to Network and Internet > Ethernet. While Wifi can technically be used its not advisable furthermore connecting with a physical LAN cable will give you higher speeds and more reliability.

Select your LAN Network Interface from the list.

Next, under Network Profile set the connection to Private. This will allow incoming LAN connection to be accepted by the NAS server and will also make the NAS server discoverable on the network by other computers.

Set metered connection to off. Unless you use some form of Internet on this connection that has a data plan and dont want to use it for updates…

Edit the IP settings next and fill out the information as follows. More on setting up Home networks here

For Example:

Note: Please change the IP addresses and ranges as per your environment For this Example I am using the following values that you need to change

    • Set to Manual means we will be supplying the networking configuration and not use the DHCP servers issued data.
    • IP Address is used to specify the NAS Server IP address on the network. Should be unique on the network.
    • Subnet Prefix is usually 24 or 255.255.255.0.
    • The gateway is your Routers address. Mine is 192.168.10.1
    • Preferred DNS is usually also the routers address. But it can be set to use public DNS servers too such as 8.8.8.8
    • IPv6 Disabled. We don’t need that for a simple LAN NAS Server

When done save and exit, The settings should be applied the moment you saved them and closed the box.

Preforming a Ping Test

To verify that you have internet and that everything is working. you can ping google using the following command in cmd. Open Start and type in cmd. start the app and then type in:

ping www.google.com

Likewise the response we are looking for should look something like this: Note Received=100% with no loss. This means your internet is working

Ping test

If you are getting a different output go double check your network settings and make sure you filled in your environments credentials that matched your networks setup. then try again. Else wise if you get a similar output as shown above you can continue.

Step #6 – Setting up a hard drives for NAS storage

Its time it setup the additional hard drives for the NAS server, make sure that your hard drives are installed in the NAS server before we continue.

You can follow our guide here on how to install hard drives into a PC for detailed step by step instructions on how to install and format drives in Windows.

NOTE: If you have more then one Hard Drive you will need to repeat the following steps for each hard drive you want to use on this server.

Step #7 – Setting up Windows File Sharing for the NAS server

After all your NAS server hard drive are connected and setup its time to create the actual file shares for the NAS server.

Start by opening up Windows Explorer and then open the first hard drive you wish to add shares to. Right Click on the empty space and create a new folder.

Next Rename the folder to something like Movies then, Select the newly created folder and right click on it to open up that folders options

From the popup list right at the bottom select the “Properties” Option.

  1. Select the Shares Tab at the top of the Properties Window.
  2. Select the Share button Option
  3. Now you can add each user account that will have access to the NAS server, Select a user account from the dropdown then click add
  4. Set user permissions for each user. Read only means users cannot add, remove or change files
Windows NAS Server Shares

When Done hit Share and this Folder will now be shared on the NAS server.

Repeat the steps above or additional shares you would like as well as on other Drives…

For instance, I use one Hard Drive for Movies and then another one for TV series, additionally I also have a hard drive for music but you can put everything on one drive or choose to split the shares up. The choice is yours. furthermore you can also come back to this prompt windows to change and reconfigure any share you wish.

Step #8 – Connecting to the NAS server share

Lets connect to the NAS server. On a different Windows PC open up the file explorer app.

From the left panel locate the network category and right click on it, then select Map Network Drive as shown below:

Windows Explorer Map network drive

Next select a drive letter and set the network path to your NAS share folder. What I like to do is assign a drive letter that is near the end at the alphabet because by default Windows will add new devices in alphabetical order as they are they.

I assign NAS drives starting in a reverse alphabetical order but that is completely optional. See below.

Mapping a network drive

Once you have the IP entered for the NAS server click on Browse… to select which folders you want to map.

Click OK then Finish, Windows will ask you for the username and password next.

Enter your NAS server username and then the samba password you have set.

Windows password prompt

If the NAS server was setup correctly you should have access to the NAS servers mapped drive in Windows. It will now show up as a hard drive in Windows Explorer where you can now store, add, use and access files as long as the NAS server is online. As you can see below I have mapped out Movies as drive letter M: and its its now listed.

Remember that different users will need to use their credentials to Log onto the NAS server if you opted in to use multiple accounts.

Windows Explored with mapped drive

The Conclusion

NAS servers are very useful, RAID would also come into play as redundancy for the server. This tutorial serves as a very basic setup mostly for home use.

If we gain traction on this article i will revisit a setup guide to setup RAID for the server for maximum data protection. Encryption can also be assigned to further safeguard the NAS. A guide can be found here : How to setup Windows Bitlocker Encryption

Have a look at Kodi next to set that up to work with you multimedia NAS server as a home entertainment system. Alternatively you there are other Linux distributions out there that;s sole purpose is to be a NAS. Some paid for and others free. Consider them maybe as well. Such as OpenMediaVault and TrueNAS

We also have a detailed guide on Setting up a simple NAS server on Linux Ubuntu should you wish to keeps costs down.

What did you think of setting up a Windows 10 NAS server ?

TrueNAS Scale (раньше называлась FreeNAS) — операционная система для создания NAS, проверена временем, бесплатно распространяется и за 19 лет успела собрать вокруг себя большое сообщество энтузиастов. Поэтому для решения любого вопроса можно запросто найти на Reddit или собственный форум операционки.

Шаг 1. Скачайте TrueNAS и запишите его на накопитель

Для надежности лучше скачать «зеленую» версию

Чтобы установить TrueNAS, перейдите на официальный сайт и скачайте последнюю версию ISO-образа системы. Далее его необходимо записать на внешний USB-накопитель объемом не менее 8 ГБ. Для записи используйте Rufus или Etcher. Учитывайте, что в процессе записи все данные на накопителе будут стерты.

Шаг 2. Установите систему

После подготовки USB-накопителя вставьте его в компьютер, который станет вашим NAS, и настройте BIOS/UEFI для загрузки с этого устройства. Войдите в биос и установите приоритет на загрузку с флешки — нажмите на клавишу F2, F12 или Del. Впрочем, клавиша может быть и другая, здесь все зависит от производителя материнской платы. При загрузке с флешки выберите опцию установки TrueNAS на диск — пункт Install/Upgrade.

Далее выберите диск для установки, последовательно нажав на пробел и Enter. При нажатии на пробел слева от названия в квадратных скобках отобразится звездочка. Подтвердите создание носителя.

Вас на всякий случай предупредят, что все данные будут стерты и что рекомендуется ставить ПО на носитель с интерфейсом SATA, SAS или NVMe. Далее выберите использование веб-интерфейса — пункт Configure using Web UI.

После этого начнется форматирование диска под стандарт файловой системы ОС и ее установка. По окончании откроется консоль настроек, состоящая из девяти пунктов. Нам интересны только два:

  • первый — настройка конфигурации сети, чтобы получить доступ к веб-интерфейсу ОС;
  • четвертый — установка пароля.

Чтобы настроить сеть, нажмите на клавишу 1, затем на Enter. Откроется окно, в котором отобразится текущий сетевой модуль. Нажмите на Enter, чтобы установить его имя.

Подтвердите изменения: нажмите на английскую букву A, затем на английскую P. Таким образом вы получите ip-адрес для подключения к веб-интерфейсу настройки устройства. Запишите этот адрес, чтобы не забыть.

Теперь можно выходить из этой вкладки — нажмите на английскую Q.

Вы вернулись на страницу настройки. Можно переходить к установке пароля администратора и пользователя root — последний потребуется для дальнейшей работы с системой и установки программ.

Вводим пароль и идем дальше

Введите цифру 4 и нажмите на Enter. ОС предложит установить пароль для администратора — цифра 1 и для root — цифра 2.

Введите цифру 2, нажмите на Enter, введите пароль и нажмите Enter. Затем введите тот же пароль еще раз, чтобы подтвердить процедуру, и нажмите Enter. Теперь отключите установочный носитель, введите цифру 8 и нажмите Y, чтобы перезагрузить устройство. Далее можно переходить к настройке NAS с другого устройства по IP-адресу, который мы получили ранее. Он также будет отображен на экране системы после перезагрузки устройства.

Шаг 3. Настройте TrueNAS

На домашнем ПК или мобильном устройстве откройте браузер и введите ранее полученный IP-адрес. Таким образом вы попадете в веб-интерфейс для настройки NAS. Введите root в поле Username и пароль root пользователя в поле Password.

Веб-интерфейс TrueNAS

Если хотите сменить язык системы на русский вместо английского, откройте настройки — три горизонтальные черточки в левом верхнем углу экрана. Перейдите в пункт System (последний в столбце слева) — General Settings и нажмите на Settings. Но в переводе нет большого смысла, часть интерфейса все равно останется на английском.

В переводе нет большого смысла, часть интерфейса все равно останется на английском

Затем перейдите в раздел Хранилище (Storage), там же в левом столбце. В правом верхнем углу расположена кнопка Диски (Disks), нажмите на нее, чтобы проверить, отображается ли второй диск, который будет использоваться для хранения данных.

Если накопитель еще не задействуется в одном из пулов (дисковых массивов), в соответствующем столбце будет указано N/A.

Теперь можно перейти к созданию пула.

My old Synology NAS for home use had started to show signs of wear and was in need of replacement. It had plenty of disk space and performed well enough — but the version I had lacked any real power or cloud connectivity. I decided it was time to repurpose one of my «home lab» servers to be a replacement and wanted to take a kick at the can of setting it up as a headless Windows Server 2019 File Server that I could connect up with Azure File Sync for some «cloud connected» storage. I came across a few interesting things took a bit of time to solve so I thought I’d share my experience making this server with you here – in case you come across these yourself in your travels.

In case you didn’t know — it does not have a GUI. This can pose some challenges when you complete the install and need to fine tune and configure it. I’m going to be managing this system (once it’s configured) using Windows Admin Center, but completing the setup will take a bit of wrangling. I’m not going to cover a vanilla install of Windows Server, so I pickup from just after the first logon where I have the opportunity to set the local Administrators password. The first stop in this manual install is your old friend SCONFIG.

As you can see – I have already enabled and configured some important settings here:

  • I have changed the Computer Name (Option 2)
  • I have enabled and configured Remote Management (Option 4)
  • I have configured Windows Update to be Automatic and check for updates every day at 3am localtime (Option 5)
  • I have Downloaded and installed updates (Option 6)
  • I have gone ahead and input my product key and proceeded to activate Windows Server (Option 11)

This was the easy part – we have an (almost forgotten) tool with SCONFIG to get this part done. You’ll notice I didn’t join a domain – this is a simple NAS for some clients here in the house, I no longer have local domain controllers running for the family / lab.

Since this machine is essentially a Server and it will be running headless, it won’t be going to sleep or turning off monitors as it’s going to be headless after this configuration is complete. As such – I want to change the Power Profile to High Performance. It’s a bit harder with no GUI, but you can use the PowerCfg.exe tool to do this. To list off your settings it’s as simple as running PowerCfg /list and then you can copy the scheme GUID for High Performance and then run PowerCfg /Set 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Once I got around to wanting to configure a Storage Space and tried to list off my physical disks with a Get-PhysicalDisk command, I realized that my HP workstation was still missing drivers for the controller card. Doing some digging, I realized that I needed to download the drivers from the HP support site, transfer them via USB stick on to the system – but they required a GUI for the install. I extracted the drivers into C:\SWSetup folder and then found the docs about how to go about adding driver packages into the drive store. In my case – one command did the missing controller software install and updated my chipset drivers: pnputil /add-driver *.inf /subdirs /install

This server has an SSD for the main OS drive and a few spinning rust disks for data who had previously been part of a Windows Storage Space in an old configuration. I had to dig around to figure out how to clear out the old Storage Space information as it’s stamped on each disk – so unless you are using pristine / unused disks – you’ll want to remove any old unhealthy storage pools from the system. You can then delete them with a simple Get-StoragePool -HealthStatus Unhealthy | Remove-StoragePool. This should free up the disks to be included in a net new Storage pool and be configured into a new Storage Space. Storage Spaces is documented in the Deploy StorageSpaces on a stand-alone server doc from way back in the 2012 documentation space, but it still applies to 2019. You can list off your visible disks on the system even if you are repurposing hardware – you’ll want to ensure you are clean and starting from scratch. List off your disks with Get-PhysicalDisk and you should see all of them with a “CanPool” status of True.

To create you Storage Space from the CanPool disks, first off group them together as a variable with $PhysicalDisks = (Get-PhysicalDisk -CanPool $True) Then you can group them together into a Storage Pool so you can make a virtual disk with the redundancy you like. First make the Storage Pool with New-StoragePool -FriendlyName Storage – StorageSubsystemFriendlyName “Windows Storage*” -PhysicalDisks $PhysicalDisks

Because I am using old disks of mismatched sizes and want to gain all the space possible for my resilient storage, I am going to create a RAID 5 equivalent setup using the ResiliancySettingName of Parity with New-VirtualDisk -StoragePoolFriendlyName Storage -FriendlyName data -ResiliencySettingName Parity -UseMaximumSize

Finally it’s time to initialize the disk, create the volume and format the partition as NTFS with Get-VirtualDisk -FriendlyName data | Get-Disk | Initialize-Disk -Passthru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem ntfs

Next up – making some standard SMB Shares that my workstations can access the stored data. Since this is for home use, I only have regular Users and if you remember – I no longer have a domain in use, so I will need some local accounts created. You can read the full New-LocalUser command reference from the doc page. I create a secure password with $Password = Read-Host -AsSecureString and then create the local account with New-LocalUser «Mackenzie» -Password $Password -FullName «Mackenzie» -Description «Son» -PasswordNeverExpires

I went ahead and created a user for each member of the family and myself and proceeded to make a note to visit each family members machine to map drives to the server using their unique local user ID in order to authenticate to the server. This part made me cringe as a consultant who has designed over 140+ Active Directory domains for enterprise customers over the years. Maybe I should make this simpler and create a local domain for home again – but honestly this is a small setup, not something for a small / medium business so I’ll let it pass.

I create the necessary folder structure on the new E: drive, in this example it’s E:\shares\Documents that I want to share out with Change access to the Users group and Full access to the Administrators group. You can read the full New-SmbShare command reference from the docs page. For this I use New-SmbShare -Name «Documents» -Path «E:\shares\Documents» -ChangeAccess «Users» -FullAccess «Administrators»

Once the shares were made it was time to transfer the data. I decided to keep things simple and simply mapped a drive from the new server over to the old NAS and then proceeded to robocopy the files down to their new locations. Needless to say – this took a long time, multiple days in fact – but we made it in the end. Because this was a simple NAS for home use, there wasn’t a very complex security structure in place.

To review – I wanted to replace an aging home NAS device with a Windows Server 2019 file server running on some repurposed home lab hardware. Because Windows Server 2019 runs without a GUI I managed to figure out the following from the command line / PowerShell prompt:

  • Configuring the basics with SCONFIG
  • Changed the Power Profile to High Performance
  • Added and Installed 3rd party drivers
  • Deleted old Storage Space
  • Created a new Storage Space / Virtual Drive / Resilient volume
  • Created new Local Users
  • Created new SMB shares

Now how about managing this server going forward? Well for that, you will have to wait for my next blog post.

NAS-сервер, или Network Attached Storage, — это система хранения данных, которая предоставляет к ним доступ пользователям и другим устройствам по принятым сетевым протоколам.

NAS востребованы в качестве:

  • недорогого основного хранилища данных,
  • резервного хранилища,
  • сервера для совместной работы над документами в небольших компаниях, где есть несколько ПК, объединенных в одну локальную сеть.

Для настройки NAS-сервера не нужен IT-отдел, собрать сервер можно даже дома. Но для корректной работы понадобятся дистрибутивы — программы, обеспечивающие работу хранилища данных, файловой системы, доступа к файлам и контроля функций системы. О них и расскажем.

Коротко о NAS-серверах

NAS-система состоит из следующих частей:

  • жестких дисков, объединенных в RAID-массив.
  • корпуса — аппаратной части, в которой находятся материнская плата, процессор, блок питания, диски.
  • расширений под HDD или SSD, портов ввода/вывода (также размещены в корпусе).
  • ОС для управления системой и доступом к файлам.

Также в общей системе — клиенты, подключенные по сети.

Внешне NAS-система выглядит как коробка, которая похожа на системный блок.

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

Что умеют NAS-системы

Основные задачи таких систем:

  • Хранить данные, объединять диски в массивы.
  • Предоставлять к ним доступ, как общий, так и к отдельным файлам, разделам и папкам — для пользователей и групп пользователей.
  • Организовывать бэкапы: не только объединять жесткие диски в RAID-массивы с возможностью восстановить данные после сбоев, но и организовывать диски в массивы с избыточностью, защищаясь от удаления данных.
  • Предоставлять клиентам возможность автономного доступа к документам и файлам в сети по различным протоколам. Как следствие, в NAS-системах есть функции синхронизации данных с устройств, которые к нему подключены, централизованное резервирование, в том числе по расписанию.
создание пользователя

Создание пользователя в NAS-системе. Источник

Дополнительные функции:

  • Объединяться в кластеры, добавлять диски, в том числе «горячим» способом.
  • Вести стриминг файлов, видео и аудио на устройства, не только на ПК, но и на ТВ.
  • Организовывать метаоблако — предоставить возможность одновременной работы нескольких пользователей над одним документом в браузере. 
  • Также на NAS-системе можно развернуть почтовый сервер и веб-сервер, на котором можно держать, например, базу знаний компании или корпоративное хранилище.
NAS в локальной сети

NAS в локальной сети предприятия. Источник

Популярные дистрибутивы, или урезанные операционные системы, для NAS

Чтобы NAS-системы работали, нам нужна ОС. Можно использовать ОС на базе Linux — например, Ubuntu или Debian. Но они слишком требовательны, в них много излишних служб и утилит, их придется долго настраивать под NAS.

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

Есть несколько популярных версий дистрибутивов:

  • FreeNAS,
  • NAS4Free.
  • EasyNAS,
  • Rockstor,
  • OpenMediaVault,
  • Openfiler.

Хороший дистрибутив должен соответствовать нескольким требованиям: 

  • легко разворачиваться, 
  • устанавливаться не только на жесткий диск, но и на USB, 
  • занимать мало места, 
  • предоставлять доступ к файлам по большому списку протоколов, 
  • предоставлять функции защиты данных. 

Также важна хорошая документация, поддержка и возможность добавления расширений. Бонусом станут дополнительные полезные функции и удобство интерфейса как основного способа взаимодействия с дистрибутивом.

Развертывание и интерфейс

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

Здесь также важны несколько параметров:

  • Возможность установки дистрибутива на USB или отдельный SSD-диск. Большинство дистрибутивов предлагают такую опцию. Из нее следует  возможность доступа со всех компьютеров в сети. 
  • Штатный пакетный менеджер для установки плагинов и обновлений. Он облегчит работу с дистрибутивом.
  • Система должны быть запущена на любом оборудовании, совместимом с Debian.

Размер хранилища в случае NAS — также важное требование. Например, некоторые дистрибутивы занимают весь установочный диск, что критично для небольших NAS-систем. 

Управление томами

Главная функция NAS — доступ к файлам, которые в нем хранятся. Здесь все достаточно просто: выбираем массив дисков, создаем том и добавляем сетевые папки. Но, например, FreeNAS и Rockstor работают только с целыми дисками, а не с разделами, что, возможно, будет проблемой.

Общий доступ к файлам

Дистрибутив должен поддерживать популярные сетевые протоколы, хотя бы Samba/CIFS, AFP, AFS, NFS, SFTP, HTTP, FTP и другие, для передачи данным. Скажем заранее, что все дистрибутивы из нашего списка удовлетворяют этому критерию.

Файловая система дистрибутива должна быть надежной. Если ФС не такая, можно потерять все данные при аппаратном сбое. Например, с файловой системой NTFS можно потерять данные при сбое и потом воспроизвести журнал, а у FAT даже такой возможности нет. Для NAS-систем это недопустимо. Поэтому используют отлаженную ZFS, которая сличает контрольные суммы, находит ошибки и восстанавливает данные. Также в ZFS есть функция снапшотов: она может хранить их, монтировать любой набор снимков, откатываться к предыдущим состояниям системы.

Другие «аналоги» ZFS — Btrfs или ReFS.

Документация и поддержка

В документации должно быть описано, как разворачивать дистрибутив, какие протоколы поддерживает NAS и что делать в случае ошибок. Это важно, потому что дистрибутивы NAS не так дружелюбны, как Debian, например. В UNIX-системах можно разобраться методом проб и ошибок, в NAS-дистрибутивах ОС урезанные, и такой возможности нет.

Лидер по этому критерию — дистрибутив FreeNAS. У него — одна из лучших документаций, вдобавок есть форумы сообщества пользователей. 

Защита

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

Расширения

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

Дополнительные функции

В их числе могут быть:

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

Чаще всего эти функции уже встроены, но может потребоваться и установка плагина.

Теперь рассмотрим каждый дистрибутив отдельно.

Вы можете установить любой из выбранных дистрибутивов на выделенном сервере от Selectel.

FreeNAS

FreeNAS — дистрибутив 2005 года, созданного на базе BSD. Один из самых популярных: примерно миллион NAS-систем работает на FreeNAS. Это open source-дистрибутив, который развивает компания iXsystems. 

Развертывание и интерфейс

Установщик текстовый, но не требует вмешательства пользователя: необходимо выбрать диск, на который установится ОС. Образ ISO дистрибутива FreeNAS весит 602 МБ, но при установке занимает весь объем диска любого размера. 

Установить дистрибутив можно и на USB. На странице загрузки доступны образы обновлений, пакет плагинов. 

выбор вариантов установки FreeNAS

Выбираем, куда установить FreeNAS. Источник

FreeNAS — «тяжелая система». Минимальные требования — 8 ГБ RAM и 8 ГБ свободного места.

Через интерфейс есть доступ к функциям — например, настройке сетей. Есть боковая панель, которая расширяется, предоставляя доступ к подменю, чтобы получить, например, быстрый доступ в учетные записи. Поддерживается работа через консоль.

Управление томами

Файловая система FreeNAS основана на ZFS, что имеет свои преимущества:

  • целостность данных, 
  • снапшоты — снимки локальной файловой системы, 
  • дедупликация, 
  • создание разделяемых ресурсов, 
  • программный RAID-Z3 (хранит три копии структур), 
  • организация RAID 0, 1, 5, 6, 10, 60, 
  • разделение отзеркалированного zpool-раздела на несколько раздельных пулов (zpool split).

Но у функций ZFS есть и недостатки: требуют много свободной памяти, потому что постоянно считает контрольные суммы. Кроме того,  FreeNAS умеет работать только с целыми дисками, а не с разделами. Также из недостатков — нельзя уменьшить массив.

Доступ к файлам

Для доступа к хранилищу поддерживаются протоколы FTP, NFS, SSH, CIFS, AFP, iSCSI, SMB/CIFS, Samba, rsync для синхронизации. Для авторизации клиентов есть поддержка LDAP/Active Directory. Файловая система — ZFS.

Есть настройка ресурсов общего доступа WebDAV, с помощью которой можно просматривать содержимое определенного тома или директории из браузера.

Документация и поддержка

Один из лучших дистрибутивов в части документации: есть сайт с большим массивом информации, форумы, сообщества и книга Learning FreeNAS. Например, в документации, кроме инструкций по установке, можно найти список плагинов.

Безопасность

Можно защитить данные без сторонних решений — в дистрибутиве FreeNAS реализовано 128-, 192- или 256-битное AES-шифрование. Для процессоров, которые поддерживает инструкции AES-NI, шифрование не будет влиять на производительность.

Но в документации дистрибутива указано, что «корневая файловая система или другие компоненты ОС, такие как каталог /var, даже если это отдельная файловая система» не шифруются.

Дополнительная функция безопасности — поддержка rsync через SSH.

Расширения

FreeNAS поддерживает сторонние плагины для потокового вещания, скачивания, синхронизации или размещения собственного сервера облачных сервисов. Новые плагины добавляются в боковую панель под заголовком Plugins, настраиваются и запускаются через интерфейс.

В контексте безопасности все плагины основаны на FreeBSD jails и пакетах PBI с PC-BSD, поэтому изолированы от основной системы. 

Особенные функции

Здесь можно выделить несколько дополнительный функций:

  • Оптимизация системы в зависимости от железа с помощью скрипта autotune. Например, скрипт уменьшает проблемы с памятью с помощью автоподстройки значений ZFS sysctl, если в NAS-системе мало ОЗУ.
  • Планирование задач с помощью заданий cron. 
  • Подключение NAS-сервера к домену Microsoft AD от имени доменной учетной записи. Под этой учетной записью можно работать с сервером по протоколу CIFS.
  • SNMP-мониторинг.
  • Отправка журналов на удаленный syslogd и отчетов по электронной почте — администратор может на графиках видеть порядок работ программного обеспечения и тенденции использования ресурсов.

NAS4Free

NAS4Free разработан на основе FreeNAS 0.7, но к iXsystems отношения не имеет. Распространяется по лицензии BSD. Сейчас называется XigmaNAS.

Развертывание и интерфейс

Настройки хранятся в XML-файле (config.xml). Установка дистрибутива возможна на USB или отдельный SSD — файл «подхватится» автоматически во время инсталляции. Установка простая, как с обычным ISO-образом.

NAS4Free похож на FreeNAS, но старых версий — как интерфейсом, так и установкой. Например, после загрузки ОС появляется консольное меню, через которое по шагам можно сменить IP, конфигурировать сетевые интерфейсы, установить систему, выйти в shell, сбросить пароль веб-администратора.

меню консоли NAS4Free

Восстановление системы также простое: дистрибутив устанавливается на диск, загружается файл конфигурации и NAS4Free снова работает.

Поддерживается работа через консоль — например, настройка сетевых интерфейсов. Через интерфейс производится работа с большинством операций. В их числе управление файловой системой и редактированием файлов, снапшотами, работа с инструментами сетевой диагностики, тестирование пропускной способности сети. Но боковой панели здесь нет.

Все сервисы отключены по умолчанию, для работы необходимо их запустить и настроить.

Минимальные требования для дистрибутива — 512 МБ оперативной памяти и 2 ГБ хранилища под систему. Дистрибутив скомпилирован для 32- и 64-разрядных Intel x86-совместимых процессоров.

Управление томами

Поддерживаются:

  • мониторинг состояния жестких дисков S.M.A.R.T.,
  • уведомления о проблемах по электронной почте,
  • программный RAID (0, 1, 5 и комбинации), RAID-Z1/Z2/Z3,
  • отправка сообщений Syslog, контроль состояния UPS. 

Доступ к файлам

Файловая система — ZFSv28. Поддерживает:

  • UFS, ext2/3, FAT, NTFS.
  • Протоколы для обмена данными SMB/CIFS, FTP, TFTP, NFS, AFP, iSCSI (initiator и target), SCP (SSH), BitTorrent, HAST, CARP. Они настраиваются через веб-интерфейс. 
  • Кроме них поддерживает Unison, HAST, UPnP (на базе Fuppes), протоколы CARP, HAST, VLAN и Wake On LAN.
  • Синхронизацию посредством rsync.
  • Сервер iTunes/DAAP (Firefly).
  • Управление доступом: на основе пользователей и групп UNIX.
  • Аутентификацию: для этого используется внутренняя база и средства Active Directory и LDAP.

NAS4Free также умеет работать с файловыми системами UFS, FAT32, EXT2.

Документация и поддержка

На сайте дистрибутива есть базовая информация — например, по установке и начальной настройке. Остальная документация «встроенная». Чтобы получить информацию по опциям настройки, нужно изучить журналы [Диагностика → Журналы]. Здесь можно найти отчеты о ежедневной работе вашего NAS. В интерфейсе также есть QuiXplorer — менеджер файлов.

Безопасность

Поддерживается шифрование GELI-диска.

Расширения

У NAS4Free большой набор служб и сервисов «из коробки»: Unison, iSCSI, SNMP, BitTorrent и прочие. В большинстве случаев вам не придется ничего дополнительно устанавливать. Но установка плагинов возможна.

Информация о расширениях дистрибутива есть только на официальных форумах NAS4Free.

Особенные функции

Есть поддержка LDAP и активной директории, теги VLAN, беспроводное соединение, CARP (протокол общего резервирования адресов), HAST (высокодоступное хранилище), клиент BitTorrent, веб-сервер Lighttpd, FUPPES — сервер Plug and Play для автоматического обнаружения сетевых устройств, IPERF3 для измерения пропускной способности.

EasyNAS

Дистрибутив разработан на базе openSUSE. 

Развертывание и интерфейс

Поставляется в виде ISO-образа размером 380 МБ. Минимальные требования: 1 ГБ оперативной памяти и жесткий диск на 20 ГБ.

После установки открывается оболочка, где выполняются общие задачи администрирования: смена пароля администратора или IP-адреса. 

К веб-интерфейсу можно получить доступ в браузере по адресу, перейдя на http://<ip-адрес>:1443 — вход со своим паролем администратора.

Доступ к функциям — через строку поиска и боковую панель. Также через панель есть доступ к настраиваемым элементам — хранилищу или общему доступу к файлам. 

Управление томами

Поддерживается топология дисковых массивов JBOD, RAID 0/1/5/6/10, централизованное управления аутентификацией, авторизацией и аккаунтингом при помощи протокола RADIUS.

Общий доступ к файлам

Файловая система — Btrfs. Есть возможность расширения размера хранилища без отключения системы, создания снапшотов, добавления и удаления разделов. 

Дистрибутив поддерживает основной пул протоколов: CIFS (Samba), NFS, FTP, TFTP, SSH, RSYNC, AFP. Но функции их настройки нет.

Документация

На сайте проекта очень мало информации, только общие данные и краткое описание концепций и технологий. Информацию придется искать по форумам, которых тоже немного.

В дистрибутиве предусмотрены подсказки: типсы с вопросительными знаками можно найти в боковой панели.

Безопасность

Очень слабая. Можно ограничить доступ к интерфейсу администрирования с помощью ACL или IP-адресов или настроить Radius, чтобы аутентифицировать удаленных пользователей. Остальные функции безопасности не предусмотрены.

Расширения

Их нет.

Особенные функции

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

Rockstor

Дистрибутив с открытым исходным кодом на базе openSUSE. Минимальные требования — 2 ГБ оперативной памяти и жесткий диск на 16 ГБ.

Развертывание и интерфейс

Поставляется с установщиком Anaconda, но он не пригодится — установка автоматическая, можно задать только пароль root. Можно установить на USB-диск.

Интерфейс представляет собой панель мониторинга в виде набора виджетов. Их можно выбирать из верхней панели. Боковая панель становится активна при выборе компонента.

Управление томами

Rockstor работает только с целыми дисками.

Есть:

  • мониторинг ресурсов через панель и SNMP,
  • мониторинг S.M.A.R.T.,
  • объединение дисков в RAID-массивы или пулы (0,1,5,6,10), сжатие, монтирование,
  • резервное копирование через rsync, Apple Time Machine и Windows Backup.

Общий доступ к файлам

Файловая система — Btrfs. Поддерживается создание разделяемых ресурсов, используется защита файлов Bitrot, контрольные суммы, резервное копирование файлов с помощью rsync.

Документация и поддержка

На сайте проекта можно найти подробную документацию по всем вопросам, начиная с установки и заканчивая расширениями. 

Безопасность

Поддерживается шифрование целого диска, но с помощью LUKS.

Расширения

Поддерживает много плагинов, например, Booksonic — сервер потоковой передачи аудиокниг — или CouchPotato — загрузчик для пользователей usenet и bittorrent. Плагины устанавливаются как Docker-образы через веб-интерфейс. На сайте проекта есть документация по поддерживаемым плагинам и их установке.

Дополнительные функции

Создание снапшотов и их планирование с помощью заданий cron.

Open source-дистрибутив на основе Debian Linux. OpenMediaVault похож на FreeNAS, потому что автор системы — бывший разработчик FreeNAS Фолькер Тайле.

Развертывание и интерфейс

Дистрибутив поставляется в виде:

  • ISO-образа для x86- и x64-систем, 
  • образа для VMware и VirtualBox, 
  • репозитория для Debian.

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

Опций настройки через консоль, как в других дистрибутивах, нет. Системные настройки производятся через веб-интерфейс. В нем есть боковая панель, через которую можно получить доступ к компонентам. Есть подсказки для применения настроек.

Дистрибутив ставится как на жесткий диск, так и на USB, при это занимает весь объем памяти.

Управление томами

В дополнение к поддержке файловых систем ЕХТЗ/4, XFS и JFS в OpenMediaVault вы также получите опцию создания квот для каждого настроенного тома и списка контроля доступа (ACL). Поддерживается программный RAID (0, 1, 5, 6, JBOD, 5+0, 5+1, 0+1, 1+0).

Общий доступ к файлам

В отличие от FreeNAS автор дистрибутива не стал ставить ZFS. Как файловая система используются ext3, ext4, XFS, JFS, NTFS и FAT32 (чтение/запись). Функций, как следствие, чуть меньше:

  • Протоколы, которые поддерживает дистрибутив: SMB/CIFS, FTP/FTPS, TFTP, NFSv3/v4, SSH и RSYNC.
  • Есть организация совместного доступа, разделения привилегий групп и пользователей, настройка квот.
  • Мониторинг — SNMP, S.M.A.R.T, UPS.
  • Уведомления об ошибках по почте.

Но в сравнении с FreeNAS здесь создается смешанный раздел для хранения настроек, в котором сочетаются данные и системные файлы.

Документация

Основная документация есть.

Безопасность

Есть функция безопасности в виде монтирования файловых систем с флагом noexec. Но скрипты безопасности, помещенные в папки с распределенным доступом, запустить не получится.

Нет шифрования данных. Эту функцию обеспечивает только плагин LUKS.

Расширения

В дистрибутиве есть вся базовая функциональность NAS4Free и FreeNAS, кроме ZFS. Недостаток функций закрывается большим списком расширений: LVM, iSCSI Target, поддержка LDAP, доступ AFP, BitTorrent, DAAP, UPS, антивирусы.

Официальных плагинов несколько десятков: их можно увидеть в меню Система → Плагины, где они категоризированы. Для установки используется штатный пакетный менеджер. 

Есть сторонние «самодельные» плагины, ставятся стандартным для Linux способом.

Дополнительные функции

В OpenMediaVault можно распределять квоты диска отдельным пользователям, ограничивая место, на которое пользователи могут претендовать. Вы также можете определить права доступа каждого пользователя для каждой папки с общим доступом. 

Как и в FreeNAS, обычные задачи поддержки системы, такие как установка обновлений, можно выполнять из веб-интерфейса. OpenMediaVault предоставляет почти все функции FreeNAS, но через плагины.

Итоги обзора дистрибутивов для NAS-хранилищ

Завершим обзор дистрибутивов несколькими советами. Для продвинутых систем с большими ресурсами рекомендуем FreeNAS и Rockstor. Большое комьюнити, широкий функционал, подробная документация и много расширений. 

Из всех представленных дистрибутивов лидером выходит бесплатный FreeNAS: 

  • надежная корпоративная файловая система OpenZFS, 
  • поддержка всех протоколов,
  • синхронизация с облачными сервисами (включая Dropbox) из коробки, 
  • интеграция с Amazon S3, Backblaze B2 и Microsoft Azure,
  • много дополнительных приложений, 
  • продвинутые инструменты мониторинга.

NAS4FREE тоже хорош для больших систем, если вас не испугает малый объем документации. 

Для тех, кто привык работать с Linux, подойдет OpenMediaVault. Будет легко устанавливать плагины для расширения функционала своей NAS-системы.

Rockstor и EasyNAS можно рекомендовать для организации NAS-cервера для дома или небольшого офиса (первый не требует много оперативной памяти). Но если Rockstor можно использовать в коммерческих системах, то EasyNAS — нет из-за ограниченных возможностей для повышения безопасности.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как прописать шлюз windows 10
  • Universal media creation tool как установить windows 11
  • Советские военные карты pro для windows
  • Как правильно пишется слово windows
  • Asus webstorage windows service asus webstorage windows service