Advanced
Currently work in progress. These are only notes :D
Temp Notes
Quick setup guide from start to end
we group snapshots by path when forgetting
explain rcb commands
examples of using restic directly
Explain what happens during backup process
Explain the backup process container
cache directory
Not displaying passwords in logs
Inner workings
Each service in the compose setup is configured with a label to enable backup of volumes or databases
When backup starts a new instance of the container is created mapping in all the needed volumes. It will copy networks etc to ensure databases can be reached
Volumes are mounted to /volumes/<service_name>/<path> in the backup process container. /volumes is pushed into restic
Databases are backed up from stdin / dumps into restic using path /databases/<service_name>/dump.sql
Cron triggers backup at 2AM every day