DIY NAS on a BUDGET! with TrueNAS Scale

Sdílet
Vložit
  • čas přidán 15. 06. 2024
  • How to build a budget NAS for under $200!
    In this video I guide you through all of the steps needed to build yourself an enterprise grade NAS with TrueNAS Scale. I discuss:
    - What a NAS is, and why you should consider building one.
    - What parts you need to build your own NAS.
    - How to install TrueNAS scale.
    - How to create and mount Samba shares in Windows and Linux.
    Crucial MX500: amzn.to/3YSGbOg
    Corsair Vengeance: amzn.to/45MnVIp
    Toshiba 16TB Enterprise: amzn.to/3soVAtm
    TrueNAS Scale: www.truenas.com/download-true...
    Discord: / discord
    Twitter: / jimsgarage_
    Reddit: / jims-garage
    00:00 - Introduction to NAS
    00:36 - What is NAS, why should you consider one?
    01:30 - 3-2-1 Backup strategy
    02:38 - NAS options
    04:50 - Example parts for a budget NAS
    05:28 - What is TrueNAS?
    08:43 - Installing TrueNAS (in a VM)
    12:28 - TrueNAS GUI
    14:22 - Create a Pool
    17:55 - Add a Dataset
    19:15 - Create a Share (SAMBA)
    21:24 - Create a User
    22:27 - Add user to a share
    23:34 - Map SAMBA share in Windows
    26:04 - Mount SAMBA share in Linux
  • Věda a technologie

