1 - Script to add backup dirs from file

It reads a list of path from a file and adds all of them to the restic vault for backup and adds jobs to crontab for periodic backup of the paths

  • optionally can add configuration for backup frequency per path

Outcome: bash script to accomplish this, it was tested and worked

2 - Setup a Vault that uses S3 compatible storage

Outcome: created an R2 bucket and used rsync to allow restic to backup to it

3 - Setup a Vault that uses NAS for storage

  • MUST build minimal NAS box (ZERO reliability or scalability or any other kind of requirements)

Outcome: Setup TrueNAS on the dell PC without any storage pools and used sftp to accomplish this

Notes and problems faced

OMV was selected as solution for NAS It could not be installed (Failed with error: detected media cannot be used for installation) debug: tried installing ubuntu and it worked so I just switched from OMV to TrueNAS Scale For proof of concept i did not setup a storage pool since I had no devices on hand