fix: backup script issue
This commit is contained in:
parent
12308451c2
commit
5905aed39e
@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user