diff --git a/borg2-extract-archiv.sh b/borg2-extract-archiv.sh index d3485fc..77c3b0b 100755 --- a/borg2-extract-archiv.sh +++ b/borg2-extract-archiv.sh @@ -213,6 +213,8 @@ DEFAULT_SSH_USER="borg" DEFAULT_SSH_PORT=22 DEFAULT_BORG_RSH='ssh -i /root/.ssh/id_ed25519-borg-backup' + + # ---------- # Read Configurations from $conf_file # ---------- @@ -443,6 +445,9 @@ echo -e " \033[33m---------------------------------------------\033[m" echo "" +BORG_RESTORE_PATH_BACKUP_SERVER="/backup/RESTORE/$(basename "${BORG_REPO}")/${BORG_BACKUP_ID}" + + _BORG_RESTORE_PATH="/data/RESTORE/$(basename "${BORG_REPO}")/${BORG_BACKUP_ID}" BORG_RESTORE_PATH="" @@ -551,9 +556,9 @@ export BORG_PASSPHRASE=\"${BORG_PASSPHRASE}\" export BORG_REPO=\"${BORG_REPO}\" export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes -mkdir -p \"${BORG_RESTORE_PATH}\" +mkdir -p \"${BORG_RESTORE_PATH_BACKUP_SERVER}\" -cd "${BORG_RESTORE_PATH}" +cd "${BORG_RESTORE_PATH_BACKUP_SERVER}" borg2 --remote-path borg2 --repo ${BORG_REPO} extract ${BORG_BACKUP_ID} ${LIST_OF_FILES_TO_RESTORE} " @@ -630,9 +635,9 @@ export BORG_PASSPHRASE=\"${BORG_PASSPHRASE}\" export BORG_REPO=\"${BORG_REPO}\" export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes -mkdir -p \"${BORG_RESTORE_PATH}\" +mkdir -p \"${BORG_RESTORE_PATH_BACKUP_SERVER}\" -cd "${BORG_RESTORE_PATH}" +cd "${BORG_RESTORE_PATH_BACKUP_SERVER}" borg2 --remote-path borg2 --repo ${BORG_REPO} extract ${BORG_BACKUP_ID} ${LIST_OF_FILES_TO_RESTORE} "