URL geändert
This commit is contained in:
@@ -1,29 +1,29 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Benutzereingabe für AWSuser und AWSkey abfragen
|
# Benutzereingabe für AWSuser und AWSkey abfragen
|
||||||
read -p "AWS Access Key: " AWSuser
|
read -p "AWS Access Key: " AWSuser
|
||||||
read -p "AWS Secret Access Key: " AWSkey
|
read -p "AWS Secret Access Key: " AWSkey
|
||||||
read -p "Bucketname Minio: " bucket
|
read -p "Bucketname Minio: " bucket
|
||||||
read -p "Restic Password: " resticpassword
|
read -p "Restic Password: " resticpassword
|
||||||
|
|
||||||
# Überprüfen, ob die Datei .restiv-env existiert und falls nicht, erstellen
|
# Überprüfen, ob die Datei .restiv-env existiert und falls nicht, erstellen
|
||||||
rm .restic-env
|
rm .restic-env
|
||||||
touch .restic-env
|
touch .restic-env
|
||||||
|
|
||||||
# Werte in die Datei .restiv-env schreiben oder aktualisieren
|
# Werte in die Datei .restiv-env schreiben oder aktualisieren
|
||||||
echo "export AWS_ACCESS_KEY_ID=$AWSuser" >> .restic-env
|
echo "export AWS_ACCESS_KEY_ID=$AWSuser" >> .restic-env
|
||||||
echo "export AWS_SECRET_ACCESS_KEY=$AWSkey" >> .restic-env
|
echo "export AWS_SECRET_ACCESS_KEY=$AWSkey" >> .restic-env
|
||||||
echo "export RESTIC_REPOSITORY=\"s3:https://storage.datenwarehouse.synology.me/$bucket\"" >> .restic-env
|
echo "export RESTIC_REPOSITORY=\"s3:https://arloffminioapi.nauheimtech.duckdns.org/$bucket\"" >> .restic-env
|
||||||
echo "export RESTIC_PASSWORD=\"$resticpassword\"" >> .restic-env
|
echo "export RESTIC_PASSWORD=\"$resticpassword\"" >> .restic-env
|
||||||
|
|
||||||
echo "Werte wurden erfolgreich in die Datei .restic-env geschrieben."
|
echo "Werte wurden erfolgreich in die Datei .restic-env geschrieben."
|
||||||
echo "================================================================="
|
echo "================================================================="
|
||||||
read -p "Soll der Bucket zum Backup initialisiert werden J oder N:" A
|
read -p "Soll der Bucket zum Backup initialisiert werden J oder N:" A
|
||||||
if [ "$A" == "J" -o "$A" == "j" ];then
|
if [ "$A" == "J" -o "$A" == "j" ];then
|
||||||
echo "Backup und Bucket wird initialisiert..."
|
echo "Backup und Bucket wird initialisiert..."
|
||||||
source .restic-env
|
source .restic-env
|
||||||
restic init
|
restic init
|
||||||
else
|
else
|
||||||
echo "Backup wird nicht initialisiert"
|
echo "Backup wird nicht initialisiert"
|
||||||
fi
|
fi
|
||||||
echo "Die Resticdatei wurde fertig eingerichet und es ist alles bereit"
|
echo "Die Resticdatei wurde fertig eingerichet und es ist alles bereit"
|
||||||
Reference in New Issue
Block a user