39 lines
709 B
Bash
39 lines
709 B
Bash
#!bin/bash
|
|
|
|
## zutreffendes zum Erstellen auskommentieren um ein Repo zu erstellen
|
|
|
|
|
|
# Installation
|
|
sudo apt update && sudo apt upgrade -y && sudo apt install borgbackup -y
|
|
|
|
# BorgBackup RepoErstellen
|
|
|
|
# Lokal
|
|
$HostPFAD=
|
|
# SSH
|
|
$Benutzer=
|
|
$Host=
|
|
$HostPFAD=
|
|
# SSHF
|
|
$Benutzer=
|
|
$Pass=
|
|
$Host=
|
|
$HostPFAD=
|
|
$MountPFAD=
|
|
|
|
# RepoErstellen Lokal
|
|
sudo borg init -e none /$HostPFAD
|
|
|
|
# RepoErstellen SSH
|
|
sudo borg init -e none ssh://$Benutzer@$Host/$HostPFAD
|
|
|
|
# RepoErstellen SSHF
|
|
|
|
# Es Empfiehlt sich ein Ordner in /mnt/Borg
|
|
# zu erstellen und den als MountPFAD zu benutzen.
|
|
|
|
#sudo mkdir /mnt/Borg
|
|
|
|
sudo echo $Pass | sshfs -o password_stdin $Benutzer@$Host:$HostPFAD /$MountPFAD\
|
|
&&
|
|
sudo borg init -e none /$HostPFAD |