Hi Everyone,
i would like to share my thoughts (and experiences later) about updating my omv-nas.
For about 4 years i have an Odroid HC1 with an 2,5"-Seagate-HDD and an 64Gb-USB-Stick as a home-nas.
One of my goals are a energy-efficiency and noiselessness (the server stands in the guestroom) solution.
I use the hard disk for all media-data (Picture-backups once a day from two smartphones, movies-/ music-graveyard, ...) including dlna (not used very often).
The stick is used for a permanent sync of the "Documents-folder" of every computer/ smartphone in my network and some docker-data, so that the hdd don't have to spin-up all the time.
Besides i use some docker-container (Babybuddy, Pihole tvheadend for iptv, portainer) and small other programs (podgrabber, speedtest).
The downsides of this solution are the following (which i like to optimize):
- I'm doing backups of the media and documents-folder (incremental borgbackup) with an ext. 2,5"-HDD on my main computer via SMB (!!). This is slow, inconvenient and i have to remember it by myself.
- The Odroid HC1 hiccups often on updates, especially on newer kernels. I found a stable solution with remaining on 4.28, but this is not the best option for longer, i guess.
- Some sort of software and container, i would like to use, are not available for arm.
- Even with the stick-solution working for 4 years without problems, i guess its not the best idea to have a high writeload on a usb-stick and also it's quite slow (USB2.0).
- The HC1 can't be expanded with more disks/usb-drives (for backups or more things in the future)
- I have convinced my wife to switch from Windows to Linux, therefore a second user and more data to sync coming up.
- The 2Gb-memory is nowadays a bit small. I would like to use a photodatabase like "photoprism" and CCTV, which needs more memory. Besides in the future simultaneous sync, dlna-streaming and docker-containering with multiusers would benefit.
The points to improve besides my goal of energy-efficiency/ no high performance-using, better and a easier maintaining/backuping leeds to my following thoughts:
- switching to x86 (N100 or something similar in terms of power/ efficiency)
- more ports for int./ext. disks to backup, usb-ports
- self backups (on a separate internal hdd or ext. via self re/unmounting usbdrive)
- expand-ability (more ports in future, possibility of 2.5G-LAN in future)
- more memory, more multiuser-usecases are coming in future
- even than: no transcoding, VMs or highperforming-power is needed,no raid or high-availability need
- i like the idea to build my first computer by myself
This (and many threads i read i.e.: Why choose N100 over RPi) leads to the following configuration (from sure to unsure):
- 1x 2,5" HDD as mediagraveyard (reusing from old nas)
- 1x 2,5" HDD for weekly backups (once a week done via borgbackup or rsync) internally
- 1x SanDisk Extreme Pro on USBport (for operating system = omv 7)
- 1x NVMe SSD (1Tb for documents-sync, docker-data, maybe daily phone-photosync (that would save hdd-spinups))
- 1x 16Gb DDR4-RAM
- 1x Jonsbo N2 (i like the appearance and the formfactor)
- ASRock N100DC-ITX (because of 2x Sata, and with just 1-2 HDDs + 1 M.2 SSD more energyefficient then ASUS PRIME N100I-D D4 ?)
- Leicke 12V 72W (enough for all above ?)
Upgrade-possibilities for the future:
- 32Gb memory possible
- more space (HDDs/ SSDs) via SATA-portexpander/ PCIe-adapter
- 2.5GBit-LAN via PCIe-adapter or USB-adapter
Questions about the board:
In my opinion the ASRock has the following advantages above the ASUS:
- more energyefficent Power supply
- better for my usecase with two SATA-HDDs via the two SATAports (no need for energyhungry PCIe-adapter ?)
- better Bios-settings
Are there any cons on the board (i did not see) or advantages, the ASUS PRIME N100I-D will have?
Is the Leicke 12V 72W-power supply enough for 2x 2,5" int. HDDs, 1x NVMe-SSD and maybe one ext. 2,5"-usbdrive?
Do you have other suggestions, hints or thoughts about my config?
Thank you for reading ,
kind regards,
Minfred