del legacy b2, add rclone
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
source lib/lib.sh
|
||||
|
||||
ENVS=(PROJECT_NAME DBTYPE DBHOST DBUSER DBPASS DBTABLE STORAGE_TYPE STORAGE_HOST STORAGE_PATH ACCOUNT_ID APPLICATION_KEY)
|
||||
ENVS=(PROJECT_NAME DBTYPE DBHOST DBUSER DBPASS DBTABLE STORAGE_HOST STORAGE_REGION STORAGE_PATH ACCOUNT_ID APPLICATION_KEY)
|
||||
|
||||
for ENV in "${ENVS[@]}"; do
|
||||
if [[ -z "${!ENV+x}" ]]; then
|
||||
@@ -30,25 +30,22 @@ case $DBTYPE in
|
||||
source lib/mongo.sh
|
||||
;;
|
||||
*)
|
||||
log_error "Unknown DB type, known <mysql>, <psql>"
|
||||
log_error "Unknown DB type, known <mysql>, <psql>, mongodb"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
case $STORAGE_TYPE in
|
||||
b2)
|
||||
log "Storage type is <b2>"
|
||||
source storage/b2.sh
|
||||
;;
|
||||
s3)
|
||||
log "Storage type is <s3>"
|
||||
source storage/s3.sh
|
||||
;;
|
||||
*)
|
||||
log_error "Unknown storage, known <s3>, <b2>"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
# case $STORAGE_TYPE in
|
||||
# s3)
|
||||
# log "Storage type is <s3>"
|
||||
# source storage/s3.sh
|
||||
# ;;
|
||||
# *)
|
||||
# log_error "Unknown storage, known <s3>"
|
||||
# exit 1
|
||||
# ;;
|
||||
# esac
|
||||
STORAGE_TYPE=s3
|
||||
|
||||
TIME=`date +%Y-%m-%d-%H-%M`
|
||||
ARCHIVE="/srv/backup/""$PROJECT_NAME"_$TIME".$EXT_DB"
|
||||
|
||||
Reference in New Issue
Block a user