Hey guys ive been self hosting things for a while now mostly just off a bunch if old computers in a k8s cluster.

The majour issue i have currently is all my data is on a single hdd in an old dektop. Its painfully slow and very risky as i have no backup or anything (i dont feel to great about that).

I really dont have much $ to spend hence my setup is built from a stack of practically ewaste hobbled together. I finally have the $ to buy some drives how should i go about building myself a nas on the cheap?

  • BombOmOm@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    9 months ago

    Your basic components will be an old desktop you have lying around and two hard drives. Put the two hard drives in RAID 1 (mirroring) set with either a network share and/or FTP access to add/remove stuff from the array. The drives optimally should be the same size, but if they aren’t that is OK, the amount of redundant space available will the the size of the smaller of the two drives.

    Depending on what you have lying around this might not cost you anything. However, if you are going to spend money anywhere it should be on the drives themselves. You probably don’t need anything fancy, just a pair of 5400RPM HDDs that are large enough to hold your data, plus some room to grow.

    You can use any OS of your choosing as basically everything supports the requirements. Linux, Windows, and TrueNAS come to mind as viable options. You may or may not want a third, tiny, drive just to boot the OS, particularly for Windows, as it can make things easier. I personally use Linux for my basic NAS with SFTP access.

  • monkeyman512@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 months ago

    If you want cheap new drives check out https://shucks.top/.

    You can get used Enterprise drives on eBay if you want to got that way. Look for a seller with lots of sales, a good rating, and a reasonable return policy.

    • muntedcrocodile@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      9 months ago

      I have been looking at that as an option just feel a little hesitant to buy used drives. But if the wise gentlmen of lemmy reccommend it how bad can it be.

      • TheHolm@aussie.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Just weight your risks. Old drives can fail early, and enterprise drives consume more power. Old drives probably not for mirrors or RAID5. RAID6 and spare HDD on shelf may save your data one day. It is a lottery.

    • surewhynotlem@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      9 months ago

      I’ve always done this (bought and external drive and pulled it out) but I never knew it had a name. Thank you!

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    9 months ago

    Your biggest bang for buck is with cheap second hand drives, keep a spare on hand to rebuild the array / volume when one dies. You should be aware that the number of drives in the array directly affects the amount of usable space, 2 drives 50% of total available (a direct mirror, to compensate for the loss of one drive), 3 drives you get 66%, 5 gets you 80%. Say you get 6 4Tb drives, keep one as a spare and the remaining 5 will give you 16Tb usable (with one lost to parity so you can survive one disk failure). You then immediately want to save for a 16 Tb external drive for offline, preferably offsite backup (RAID is not Backup!). As others have wisely said, anything can be used to host, but aim at the most power efficient. If necessary get a PCI card for more SATA or SAS ports. Identify high value, small files, documents, current work, personal photos, source code and so forth and arrange for cloud backup, preferably with local encryption so you needn’t trust the cloud provider, preferably in at least two places (so one can go tits up or enshittify without bothering you). You’d be surprised what fits into a free 10Gb account if you triage well.

    Good luck.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    9 months ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    NAS Network-Attached Storage
    RAID Redundant Array of Independent Disks for mass storage
    SATA Serial AT Attachment interface for mass storage
    ZFS Solaris/Linux filesystem focusing on data integrity

    4 acronyms in this thread; the most compressed thread commented on today has 10 acronyms.

    [Thread #429 for this sub, first seen 14th Jan 2024, 02:55] [FAQ] [Full list] [Contact] [Source code]

    • muntedcrocodile@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      9 months ago

      I might use some paid remote storage for an off site backup but i need something local as 0.6Mbps/s is about the best upload i can get without shilling out for starlink.