Skip to content

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

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.