Dies ist eine alte Version des Dokuments!
useradd -rmd /srv/borg -s /bin/sh -p '*' borg mkdir -m 700 /srv/borg/.ssh touch /srv/borg/.ssh/authorized_keys chmod 600 /srv/borg/.ssh/authorized_keys
Pakete:
borgbackup
SSH Schlüsselpaar erzeugen:
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_borgbackup -C 'borgbackup client1'
Public-Key auf dem Backup Server in der Datei /srv/borg/.ssh/authorized_keys
hinterlegen.
als Benutzer root:
export BORG_REPO='borg@backupserver.example.org:/srv/borg/client1.example.org' export BORG_RSH='ssh -i ~/.ssh/id_ed25519_borgbackup' borg init --encryption none
borg list
(ist jetzt noch leer)
command="borg serve --restrict-to-path /srv/borg",restrict ssh-ed25519 AAAA…
borg create -x --compression zstd --numeric-owner ::brahma-{now:%Y-%m-%d} /