An old friend told me he has strong opinions about NAS’s. I continue to fail at setting up a cobbled-together solution, and continue looking for something I can just use. I’m writing this blog post in hopes of hearing his opinions about my ideas.
I previously tried to use a Pioneer Freedombox (debian pureblend on an Olimex Lime2 SBC). (1) I could not get it to recognize either of my 1tb external hdds. I’m not sure it’s designed for what I’m trying to do (except maybe git). Solved with btrfs replace?
I work on projects from a rotating cast of obsolete/damaged laptops running debian, or occasionally qubes. They fail suddenly and unpredictably. Sometimes I can fix them. I want to be able to pick up where I left off when one fails. My projects are mostly directories of text and image files (<1GB).
My fiancee uses a 4-year old Dell Latitude running Windows 10. Her 500GB HDD is full. She needs to offload/backup movies now and everything else before she graduates. Her school wipes computers at graduation and installs Windows independent of the campus network.
I also need to offload everything in $HOME (~200GB) from my 4-year old school Dell Latitude running Windows 10 so that I can continue several big projects on debian machines and let the school wipe my school laptop. I want to give it to a high school student I know who is struggling in school because she doesn’t have a laptop. $HOME on my school laptop mostly contains microsoft office files, text files, image files, and movies.
I think I need samba for the windows machines, rsync (or nfs) for the debian machines, and git for my projects. I want some kind of regular deduplicating backup (borgbackup or something), with backup files mirrored to somewhere offsite (tarsnap, backblaze, or similar).
I want the simplest, easiest to maintain solution that meets most of my needs. I’d love for it to be small, fanless, and low-power. I have limited money. I’d like to have something running for under $200, but could possibly spend up to $300 on hardware if needed?
I think two disk mirrored? RAID with 2TB of storage in dual SATA bays should be fine? (2)
I read that I should stick with CMR HDDs. (3, 4)
Maybe two new 2TB WD CMR Red Pluses ($83 x 2)? (5)
Maybe two open-box 6TB IronWolfs ($180)? (6)
Maybe an ODROID-HC4 (2 3.5in sata bays, runs ubuntu by default (7), $75)? (8, 9, 10)
Maybe 2 of the older, but stackable and more protected from dust HC1 (1x2.5in sata bay, $50) (11) or HC2 (1x3.5in sata bay, $55)? (12)
Should I look for a power supply? I read that a cheap UPS might be worse than none at all? (13)
https://www.freedombox.org/buy/↩
https://ecc-comp.blogspot.com/2020/07/backing-up-for-mortals.html↩
https://arstechnica.com/gadgets/2020/04/caveat-emptor-smr-disks-are-being-submarined-into-unexpected-channels/↩
https://blocksandfiles.com/2020/04/15/shingled-drives-have-non-shingled-zones-for-caching-writes/↩
https://www.newegg.com/red-wd20efrx-2tb/p/N82E16822236343↩
https://www.ebay.com/itm/2-Seagate-IronWolf-6TB-NAS-HDD-CMR-3-5-Inch-SATA-5600RPM-256MB-Cache/184524193423↩
https://wiki.odroid.com/odroid-hc4/os_images/ubuntu/minimal/20201015↩
https://liliputing.com/2020/10/network-attached-storage-nas-devices-can-be-useful-for-folks-looking-to-back-up-data-from-multiple-computers-set-up-a-home-media-server-or-even-a-self-hosted-alternative-to-google-drive-dropbox.html↩
https://forum.odroid.com/viewtopic.php?f=29&t=40609↩
https://www.hardkernel.com/shop/odroid-hc4-oled/.↩
https://www.hardkernel.com/shop/odroid-hc1-home-cloud-one/↩
https://www.hardkernel.com/shop/odroid-hc2-home-cloud-two/↩
https://fitzcarraldoblog.wordpress.com/2020/08/09/that-ups-you-bought-for-your-home-server-may-not-be-as-useful-as-you-think/↩