storage01
Description
storage01 is a simple NAS device. It serves files from /srv/nfs and uses lvmcache to speed up load times for commonly accessed files. lvmcache is built upon dm-cache, and it's important to note that the benefits of caching are only reaped for files that are accessed multiple times (see here).
Specifications
Key | Value |
---|---|
CPU | Intel(R) Celeron(R) J4005 CPU |
# of Cores (logical) | 2 |
CPU Clock Speed (GHz) | 2.00 |
Memory (GB) | 4 |
Disks | 60 GB SSD (LVM cache), 2 TB HDD |
OS | CentOS 7 |
IP Address | 192.168.1.4 |
Ansible Playbook | storage.yml |
Kickstart Config | centos7-storage01-full.cfg |
Part List
- Cooler Master Elite 110 RC-110-KKN2 Midnight Black Steel / Plastic Mini-ITX Tower Computer Case
- CORSAIR VS Series, VS450, 450 Watt, 80+ White Certified, Non-Modular Power Supply
- ASRock J4005B-ITX
- Western Digital 2TB WD Blue PC Hard Drive HDD
- Corsair Force GT 60 GB
Applications
- NFS Server
Plans
- I want to convert storage01 into a dedicated backup device (rather than a crappy NAS with no RAID) that regularly syncs down all of my Google Drive, emails, and other bits of data that exist non-locally.
- I also want to install rsnapshot on my laptop to regularly sync my personal photo/home video collection (consisting of digitized VHS tapes, DAT tapes, etc) to this backup device. Why don't I just back these up to the cloud? Well, a) they take up a huge amount of space (the digitized DAT tapes I have are all encoded as FLAC files) and b) I'm reluctant to entrust my home / personal videos to a third-party provider.
- I think it would make sense to install rsnapshot on the backup device as well and have it regularly take "snapshots" of my Google Drive / emails.