sourceflow.dev

Kaya

22 November 2021 · Andrew Engelbrecht

Kaya is a Bash front end for restic, a modern incremental backup solution written in Go. Kaya provides centralized backup functionality via SSH, similar to “pull” mode backups, but with most of the heavy lifting being done by each client. Kaya makes use of restic’s rest-server in append-only mode, so in theory, backed up machines can’t delete their past backups, nor see backups for other machines.