fix: backup script issue

This commit is contained in:
vincent 2023-08-27 17:05:59 +02:00
parent 12308451c2
commit 5905aed39e

View File

@ -3,6 +3,7 @@ export PATH_DIR="daily"
export PATH_BACKUP=$PATH_SNAPSHOT"/"$PATH_DIR export PATH_BACKUP=$PATH_SNAPSHOT"/"$PATH_DIR
export VAULT_APPROLEID=$2 export VAULT_APPROLEID=$2
export VAULT_SECRETID=$3 export VAULT_SECRETID=$3
export VAULT_ADDR="http://active.vault.service.consul:8200"
export RETENTION=30 export RETENTION=30
export ENV="0" # (0 = staging, 1 = production) export ENV="0" # (0 = staging, 1 = production)
export SNAPSHOT_FILE=$(date +%Y-%m-%d) export SNAPSHOT_FILE=$(date +%Y-%m-%d)
@ -13,7 +14,7 @@ create_snapshot_folder(){
} }
run_snapshot() { run_snapshot() {
VAULT_TOKEN=$(/usr/bin/vault write -field=token auth/approle/login role_id=$VAULT_APPROLEID secret_id=$VAULT_SECRETID) export VAULT_TOKEN=$(/usr/bin/vault write -field=token auth/approle/login role_id=$VAULT_APPROLEID secret_id=$VAULT_SECRETID)
/usr/bin/vault operator raft snapshot save $PATH_BACKUP/$SNAPSHOT_FILE.snap /usr/bin/vault operator raft snapshot save $PATH_BACKUP/$SNAPSHOT_FILE.snap
} }