Komentáře • 51

  • @boyy2411
    @boyy2411 Před rokem +7

    One of the best new channels, definitely worth a subscription!!

  • @darrenoleary5952
    @darrenoleary5952 Před 22 dny +1

    Hey!
    Not related to the video content, but rather something I just noticed in the background of this video... your Hells500 jersey!
    Along with the founder of Hells500 (Andy Van Bergen), I was one of the original crew, regularly riding with them over several years on the climbs in Victoria's high country (7 Peaks Challenge), accompanying them on many of their other groups rides and several of the original Everesting challenges as a "domestique".
    Well done on completing an Everesting! It's more than I could ever manage during my time in the saddle.

    • @Jims-Garage
      @Jims-Garage  Před 22 dny +1

      Ahh wow, that's cool 😎 yes, it was a tough challenge but a great achievement. I'm a little off that level of performance these days 😂

  • @snowpoked
    @snowpoked Před rokem +3

    Great content, Jim!
    Looking forward to go deeper into TrueNAS Scale - this is the most approachable intro I’ve seen on the subject so far.

    • @Jims-Garage
      @Jims-Garage  Před rokem +1

      Thanks, let me know if you have any further questions. Happy to help.

  • @RyanGrange
    @RyanGrange Před rokem +5

    DHCP is fine for client systems, but I highly recommend you use static IPs for any servers (like NAS) you're going to use on your network.

    • @Jims-Garage
      @Jims-Garage  Před rokem +2

      I agree, I use a static IP with local DNS entry. I covered how to do that in my previous video on PiHole (trying to do these in order so people can build a Homelab).

  • @wilsmith7173
    @wilsmith7173 Před 8 měsíci +1

    good work!

  • @seeblu
    @seeblu Před 4 měsíci +1

    thanks for linking this to that one person in that one reddit thread 6 months ago

    • @Jims-Garage
      @Jims-Garage  Před 4 měsíci

      Haha, you're welcome. I have an updated build in more recent videos.

  • @christopherjames9843
    @christopherjames9843 Před 4 měsíci +1

    Low key British guy. As opposed to most of us Americans. Makes me relax lol!

    • @Jims-Garage
      @Jims-Garage  Před 4 měsíci +1

      Haha, thanks. Be sure to check out my latest NAS video if you have a healthier budget.

  • @mamdouh-Tawadros
    @mamdouh-Tawadros Před 5 měsíci +1

    Thank you.

  • @brazenintellect364
    @brazenintellect364 Před 6 měsíci +1

    It would be super if you can also do a video/review of Rockstor, which is another NAS appliance OS using BTRFS instead of ZFS. It has docker addons much like Unraid.

  • @BoraHorzaGobuchul
    @BoraHorzaGobuchul Před rokem +2

    Adding drives may be not so simple afterwards. You do need hardware with sufficient number of ports, and, more importantly, zfs makes it impractical to add drives of various sizes, like you can easily do in unraid. All this rigmalore with vdevs, particularly if you're doing anything else then mirrors.
    Also, there's proverbial questions - do you want to run zfs on non-ecc ram, and what is the proper balance between cpu power usage and performance, which may be needed for deduplication and such

    • @Jims-Garage
      @Jims-Garage  Před rokem +1

      Thanks for your comment, I agree with all of what you said, however, this is aimed at beginner's looking to build their first NAS, on cheap hardware with some of those caveats called out. I do stress that an off-site is important to give you that 3-2-1 solution. I will be following up on this video at a later date with a more 'professional' setup that touches on many of the more advanced features and considerations you mention (I've been through that process when creating my own NAS).

  • @FilipeNeto616
    @FilipeNeto616 Před 3 měsíci +1

    So there's no need to have hardware for raid? TrueNAS will mount the drives as RAID? Is it software RAID or did I miss something? Great channel you have. At the end of this series, for sure I'll boost my home-homelab!

    • @Jims-Garage
      @Jims-Garage  Před 3 měsíci +1

      TrueNAS uses zfs which is software raid. There are many advantages to this solution, read up on zfs Vs hardware, it's interesting stuff. Thanks for feedback 🙂

  • @wiesawpeche7273
    @wiesawpeche7273 Před 11 měsíci +2

    Hi,
    I like your videos very much. Very informative and on spot on my home lab journey. There is one thing you might consider - dropping the “zooming”. This feature makes it harder to follow as the whole screen is not visible. Thanks and please keep up!

    • @Jims-Garage
      @Jims-Garage  Před 11 měsíci

      Thanks for your feedback. I'll take it on board for future videos (very difficult to try and have everything lined up perfectly without moving - perhaps transitions would be better).

  • @yourpcmd
    @yourpcmd Před 7 měsíci +1

    What if you want to access the share outside your network? Like if you are on your laptop and on vacation and need to work on a document, How would you do that?

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      See my WireGuard and headscale videos.

  • @thorstencole
    @thorstencole Před rokem +1

    Very good Video. I like your channel very much and it´s easy to understand, but can you try to improve your sound? Your voice appears to be very silent and I have to crank up my speakers very much compared to other videos or CZcamsrs. Thank you in advance

    • @Jims-Garage
      @Jims-Garage  Před rokem +1

      Thanks for the feedback, I will look into it.

  • @ultravioletiris6241
    @ultravioletiris6241 Před 3 měsíci +1

    How are you virtualizing TrueNAS here without an HBA?

    • @Jims-Garage
      @Jims-Garage  Před 3 měsíci

      You need a HBA to virtualise, or a sata controller that can be passed through.

  • @InsaiyanTech
    @InsaiyanTech Před 7 měsíci +1

    quick question i have 3 14tb hdds and a whole bunch of 1tb ssds laying around what would be the best configure to try also. i had them in my windows pc and now i want to to add them to trueness would this delete my data on them i do have them backed up in backblaze but im just curious since im gong to set this up this week. just got all the hardware needed from your videos 4 port gig nic 1 10g nic and a switch. the truenas part im a little lost on though i do want to virtualize it the same as i want to do docker and my firewal.

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      It's difficult with 3 drives and depends on how much risk you want to take. I generally recommend raidz2 which means 2 drives can fail, but you lose two drives worth of storage. So with 3x 14TB you'd only have 14TB usable... You could go raidz1 which would give you 28TB but if a drive fails and another fails during a resilver you'll have data loss. This can be somewhat offset if you have a good off site strategy.
      The SSDs might be better in a mirror if you want to store VMs on them and have better performance. Depends how many you have and what you want to do with them.

    • @InsaiyanTech
      @InsaiyanTech Před 7 měsíci +1

      @@Jims-Garage ok I see what would be a optimal setup you would say with hdd’s I have about 5 1tb ssds. One more question as well lol sorry for badgering is there a way I can use backblaze to just back them up to the cloud just for a fail safe it’s what I was doing with them on my windows pc and it just runs 24/7 it was basically my offsite backup in a way I was wondering if I can do that with this if I go with raidz1.

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      @@InsaiyanTech yes, check out my rClone video and just alter the provider to backblaze.
      I would go raidz2 with the HDD and probably 2 mirror for the 4 SSD.

    • @InsaiyanTech
      @InsaiyanTech Před 7 měsíci +1

      @@Jims-Garage thanks for answering ima follow the advice I’ll go raidz2 and time to look into some rClone videos. I appreciate the help for real.

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      @@InsaiyanTech no problem. You can always add more drives to the pool at a later date.

  • @liquidlar
    @liquidlar Před 7 měsíci +1

    Why did you pick true nas scale over core

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      It's Debian based and it gives me all the features of TrueNAS Core and Scale if ever I wanted them.

  • @demanuDJ
    @demanuDJ Před 10 měsíci +1

    I don't understand why are you putting truenas on proxmox? proxmox has native zfs support with even WebUI suport, you can build entire NAS webui in lxc container on top of it for example on Cockpit and entire storage is avaliable and managed by hypervisor and VMs directly, not via emulated NICs and NFS/iSCSI. For me Truenas is great but for bare metal, not for hypervisors which supporting ZFS by default.

    • @Jims-Garage
      @Jims-Garage  Před 10 měsíci +1

      I think I mention in the video that I actually run TrueNAS as standalone on bare metal, and in other videos I've mentioned that you can do ZFS shares on Proxmox natively. I installed it in a VM as I didn't have a spare machine to deploy on, and to confirm that deploying in a VM is indeed a supported option that many people use. Some people prefer to just have all of the other benefits of TrueNAS in a simple VM (e.g., ACL, SMB, NFS etc - out of the box) rather than doing through Proxmox.

    • @demanuDJ
      @demanuDJ Před 10 měsíci +1

      @@Jims-Garage Maybe I've missed it, sorry. Yeah its easer to run it like that but also its not good idea to passthrough drive controlers because in case of bug or failure there will be huge problem because entire ZFS management is in virtualized enviroment.
      For me better way is to let Proxmox manage ZFS and drive controlers and use WebUI like Cockpit or use VM like OpenMediaVault and give it access to ZFS Pool

    • @Jims-Garage
      @Jims-Garage  Před 10 měsíci +1

      @@demanuDJ It's the exact reason why I have a dedicated server, less to go wrong IMO.

  • @thespencerowen
    @thespencerowen Před 7 měsíci

    Thanks for this information. Can I recommend you normalize the audio? There are points where even at 100% volume I had a hard time hearing you.

    • @Jims-Garage
      @Jims-Garage  Před 7 měsíci

      Appreciate the feedback. Hopefully this is resolved now (these were my very early videos).

  • @adamtwo
    @adamtwo Před rokem +1

    Hi

  • @mrq332
    @mrq332 Před 11 měsíci +1

    wrong info on a mirror setup, you don't get performance of 2 disks in a mirror 16:45

    • @Jims-Garage
      @Jims-Garage  Před 11 měsíci

      True, I should have said that you can see a performance increase to reads in some cases. Writes aren't affected.