Post

Backrest

Backrest is a web-accessible backup solution built on top of restic and providing a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots, and restore files. Additionally, Backrest can run in the background and take an opinionated approach to scheduling snapshots and orchestrating repo health operations.

Backrest

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/backrest.sh)"
CPU: 1 cores RAM: 512 MB Disk: 8 GB OS: Debian 13

Configuration

Config file:

1
/opt/backrest/config/config.json | /opt/backrest/.env

Notes

cat ~/.ssh/id_ed25519.pub to view ssh public key. This key is used to authenticate with sftp targets. You can add this key on the sftp server.

Web Interface

Port: 9898

This post is licensed under CC BY 4.0 by the author.