Building A DIY NAS On A Budget - TrueNAS Scale

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ค. 2024
  • Make sure to check out the follow up video where I make some upgrades!
    ► • Upgrading My TrueNAS S...
    I needed a NAS, so I set out to build my own with primarily used PC components. How will it turn out? #nas #pcbuilding #homeserver
    Some of the parts I used (affiliate links):
    ► PCIe to 4 Port Sata - amzn.to/3mWlChR
    ► PCIe to 2.5Gb NIC - amzn.to/3HC2qPD
    ► Seagate Drives - amzn.to/3zNeM5U
    ► ASUSTOR Drivestor 4 - amzn.to/3ybClnP
    Craft Computing's iSCSI video:
    ► • Use your NAS as a Stea...
    Support The Channel:
    ► / hardwarehaven
    ---------------------------------------------------
    Music (in order):
    "Hardware Haven Theme" -Me ( • Hardware Haven Theme M... )
    "If You Want To" - Me
    "VULF JAMS" - GARRISON ( / garrison-brown )
    "Town Groove" - Me
    "Sunshower" - LATASHÁ( / best-music-pro.. )
    "CRENSHAW VIBES" - GARRISON
    ---------------------------------------------------
    Timestamps:
    0:00 Intro
    0:34 Why I'm Building This
    1:03 The Components
    4:46 Assembling Everything
    7:43 Setting Up TrueNAS
    11:44 How It Performs
    13:18 Pros/Cons and Final Thoughts
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 949

  • @daelra
    @daelra ปีที่แล้ว +445

    After buliding several NASs and home servers in my time, here's a few additional points to consider.
    1. Reduce power draw as much as possible, especially if you're planning to leave it on 24/7.
    Get a low power motherboard/CPU, preferably a mobile chip if you can. 38w power at idle is low for a desktop but pretty high for a NAS or laptop. With the current energy prices in the UK right now 38W 24/7 would cost me £113 to run a 38W NAS for a whole year. With a mobile chip, especially a modern ones, you could easily half and in my case 1/4 this.
    The alternative is to tweak TrueNAS to use Wake on LAN. You'll need to make sure your motherboard/NIC has that capability. That way it's shut down until you needs it.
    Get bigger, fewer drives. Again for power usage reasons. The less hardware used, the less power it takes up. Go for 5400rpm drive if performance isn't an issue as they use less power too.
    Fewer sticks of RAM. One 16GB stick is better than 2x8GB if power reduction is the aim.
    2. It's actually harder than you think to source the perfect case for a home built NAS.
    Home built NASs are nearly always too big. You've got two choices. Get a hulking 10y old+ old tower for pennies or spend several hundreds on a dedicated NAS case. Cheap cases suitable for NASs are practically non-existant.
    3. A homebuilt NAS is WAAAYYY easier to fix than a bought NAS if it goes wrong. Busted Synology or QNAP and you're looking at weeks to get it fixed/replaced and there's the chance, if it's and older model they don't have the parts any more. Personal experience of having several TB of data held hostage by a NAS company because their repair/replace policy was so inadequate/expensive. Use bog standard parts/disks and things can usually be put back together quckly and with less chance of a part literally not being avaliable anymore.
    4. Decide early if what you want is just disk storage or something more flexible. It might just easier to just set a machine as a general purpose server. If the hardware available to you can cope with being used as a render station or for video format conversion or something, then why limit it to just serving files?
    5. Avoid 'Green' drives. Get NAS specific ones if you can. I've never had much longevity with 'Green' drives. These types are not meant to be run 24/7 and wear out/fail a lot faster than drives designed for NASs. 'Black' drives or those for meant for desktops are generally okay but they're the same price as NAS drives and don't have the cache/power features of NAS drives. Of course any drive will do on a budget, but if you have the option, always pick a NAS drive first (or try to at least avoid the green ones).

    • @MBTIMemes
      @MBTIMemes ปีที่แล้ว +21

      solid advice, thank you

    • @matdavey1
      @matdavey1 11 หลายเดือนก่อน +9

      Fractal Node 304/804.
      They are still sold 10 years later new, and for a damned good reason.

    • @bnasty267
      @bnasty267 9 หลายเดือนก่อน +9

      The CPU/motherboard is usually negligible in power consumption compared to the drives (with the exception of some older, pre-2015, power-hungry chips.) Spinning rust drives are usually 8-10W each, and most Intel chips that support power modes are probably around 10-15W idle. For comparison, I have a Proxmox box I built out of an old Dell Optiplex 7050 with an i5-6500 chip, which isn't exactly a low-power chip at max 65W TDP. However, it only pulls 15W at near-idle including 24G RAM, a NVMe boot disk, and a SATA SSD. I've never seen it consume more than 40W, and for a NAS, the processor utilization should be very low even with big transfers.
      Using low power mobile/laptop chips or the Celerons would probably only save a Watt or two at best. Those tend to shine when you're actually bogging down the processor, but of course, they're also slower for that lower power draw.

    • @youngjoke81
      @youngjoke81 8 หลายเดือนก่อน +2

      With this in mind, how does using something like a laptop with some external drives compare for power use?

    • @andresvaldevit3692
      @andresvaldevit3692 7 หลายเดือนก่อน +1

      Zima blades are looking solid and cover almost all these excellent tips! Btw thanks great tips!

  • @eldibs
    @eldibs ปีที่แล้ว +1397

    It's completely fair to exclude the cost of storage when comparing a DIY NAS to an off-the-shelf one. The off-the-shelf models don't come with drives, after all.

    • @manitoba-op4jx
      @manitoba-op4jx ปีที่แล้ว +69

      yep. choosing your own drives is a given, so factoring in your own choices in the price would be inappropriate

    • @SmallSpoonBrigade
      @SmallSpoonBrigade ปีที่แล้ว +11

      Yes, also depending on how you set it up, it's possible to expand later.

    • @kvltntr00
      @kvltntr00 ปีที่แล้ว +11

      @@manitoba-op4jx you can make the same argument about every single component in a DIY NAS build...

    • @-Soren
      @-Soren ปีที่แล้ว +36

      @@kvltntr00 in this case, the objective is to reduce the price as much as possible while maintaining a decent level of performance, personal choices don’t occur here.. drives on the other hand, where cost and features will vary depending on usage, are personal choices

    • @franklincerpico7702
      @franklincerpico7702 ปีที่แล้ว

      Exactly and that's how they rape you. The hardware in those off-the-shelf models is WAY worse than this and I would never recommend one to a home user when this is an option.

  • @corvusaflame713
    @corvusaflame713 ปีที่แล้ว +343

    As someone who bought a "off the shelf NAS", having it fail HURTS. You can restore the data, but you have to use the exact same hardware. Some newer products allow for drive pools to be transfered to other systems, but TrueNAS doesn't seem to care about the hardware, and you seem to be able to import your data forward, no matter how old your setup was.

    • @corvusaflame713
      @corvusaflame713 ปีที่แล้ว +9

      @@Felix-ve9hs I actually imported my zfs pool from FreeNAS 9 to TrueNAS 11 (I think that's the version), this was with different hardware (though I had backups).
      My lost data was in an old synology system, that had the motherboard die. It wasn't able to import the data on the drives to a newer synology system. (From my understanding, synology doesn't have that problem anymore)

    • @resengan123
      @resengan123 ปีที่แล้ว +12

      I recently did a hardware upgrade on my truenas scale system. new mobo/cpu/ram/boot drive. lost my vm, created users, and app settings. all of which took very little time to re create.
      mind you I missed the step where I was supposed to download the config file(its current location doesn't really match the written descriptions)
      the pool itself imported without a hitch.
      considering I botched my upgrade and was able to get everything back up in running, id say that +1 for upgrades/hardware failures

    • @stevedixon921
      @stevedixon921 ปีที่แล้ว +5

      May have changed over time for some brands, but I know people who got stung by their proprietary NAS boxes dying and having to resort to extreme efforts to find a 'compatible' NAS from ebay/amazon/etc. I also know others who bought their NAS unit in pairs, so if one unit failed they can at least try to recover their data using the remaining device (and then buy two new units to restart the cycle), crazy stuff. TrueNas (and similar) do better to separate the data from the hardware and OS itself (hence why you cannot boot off your data storage drives). I suspect it is due to the boxed NAS units storing the OS and data on the same physical drives in a way that limits the ability to support hardware changes (protected or encrypted partitions, or whatever).

    • @alerighi
      @alerighi ปีที่แล้ว +2

      Most off the shelf NAS use Linux with software RAID. Surely for the cheaper models they are built like that, just an ARM processor running a Linux distribution with standard filesystems and software RAID (Linux md array or LVM volumes with ext4 filesystem or for the more fancy one BTRFS).
      That is to recover the data you just connect the drives to any PC running any Linux distribution (even an Ubuntu live USB would be fine) and it should mount the array without any issues. Linux software RAID is made in a way that the configuration is stored on the drives itself, that is you can connect the drives in any sort of order and the OS should mount the array automatically.
      I had to do even one time to fix a Synology drive where more than 2 drives had bad sectors in a RAID 5 and the NAS itself was not able to mount the array, while with a Linux distribution I was able to recover (most of) the data by mounting the array read-only mode.
      I don't know NAS manufacturers that use hardware RAID that needs proprietary controllers, at least consumer ones. Probably the more enterprise grade stuff will do, but it's more likely something standard that in case of data recovery can be mounted with software implementations.

    • @stevedixon921
      @stevedixon921 ปีที่แล้ว +1

      @@alerighi That could be the case if encryption is not enabled and containers were not being used. It also depends on the OEM using standard packages and not TRYING to lock customers into their ecosystem.
      Off the shelf NAS devices are okay, but they come with their own unique limitations.
      Enjoy 2023 everyone.🙂

  • @utubeuser1024
    @utubeuser1024 ปีที่แล้ว +21

    I built a NAS back in 2014 - it had an i3 4170 CPU, 16GB RAM and a HighPoint DataCentre 7280 PCIe HBAwith 8 MiniSAS ports (max 32 SATA drives) - I loaded it up with 24 x 1.5 TB 2.5" Seagate hard drives and the whole thing under load used about 150W (These days of course I'd just use a couple of 3.5" 12-18TB drives instead) - performance was outstanding for the time, saturating a full gigabit NIC easily and doing local transfers between the drives around 160-180 MB/s. Thanks for the video and the memories!

  • @Siemenneste
    @Siemenneste ปีที่แล้ว +80

    Honestly once explained it's fairly intuitive. Thank you for breaking it down so nicely for us newbies! Can't wait to play with the full version

    • @lucasRem-ku6eb
      @lucasRem-ku6eb ปีที่แล้ว

      Honestly online muhuahhahahahaha.......

  • @ethi8128
    @ethi8128 ปีที่แล้ว +70

    the big problem with using old hardware for this purpose is power consumption. older cpu architectures consume a lot more energy to do something trivial. but I'm a fan of the idea of repurposing old hardware instead of discarding and buying new

    • @Machinationstudio
      @Machinationstudio ปีที่แล้ว +1

      True. I have a Sandybridge machine lying around in a giant tower case with 6 drive slots, but am still hesitant to turn it into a NAS because of power consumption.

    • @Rn-pp9et
      @Rn-pp9et ปีที่แล้ว +12

      @@Machinationstudio While it'll be different for everyone, when I calculated my NAS build over buying newer and more power efficient hardware, it would be nearly 4 years before they would equal in value.

    • @oldtwinsna8347
      @oldtwinsna8347 7 หลายเดือนก่อน +1

      You just need to look at the right solutions. An i7-3770k, for example, is a very poor choice.

    • @ijustwannasay6470
      @ijustwannasay6470 4 หลายเดือนก่อน

      ​@@oldtwinsna8347if you can disable two cores, undervolt and underclock it, why not?

    • @DevilHunter-777
      @DevilHunter-777 2 หลายเดือนก่อน

      Anything including Skylake or Zen 1 would work fine enough i guess, the older intel chips still work fine and dont really consume a lot of power

  • @jpalmz1978
    @jpalmz1978 ปีที่แล้ว +170

    The main advantage of separating the hardware from the OS is you don’t need to worry about the manufacturer losing interest in providing patches and updates for a ready made version (that uses their own proprietary software) A classic is a couple of WD my-cloud models I had with perfectly good drives but WD decided to drop support. Ubuntu Server setup with a Samba config also makes a good NAS (although not as feature rich as true nas)

    • @ProjectShinkai
      @ProjectShinkai ปีที่แล้ว +5

      That's what happened to my NAS. Why I'm looking for new options.

    • @jpalmz1978
      @jpalmz1978 ปีที่แล้ว +1

      @@ProjectShinkai I have just replaced mine with a software raid (2 drives mirrored) ubuntu server setup. You could also think about a TrueNAS device replacement 👍🏻

    • @BlownMacTruck
      @BlownMacTruck 9 หลายเดือนก่อน +1

      A server not being as full featured as a NAS… lol.

    • @RyanRush-aka-ryry05
      @RyanRush-aka-ryry05 9 หลายเดือนก่อน

      I too have a wd mycloud, when WD dropped support for My cloud OS 3 i found out that my model was compatible with Mycloud OS 5 i upgraded, but im still looking for options to run my HASS and Plex servers from(currently running plex from my main desktop pc and HASS from a RasPi 3b+)

    • @MichaelWeida
      @MichaelWeida 8 หลายเดือนก่อน

      I also got burned by WD on my EX2 getting deprecated.

  • @tigeroats913
    @tigeroats913 ปีที่แล้ว +3

    This is the video I've been waiting for, I love that u used truenas scale, thanks man this video helped a lot

  • @AdrianBacon
    @AdrianBacon ปีที่แล้ว +10

    I have two of that exact case. They're great for a generic file server. Good air flow, lots of 3.5 inch drive bays. Overall, a good little box you can stick in a corner.

  • @knomad666
    @knomad666 ปีที่แล้ว +102

    I love how you sourced old hardware to do this. Kudos for helping to reduce eWaste!

    • @RT-qd8yl
      @RT-qd8yl ปีที่แล้ว +4

      More importantly, it's cheaper. I'm doing my part about the e-waste though, I pay for old used PCBs from local schools, companies, etc and reclaim the gold at home. You can still make a good pofit even paying for the boards because you can grab up the customers who would've otherwise given them up for free for recycling.

    • @brandon_wallace
      @brandon_wallace ปีที่แล้ว +1

      Old hardware is great for a NAS or server.

    • @gutwallst6645
      @gutwallst6645 ปีที่แล้ว

      eventually every computer will end up in landfill, it's just a matter of time

  • @wrightsublette1701
    @wrightsublette1701 ปีที่แล้ว +2

    Congrats on your new baby!! I totally enjoy seeing what you can put tougher and use on a budget. Well Done :)

  • @sens4tion
    @sens4tion ปีที่แล้ว +1

    Bro I love your channel, your content just keeps on getting better and better. Good Luck!

  • @Frank-do1bg
    @Frank-do1bg ปีที่แล้ว +4

    I really appreciate the real world performance tests, a lot of similar videos leave that out!

  • @zerocooler7
    @zerocooler7 ปีที่แล้ว +4

    I set up a NAS using this same case. It is big, but it holds a lot of hard drives. I removed the DVD drive and filled every bay with hard drives. I use an SSD as the boot drive. I use a motherboard with plenty of SSD connectors, running with an old Intel Xeon processor. I decided to use OpenMediaVault as the OS, as I found it easy to set up and it works well for using the NAS as storage and a media server. And for anyone wondering about backups, this is my second NAS. My first one is an actual NAS unit, and both contain the same data.

  • @ausfoodgarden
    @ausfoodgarden 9 หลายเดือนก่อน +2

    This video popped up in my suggested list and I'm so glad it did.
    I'm building a NAS out of unused computer gear I already own plus some new drives.
    The idea of adding a high-speed network card for a dedicated connection to an editing machine is golden.
    I'm borrowing that for sure. Cheers! 👍

  • @familialeiva8921
    @familialeiva8921 ปีที่แล้ว +6

    Me gusto el video, muy claro y detallado en cuanto al hardware, yo tenia pensado usar un motherboard con 2 puertos sata y comprar un adaptador igual PCIEx1 a 4 sata pero termine comprando comprando una mother con 4 puertos sata. No habia pensado el puerto ethernet, asi que ahora voy a evaluar ese punto. Excelente!!!!! Muchas gracias!

  • @MatthewN8OHU
    @MatthewN8OHU ปีที่แล้ว +26

    Really nice to see this video, as I recently started a similar build with TrueNAS SCALE. Of course, I managed to pull it off with almost no cost by using stuff that I've scrounged over the years. I also like the fact that you're pointing out other TH-cam videos, like the one Craft Computing did on iSCSI.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +4

      Very cool! And thanks!

    • @MatthewN8OHU
      @MatthewN8OHU ปีที่แล้ว

      @@HardwareHaven You're welcome.

  • @deadlymarsupial1236
    @deadlymarsupial1236 ปีที่แล้ว +24

    The benefit of this over RAID is that RAID controllers can be proprietary and the encoding change not only between board versions, also firmware versions - which can make it a big problem getting access to the data.
    With iSCSI you would want some UPS protection. iSCSI risks data corruption on abrupt power loss.

    • @brandon_wallace
      @brandon_wallace ปีที่แล้ว +3

      You can use software RAID and not have that issue.

  • @kevinhammer3950
    @kevinhammer3950 ปีที่แล้ว +1

    I knew to buy used, but you reminded me how used you can get :)
    This was the video i needed to complete my build
    Thanks!!!

  • @ygrittesnow1701
    @ygrittesnow1701 ปีที่แล้ว +5

    There was an old video called "Turn an old laptop into a NAS - Synology". It actually utilized sinology's OS. I did this and utilized the usb 3.0's with multi drive docks. Gives me lots of storage, expandability and portability. Plus being a laptop really low power consumption.

  • @see-sharp
    @see-sharp ปีที่แล้ว +4

    This can't be real... The video recommendation came the exact day i needed. Thank you!

  • @brandon_wallace
    @brandon_wallace ปีที่แล้ว +5

    Nice video. They have recently come out with some NAS chassis so that people can build their own NAS (with a mini-ITX and SFX power supply). They are really compact.

  • @derloos
    @derloos 9 หลายเดือนก่อน

    Nice details on the iSCSI setup, very informative, thanks.

  • @Ilovebigsubs1737
    @Ilovebigsubs1737 ปีที่แล้ว

    thank you i needed a nas but didn't know i have a old core 2 duo an 2 2 terabyte hard drives this helped a lot thank you and keep up the good work

  • @jamie-ck6js
    @jamie-ck6js ปีที่แล้ว +25

    Great video and thanks for including power consumption. It depends on where you live of course but unfortunately here in the UK using old hardware like this has become quite expensive. A year of running this on idle would cost about 150 USD in the UK.

    • @artemk6096
      @artemk6096 ปีที่แล้ว +1

      Не обязательно что бы оно работало постоянно

  • @PeteSpaker
    @PeteSpaker ปีที่แล้ว +5

    Inspired. Just wrapped up building a TrueNAS system using an Intel Core i5-3570S 3.10GHz in an old ASUS MOBO, 16GB DD3, a new 128GB SSD for the OS, a single 6TB HDD, and twin Seagate 3TB drives in RAID. I am new to TrueNAS, but have had commercial NAS units for a decade. I had a LOT of old data to transfer. I am keeping anything I cannot replace (like home movies and photos) in RAID, and anything I can download again in the 6TB single drive. I am running a GB network, with CAT6 cable and 10/100/1000 Ethernet connections at all points. It runs zippy and has no problem streaming 4K video to multiple smart TV's / PCs. I have four users in my house, and we can all draw off the NAS at once no problem. Great use of a bunch of old stuff. Besides the 128GB SSD, I didn't buy anything else new.

  • @fontaineg1860
    @fontaineg1860 ปีที่แล้ว

    Wow. thanks for this video. It answered two questions concerned me so long. One is how connect directly between pc and nas without router and the second is how to use iscis controller!

  • @maniek79
    @maniek79 9 หลายเดือนก่อน

    Great video, very captivating storytelling!

  • @NotThatGuyJD
    @NotThatGuyJD ปีที่แล้ว +3

    Great video man, also understood the usage of the mobo for the video although a slightly better one would have helped a lot even though you mention it in the video a board with 4/6 sata 3 ports would have been very useful.

  • @kjamison5951
    @kjamison5951 ปีที่แล้ว +3

    I have to look at a budget NAS for my work storage. I did see a video on a Pi recently but I feel that a ‘proper’ mobo might serve me better. Also, sticking 16GB of RAM in it should improve things considerably.
    Thank you.

  • @jorgeaguilar8888
    @jorgeaguilar8888 3 หลายเดือนก่อน

    Hey great DIY Im now been researching nas and came across this video, makes sense! I have several of these parts already an already built pc thats been sitting on the bench old but very viable for an inexpensive nas.. Thanks for opening my eyes!!

  • @neilsherin5085
    @neilsherin5085 ปีที่แล้ว

    I've been running TrueNAS Core on a 1U SuperMicro box for over a year, booting the OS off a USB stick. No issues at all. It runs 24/7 as my backup repository.

  • @ChaseMedia
    @ChaseMedia ปีที่แล้ว +15

    Just built a NAS with redundancy a few weeks ago out of some old PC parts! Super awesome and fun project, Feels nice to have a NAS now also. FreeNAS is pretty awesome and cool to play around with, especially if you are studying IT, I'd recommend a project like this 🔥

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +3

      Heck yeah, that’s awesome

    • @deadlinerhorus
      @deadlinerhorus ปีที่แล้ว

      totally agree, but i prefer using openmediavault. Please have a look at this NAS-OS!

  • @danieldaveiga
    @danieldaveiga ปีที่แล้ว +4

    Excellent video, specially the power consumption. I assembled an offsite backup server with an old i5, and it consumes a LOT of energy, even idle. I would very much like for the system storage to be a mirror (even USB, maybe internal?!). Congrats.

  • @Miphen0707
    @Miphen0707 ปีที่แล้ว

    Good on you for giving it a go. Enjoyed the video. Thank you

  • @averyoldYoutubeuser
    @averyoldYoutubeuser ปีที่แล้ว

    3:23
    I totally love these two PCIe x1 expansion card, they are so much useful

  • @liutony4872
    @liutony4872 ปีที่แล้ว +3

    This is actually a good case, I bought the newer Antec p10c case thinking that it can accommodate 6 drives and a dvd drive, but found out that the psu cable expect drives to align in close proximity. The p10c case put drive racks in unconventional fashion behind the board and next to the psu, making it impossible to connect them even with two sata power cables. The only solution is to connect all the drives first than stash them somewhere inside the chassis without the mounting/racks.

  • @ntgm20
    @ntgm20 ปีที่แล้ว +45

    It would be cool to see the iSCSI for videos on a SSD in the server, with your 2.5Gbps network. The speeds you were getting look to be limited by the speed of the HDDs. I see just a little lower than that over SMB with a 1Gbps network. Cool video, and nice find on the case! I've been looking for something local, but so far have not.

    • @max_uaminecraft1827
      @max_uaminecraft1827 ปีที่แล้ว

      Sata 2 speeds would limit the ssd to 300mb/s too

    • @ntgm20
      @ntgm20 ปีที่แล้ว +1

      @@max_uaminecraft1827 SATA 2.0 is rated at 3.0 Gbps, so yes around 300MB/s.

    • @nirodper
      @nirodper ปีที่แล้ว +3

      @@ntgm20 it's actually exactly 300MB/s due to 8b/10b encoding

    • @zawatowski
      @zawatowski ปีที่แล้ว

      Thanks for the hint!

  • @rapideyee2926
    @rapideyee2926 ปีที่แล้ว

    THANK YOU MY BROTHER FROM ANOTHER COUNTRY AND ANOTHER FAMILY!!!

  • @PoeLemic
    @PoeLemic ปีที่แล้ว +1

    Just found your channel tonight. Glad to see more content like this on TH-cam. Subbing right off the batt. I need to build a new NAS because my old one is failing or failed.

  • @pashalecqua
    @pashalecqua ปีที่แล้ว +6

    Hi man just wanted to let you know I just found your channel and I'm a huge fan just a few videos in.
    Your content is extremely interesting and helpful. Your voice and articulation make your videos some of the most easily digestible and pleasant watches of any tech youtuber. Quickest sub of my life.
    Keep up the great work and P.S. Good luck with the kid!

  • @ricardorivera5365
    @ricardorivera5365 ปีที่แล้ว +6

    Excellent video. I guess that you can improve the iSCSI performance if you disable flow control and increase the MTU size.

  • @dell177
    @dell177 ปีที่แล้ว

    I did a similar build back in 2017 using FreeNas. At that time Tiger was hawking a low end HP server with a 4 core 3.2Ghz i3 and 4GB of ram, the MB had 6ea sat ports and a 250w power supply and is a mini tower, I installed 16GB additional ram, ZFS needs RAM. I used 2ea 16GB usb thumb drives for a mirrored boot disk and bought 6ea 3GB WD drives into it and connecting everything. I installed Freenas onto the thumb drives and set up the drives with ZFS. It's been running for over 5 years and it has been trouble free over that time.
    I'm not using this for anything other than storage so I went with 5400 drives because they are more reliable. I measured the input power and is under 100w so although the power supply seems small it's worked fine, the exhaust air is only warm so it's pretty efficient. The only time the server is ever down is if we have a power outage, All I have to do is turn the machine fack on and it comes back fine. I check the server log every month or two to make sure all is well.
    It's like the Eveready bunny - it just keeps running and running

  • @jasonfry5846
    @jasonfry5846 4 หลายเดือนก่อน

    I have that same antek case from a pc build I did 2011, I found this video because I’m looking to build a NAS as well. Will definitely use this case. Cool video, greatly appreciate it.

  • @lordkappa
    @lordkappa ปีที่แล้ว +6

    Love the concept of this video, great selection of budget parts make for a really interesting build. I just really wish every budget server build video didn't immediate devolve into "Thanks to sponsor for sending all the hard drives free of charge." Great deal for the channel, but really doesn't help anyone else.

  • @ragtop70
    @ragtop70 ปีที่แล้ว +5

    Great video - the motherboard is your most limiting factor here, but I completely get why you’re using it. Something more modern, capable of handling more RAM and providing higher bandwidth PCI-E would be huge helps. A board that supports NVMe would be really nice in this situation.
    Another thing to consider, if you’re going to use this case long term, is using the 5.25” bays. There are manufacturers out there that have kits to allow use of up to 4x 2.5” drives in a 5.25” bay. Unless you plan on using the optical drive, it looks like you could put up to 12x 2.5” drives in there. Using SSDs would really be a nice option for your video editing use case and could help reduce some of the noise/heat generated by mechanical drives.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +1

      Thanks, and yeah I completely agree. I actually have two follow up videos to this; one where I upgrade the motherboard, and the second where I upgrade the drives. Still no SSDs, but that's just because I haven't really hit a bottleneck in terms of seq reads on my 2.5Gb network. Maybe if I move to 10Gb ethernet or start using higher bitrate footage I'll make a switch!
      Appreciate the comment!

  • @harireddy2242
    @harireddy2242 หลายเดือนก่อน

    Thanks for the help ❤

  • @ScavengerFX
    @ScavengerFX ปีที่แล้ว

    Congrats on the new baby!

  • @WarrenLeggatt
    @WarrenLeggatt ปีที่แล้ว +13

    I have done similar. Have an i5 3470 machine, 16gb ram, similar sata card etc and 7 drives. Works great and pulls around 36w idle. Far far cheaper than dedicated.
    I opted Win 10 Pro, have a linux VM on it with pi-hole and also Jellyfin. So allows it to run various roles :)
    Yep, might pull more than a dedicated at idle but 36w not going to break the bank :)

    • @joshuamaserow
      @joshuamaserow ปีที่แล้ว +2

      Interesting because I have a haswell (micro ATX board) with 4670k with all extras disabled in the BIOS and using only onboard VGA and no HDDs or PCIE cards connected, just a single SATA SSD and the CPU set to power save profile etc I couldn't get it to use less than 60w at idle. It does have 32G RAM though. If I recall correctly dropping XMP it uses 50W at idle.

    • @WarrenLeggatt
      @WarrenLeggatt ปีที่แล้ว

      @@joshuamaserow This could just be down to motherboard. Mine is not a feature packed one at all, real stripped down. No XMP set on mine and didn't really tweak the power management at all. I did consider limiting the CPU to 50% clocks to reduce load power draw but then I installed VM on it so left to allow full clocks. Yours is also K skew which could effect it

    • @nonaurbizniz7440
      @nonaurbizniz7440 ปีที่แล้ว

      @@joshuamaserow Same. I converted my old i5 4670k and msi z87 gd65 mobo into a 'budget' nas and its working great. Not worried about the power draw though as its stuffed with 8 2tb hdd and 3 pcie x4 nvme riser cards with a samsung 970 evo+ 2tb on each one. Yeah its a ton of storage but I have a ton of bluray rips and other large size goodies. I'm a digital packrat.. 🤪

    • @WarrenLeggatt
      @WarrenLeggatt ปีที่แล้ว

      @@joshuamaserow Was thinking through this some more. My other "server box" is an old HP Z440 work station. E5 1620 V4, 32gb ram, ssd + 2 spinny rust and an old GT 750. This pulls 60W idle.
      In theory the idle on the E5 xeon should be similar to the i5 3470. So the key differences between being X99 mobo, double ram and the GT 750. Result double the power draw.

    • @Soawano
      @Soawano ปีที่แล้ว

      why did you put windows on it in the first place ?

  • @r_owbot
    @r_owbot ปีที่แล้ว +3

    This is very efficient even though it's not that good of a server, but you still got a working server!

    • @Cavi587
      @Cavi587 ปีที่แล้ว +2

      If you're just running a NAS you don't need much power. You can even run a NAS on something like a Raspberry Pi. The hardware starts to matter when you're trying to use it as an actual server. Or run containers, VM's etc. But just for storage anything will do really. Especially if you don't care for the speed, you can even use an old 2 core 4 GB system and it's gonna be fine. A bit on the slower side, but it's gonna do it's job.

  • @coolraul07
    @coolraul07 ปีที่แล้ว +1

    The algorithm sent this my way, I guess past searches of NAS hardware. Glad it did. I have a more powerful tower than you featured here sitting idle that I was considering selling. So the only thing I would need to buy to test this solution would be a SATA card if I needed more ports than on the mobo. Worse case, I lose

  • @jul1440
    @jul1440 6 หลายเดือนก่อน +2

    One word sets the standard for NAS power: "Plex". For multiple-4K hardware-accelerated video transcoding, you are going to want an Nvidia GPU.

  • @kyleallred984
    @kyleallred984 ปีที่แล้ว +7

    Wow your channel is really growing. Good job 👍.
    Kinda curious how many times has this motherboard, or any of the others, been put into and removed from builds for videos. I think I've only seen three mother boards on this channel 🤔.
    Any way, potential ideas... Custom home surveillance system, DVD/CD ripper/burner system with possible multiple bays, weather station reporting to a smart mirror, smart home hub/controller. Um you've already done a nas, steam library, Plex server, did you do pi hole? Custom router, although that takes a bit more research to prep for. Well there are some things I can think of. As always keep up the great work and don't stress yourself.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +3

      Yeah I have some plans to have some semi-permanent homes for some of them haha
      And thanks for the ideas. Very likely to use them

  • @eyearenewb9794
    @eyearenewb9794 ปีที่แล้ว +4

    Nice find on the Antec case. Still a great base design from the old 900 from 20 years ago
    2 issues here are the mainboard and sata controller. Would have been better to get an older HBA for the same (or less) money - HBA's are very well covered and discussed in the TrueNAS community forums - and then shopped a mainboard to suite rather than accepting multiple bottlenecks

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว

      Completely agree! In a follow up, I replaced the motherboard with a super micro board and 4th gen Xeon.
      I also abandoned the SATA adapters. I’m using an HBA on an upcoming video with a TrueNAS VM.
      Thanks for the comment!

    • @caveatdeerinyes4645
      @caveatdeerinyes4645 ปีที่แล้ว +3

      same thoughts, and an HBA with external link opens up tons of options for DAS so you are not PC case limited on drives.

  • @edrose5045
    @edrose5045 11 หลายเดือนก่อน +2

    On the network side, you could create a network bridge in TrueNAS. That essentially acts like a software switch, meaning that both interfaces will have the same IP address. Then your editing PC can access the NAS through the 2.5G port, but also still be able to access the rest of the network as the NAS will forward it. Then you don't have two IP addresses to worry about!

  • @therealtsa5591
    @therealtsa5591 ปีที่แล้ว +1

    lesgoo another vid from Hardware!!

  • @TrueNAS
    @TrueNAS ปีที่แล้ว +5

    Great work! How are you liking TrueNAS SCALE? :)
    We've been watching the growth of your channel and we're very impressed, can't wait to see you grow further!

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +1

      Thanks! So far I’ve enjoyed it.

    • @TrueNAS
      @TrueNAS ปีที่แล้ว

      @@HardwareHaven Glad to hear it!

  • @g4anode
    @g4anode ปีที่แล้ว +20

    Personally I'd go with truenas core over scale due to its maturity, but that preference aside this is a nice practical home build.

    • @MyNameIsBucket
      @MyNameIsBucket ปีที่แล้ว

      Does it have lower requirements? I would only be running a few terabytes and buying a system that needs at least 8GB defeats the whole budget approach.

  • @Blustride
    @Blustride 3 หลายเดือนก่อน

    The Antec 300 is such a solid little case. I’m putting my old 300 back together to migrate my NAS off its current Skylake-SP platform, and it’s a nice no-frills chassis. Relatively compact, solidly built, with a decent capacity of both fans and drives.

  • @Yolofolks
    @Yolofolks ปีที่แล้ว +2

    Hey nice video, thanks for making it to a nas, try to use a sata dom for (os) storage reliability. All the things you mentioned are quite accurate, keep up the videos. :)

  • @mansharker8
    @mansharker8 ปีที่แล้ว +15

    I'd advise getting a motherboard with ECC memory support since ZFS on Truenas is memory dependent for the checksuming aka bit rot protection of data. More than 8GB of ram would be good too since Truenas uses ram for a read and write cache.

    • @TheDryparn
      @TheDryparn ปีที่แล้ว +3

      Yepp, never use ZFS without ECC. It totally defeats the purpose of using it.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +6

      I would’t say that’s entirely true. There are other benefits to ZFS and TrueNAS outside of just checksumming. But I get what you’re saying. The upgrades to this a bit down the road will have ECC

    • @charlesgi5058
      @charlesgi5058 ปีที่แล้ว

      @@HardwareHavenFrom my understanding, the problem here is that if you don't have ECC memory, you place the whole VDEV @ risk. I like the hardware concept here but this hardware configuration, while excellent as a NAS, and for your use case, doesn't pair well with TrueNas because of the necessary protection ECC provides for ZFS and the High Memory requirements of ZFS. I would recommend instead using Ubuntu, or Fedora with Cockpit as a front end and mirroring but not pooling drives, unless you want a high speed scratch volume where the data isn't particularly valuable. Even Windows 10 might make a good OS for a NAS using this hardware provided you debloat it appropriately and configure update channels accordingly. Placing valuable data on a trunas system, that doesn't meet the recommended sys requirements is risky. Love the concept of your video though and great presentation. Will sub.

  • @Don-ii4vm
    @Don-ii4vm ปีที่แล้ว +4

    4:25 _USB sticks are no longer recommended.._
    Good to know.

  • @johntanner611
    @johntanner611 10 หลายเดือนก่อน

    Very well put together video!

  • @dalisoft
    @dalisoft ปีที่แล้ว

    The most detailed guide for building DIY NAS yet i could find

  • @Britec09
    @Britec09 ปีที่แล้ว +7

    So it cost $600+ dollars total, its always the drives the cost the money. For a extra $150, you could of got a 4 bay synology NAS which is faster and smaller, just my 2 cents.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว +5

      I didn’t include the cost of drives to allow easier comparison to other NAS options, which typically don’t include drives. And a $370 disk station would definitely be smaller, which I mentioned, but I don’t see how it would be faster, at least in terms of transferring files. I also don’t need a small form factor, and being able to easily add more drives down the road is a plus to me. I appreciate your 2 cents though, so thanks for the comment 👍🏻

    • @Bixmy
      @Bixmy 6 หลายเดือนก่อน

      The problem with most prebuild nas is if your nas have a problem and broke you need an identical nas or the one in the same lineup to import it. And they like to drop support for older hardware. Ur out of luck if theres no replacement from the same lineup. Truenas dont care. Actually zfs in general dont care what u use. Use any os any distro. Just install latest zfs version and you prob could just import it.

    • @Bixmy
      @Bixmy 6 หลายเดือนก่อน

      How would it be faster thou. Theres no 300 buck nas with 2.5gb. And most of the time the bottleneck is on the drive if not network. The other components will not get bottleneck not even if he added 10 gbit nic.

  • @vedantagrawal9530
    @vedantagrawal9530 ปีที่แล้ว +6

    Wait! HDDs take 4 screws?
    I thought it was illegal to use more than the 2 facing you.
    Also, I learned some stuff as always.
    Thanks for making this.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว

      Hahahaha
      Thanks Vedant

    • @davidinark
      @davidinark ปีที่แล้ว

      Old school tech here. I cringed at 4 drive screws and even 3 psu screws. Two is all ya need. Been doing that way for more than 30 years now.

    • @robertt9342
      @robertt9342 ปีที่แล้ว

      @@davidinark…. Might want to add a /s otherwise that’s pretty cringe.

  • @Qbed
    @Qbed ปีที่แล้ว

    Lovely cable management.

  • @sagejpc1175
    @sagejpc1175 ปีที่แล้ว +1

    Congrats on the baby man!

  • @kristofeight9668
    @kristofeight9668 8 หลายเดือนก่อน

    Thanks for nice explanation.

  • @rubehickscube474
    @rubehickscube474 ปีที่แล้ว +2

    Nice video! I did about the same thing with a 12-drive 4U rack mounted case, and run it through ProxMox. I can virtualize my NAS along with a lot of other services and then have a backup configuration to a completely separate machine in case my hardware fails. Not just a drive. Drives are surprisingly resiliant, it's the motherboard and RAM I'm always wary of. But, the best NAS is one that can save data when you need it, the best backup is the data you can access after your NAS fails. So no matter what you do for storage, ALWAYS have a backup, and RAID is NOT a backup!!!! Cheers!

    • @rubehickscube474
      @rubehickscube474 ปีที่แล้ว

      On a seperate note, you don't need I/O past your initial setup. You only need network. So for your use-case, that 2/5GB card makes it so you could set this anywhere as long as you have direct connection and not even hear it whirring away with those rinky-dink fans and cooling. I have mine 2 stories below me directly connected from my basement. You don't need anything but that ethernet to get to everything you need.

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว

      Regarding backups, you’re spot on. I don’t follow the 321 principle (at least not yet), but I do have everything backed up to the cloud and run daily snapshots.
      And I’m fully aware that I don’t need access to anything other than network. It’s just on my desk in case I needed to tinker with it while making the video. I also just have to move a bunch of other machines around to make room for where it will eventually live 24/7

  • @degecko
    @degecko ปีที่แล้ว +2

    This is also a great idea if you need to also use the server for something else. I'm running plex, qbittorrent, adguard home and a full web server on mine. I've had a real NAS before, but it seemed like wasted space for just storage, si I've converted my old PC into one.

  • @arifulhaque378
    @arifulhaque378 ปีที่แล้ว

    Nice video. It’s nice to see such beginner friendly videos.

  • @Achten787
    @Achten787 หลายเดือนก่อน

    I have that same antec 300 case. Still running my primary pc on it! Solid old workhorse.

  • @charles.3187
    @charles.3187 ปีที่แล้ว

    Thank you for making good content 👍

  • @ljose007
    @ljose007 ปีที่แล้ว

    Great upload!

  • @mayw6571
    @mayw6571 17 วันที่ผ่านมา

    I like it! I chose Unraid for my build because I couldn't afford all the disks I needed up front and would need to add them to the pool one at a time, and I'm quite happy. I'm quite impressed at the low wattage your machine uses, mine was built to replace a couple of desktops so it as a i9 in it haha.

  • @widneysilvarj
    @widneysilvarj ปีที่แล้ว

    very cool show your content I'm from Brazil and I've already become your follower, thanks for the content 🤜🤛

  • @pr0jectSkyneT
    @pr0jectSkyneT ปีที่แล้ว +1

    FreeNAS (before it became TrueNAS) used to recommend just using a USB Drive to install the OS. Over succeeding iterations, they rescinded that and now recommend using a hard drive or SSD. Unaware of this change, my setup formerly used 2x Samsung Fit USB drives (mirrored) for boot and both failed! I swapped it with a Sandisk Ultra Fit and it also failed after a couple of months. I now use a spare WD Red to run TrueNAS.

  • @kevinpineda5455
    @kevinpineda5455 ปีที่แล้ว +1

    Haha! I also have that same case! I stripped it and installed some more modern components in it.

  • @LeoLijo
    @LeoLijo ปีที่แล้ว

    Yess i love your nas content

  • @admamk
    @admamk 4 หลายเดือนก่อน

    I built my own nas/server and configured it all from scratch using Ubuntu LTS. With 3 desktop computers at my place, it definitely runs the show around here. Saves me hours of time regularly. It has starter images of all three desktops and has a lan cache which shaves off a ton of time when something goes wrong with one. Also file and media server duties, home assistant, ad block for the network, and I can boot and install windows and various Linux flavors over the network. ZFS on Linux and Snapshots shine to. It’s a fair bit of work in the terminal but you’ll save more time in the long run than what you put into it.

  • @r2g218
    @r2g218 ปีที่แล้ว +1

    Used to run a FreeNAS server back in the day, was OK, was a frankenstein like yours, taught me a bunch but for the reliability \ support of Docker etc I ended up going Synology.

  • @JohnS-er7jh
    @JohnS-er7jh 9 หลายเดือนก่อน

    years ago I used to think having a hard drive with a few hundred MB was more then enough data storage capacity, as I don't store photos, music or video. But I looked up my external hard drive where I store mostly documents, pdf's webpages from various tech and business related topics. It's 180 GB and growing. If you backing up data locally I recommend you have at least 2 storage devices (in case of failure), I have seen more then my share of failed drives (including NAS, USB external drives and other storage media). Also research different backup/restore software (one that you can schedule to do backups on a regular basis. In addition to backing up data, I recommend cloning the hard drive on your computer (so if it fails, you do a restore of the entire operating system, programs, configurations, data).

  • @mediis
    @mediis ปีที่แล้ว

    This makes for a good "test Nas" to give you some more time to start building out something bigger.

  • @uther10
    @uther10 ปีที่แล้ว

    Dude love the intro graphic and great build

    • @HardwareHaven
      @HardwareHaven  ปีที่แล้ว

      Thanks! Appreciate the kind words

  • @paw565
    @paw565 ปีที่แล้ว

    Omg finally TH-cam recommended to me some golden quality channel. I'm glad to meet you sir :D

  • @mortont1210
    @mortont1210 ปีที่แล้ว

    Nice cable management 😎

  • @joekoch8485
    @joekoch8485 ปีที่แล้ว

    Another good video! Keep up the great content good sir!

  • @Infinity0205
    @Infinity0205 ปีที่แล้ว

    Sounds like a perfect use case for my old PC.

  • @imnotchip
    @imnotchip 8 หลายเดือนก่อน

    no way bro! i actually needed this video cuz i had a useless laptop that has a broken screen now i can finally make my own NAS

  • @jjuarez83
    @jjuarez83 ปีที่แล้ว +2

    Oh fun. I am actually building a server with a old Antec 300 case too. I actually just installed some new fans. If you are going strictly NAS you may be better off with Core. I am looking at Scale because of the added hypervison and container functionality as I want to run some home apps oh here. I am the other way around and have a Synology for my NAS.

  • @michaelbauers8800
    @michaelbauers8800 หลายเดือนก่อน

    Such budget, cool!

  • @fc3sbob
    @fc3sbob ปีที่แล้ว

    I got a free Dell T1700 Xeon workstation, I put in 4x drives with 20TB of storage (but only half usable) running TrueNAS and since all the SATA connectors are taken now I used an external USB SSD Enclosure for the boot drive with a small SSD. It works fairly well as a Deluge/Plex/Storage box, it struggles a bit when running 4K plex video, CPU is at 100% Constantly when playing with the 4 core xeon E3-1220. But I think I found a i7-4790k I can put in that will work. I believe it's the fastest CPU this motherboard will support.

  • @artisanbusiness1314
    @artisanbusiness1314 ปีที่แล้ว

    It is satisfying seeing the green PCB.

  • @cypherLabs
    @cypherLabs ปีที่แล้ว

    Awesome Build bro. Your heat and air circulation also better than branded NAS.

  • @ParasTube
    @ParasTube 9 หลายเดือนก่อน

    Thanks for that, do you have a video or tips for converting my 2.5” drives to a NAS with enclosures

  • @catalystguitarguy
    @catalystguitarguy ปีที่แล้ว

    My DIY NAS has evolved over time. But I have about 40TB of spinning rust, 4TB of SATA SSDs, and 64gb of ddr4. Running a 3400G atm, Boots from an intel 16gb optane m.2, got one of those old enterprise cache quad SSD PCIe cards, and a 10gig SFP+ networking card. Running TrueNAS core.
    Started out with a 2200g and 2TB of hard drives, a 500gb ssd, 8GB of ram, and a usb boot, on standard gigabit, a few years ago on the old Freenas OS.
    Next step will be migrating to a rack chassis, or disk shelf, and eventually getting some actual server motherboard maybe Epyc or threadripper first/second gen, and then getting some seagate Exos high capacity drives. And some good HBAs and stepping up to 25gig networking.

  • @timlist4173
    @timlist4173 8 หลายเดือนก่อน

    Nice cable management

  • @ryank.5960
    @ryank.5960 ปีที่แล้ว

    I built a NAS with a Raspberry Pi, a 1TB HDD microcenter was giving away for free, and a enclosure I got for cheap…reminded me of this project here, NASs are very useful, they punch high above their perceived weight

  • @jackmatheus
    @jackmatheus 9 หลายเดือนก่อน

    This is just what I want.