This repository has been archived on 2020-11-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
BorgBackup/CreatBackup-Lokal-SSH.sh
2020-08-20 17:58:26 +02:00

30 lines
765 B
Bash

#!/bin/bash
##Zutreffendes bitte auskommentieren/nicht zutreffendes mit # Komentieren am an fang
$Name=frei Wählbar
# Einträge ohne / am anfang
$excludePFAD=pfad/zur/exclude
$BackupPFAD=pfad/zum/repo
$BackupDelite=15
# SSH Only
$Benutzer=
$Host=
############################
# CreatBackup-Lokal
sudo borg create -vs -C zlib --patterns-from /$excludePFAD /$BackupPFAD::$Name.{now:%y.%m.%d} \
/home \
&& \
sudo borg prune -vs -P $Name /$BackupPFAD \
--keep-last=$BackupDelite
# CreatBackup-SSH
sudo borg create -vs -C zlib --patterns-from /$excludePFAD ssh://$Benutzer@$Host/$BackupPFAD::$Name.{now:%y.%m.%d} \
/home \
&& \
sudo borg prune -vs -P $Name ssh://illg@illg.xyz/$BackupPFAD \
--keep-last=$BackupDelite