diff --git a/README.md b/README.md index 9538a30..2ef1323 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,21 @@ shortcuts: You can give multiple locations that shall be backed up. Just separate them by `|` characters. See the example file for more. +## Process + +The script runs the following most important steps: +1. For each host in `hosts.csv` + 1. Check SSH connection + 1. Compose SSH host settings + 1. For each backup source + 1. Resolve special backup sources + 1. Create backup destination + 1. rsync source to destination + 1. tar the destination + 1. gpg-encrypt the destination + 1. Delete older backups +1. Output completion info + ## Manual run You can run `ssh-checker.sh` and `uberspace-backup.sh` manually. Without any arguments given, both will check/backup all hosts.