diff --git a/README.md b/README.md index 3b765b6..3e12198 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Backup helpers -With the right tooling (I use `restic` for instance), taking backups is very easy, so is distributing them to multiple locations including cloud storage. It is so easy, that the main challenge for me keeping track of them. Questions such as _Where can I find the most recent backup of **X**_ or even _Am I taking backups according to the schedule or is anything missing_ are more and more difficult to answer. It is supported by the fact that some storage locations aren't always online. +With the right tooling (I use `restic` for instance), taking backups is very easy, so is distributing them to multiple locations including cloud storage. It is so easy, that the main challenge for me is keeping track of them. Questions such as _Where can I find the most recent backup of **X**_ or even _Am I taking backups according to the schedule or is anything missing_ are more and more difficult to answer. It is supported by the fact that some storage locations aren't always online. The goal of this project is to provide a collection of simple scripts to keep an offline list of that is backed up where, perform simple queries on the list and evaluate, whether it fulfills simple criteria (such as whether there is a recent enough backup of specified files). It is designed to keep the information in a simple format (actually JSON files scattered across a couple of directories) to be easily queryable and editable directly and so that it can easily be synchronized across multiple devices (Git, Syncthing, …). It deliberately doesn't provide any encryption; your backups should be protected by the actual backup software and the metadata gathered by these scripts are probably gonna be stored on your laptop or similar, so if it is breached, you have a much more urgent problem (like someone replacing you `gpg` binary with their shell script).