diff --git a/restic_env_erzeugen.sh b/restic_env_erzeugen.sh index bd056f1..93cf110 100644 --- a/restic_env_erzeugen.sh +++ b/restic_env_erzeugen.sh @@ -1,29 +1,29 @@ -#!/bin/bash - -# Benutzereingabe für AWSuser und AWSkey abfragen -read -p "AWS Access Key: " AWSuser -read -p "AWS Secret Access Key: " AWSkey -read -p "Bucketname Minio: " bucket -read -p "Restic Password: " resticpassword - -# Überprüfen, ob die Datei .restiv-env existiert und falls nicht, erstellen -rm .restic-env -touch .restic-env - -# Werte in die Datei .restiv-env schreiben oder aktualisieren -echo "export AWS_ACCESS_KEY_ID=$AWSuser" >> .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_PASSWORD=\"$resticpassword\"" >> .restic-env - -echo "Werte wurden erfolgreich in die Datei .restic-env geschrieben." -echo "=================================================================" -read -p "Soll der Bucket zum Backup initialisiert werden J oder N:" A -if [ "$A" == "J" -o "$A" == "j" ];then - echo "Backup und Bucket wird initialisiert..." - source .restic-env - restic init -else - echo "Backup wird nicht initialisiert" -fi +#!/bin/bash + +# Benutzereingabe für AWSuser und AWSkey abfragen +read -p "AWS Access Key: " AWSuser +read -p "AWS Secret Access Key: " AWSkey +read -p "Bucketname Minio: " bucket +read -p "Restic Password: " resticpassword + +# Überprüfen, ob die Datei .restiv-env existiert und falls nicht, erstellen +rm .restic-env +touch .restic-env + +# Werte in die Datei .restiv-env schreiben oder aktualisieren +echo "export AWS_ACCESS_KEY_ID=$AWSuser" >> .restic-env +echo "export AWS_SECRET_ACCESS_KEY=$AWSkey" >> .restic-env +echo "export RESTIC_REPOSITORY=\"s3:https://arloffminioapi.nauheimtech.duckdns.org/$bucket\"" >> .restic-env +echo "export RESTIC_PASSWORD=\"$resticpassword\"" >> .restic-env + +echo "Werte wurden erfolgreich in die Datei .restic-env geschrieben." +echo "=================================================================" +read -p "Soll der Bucket zum Backup initialisiert werden J oder N:" A +if [ "$A" == "J" -o "$A" == "j" ];then + echo "Backup und Bucket wird initialisiert..." + source .restic-env + restic init +else + echo "Backup wird nicht initialisiert" +fi echo "Die Resticdatei wurde fertig eingerichet und es ist alles bereit" \ No newline at end of file