add gzip
This commit is contained in:
+4
-1
@@ -1,2 +1,5 @@
|
|||||||
|
27.03.2020
|
||||||
|
- добавил везде gzip сжатие
|
||||||
|
|
||||||
26.02.2020
|
26.02.2020
|
||||||
- пофиксил B2 скприт
|
- пофиксил B2 скрипт
|
||||||
|
|||||||
@@ -11,17 +11,22 @@ for ENV in "${ENVS[@]}"; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
EXT_DB=""
|
||||||
|
|
||||||
case $DBTYPE in
|
case $DBTYPE in
|
||||||
mysql)
|
mysql)
|
||||||
log "DB type is <mysql>"
|
log "DB type is <mysql>"
|
||||||
|
EXT_DB="sql.gz"
|
||||||
source lib/mysql.sh
|
source lib/mysql.sh
|
||||||
;;
|
;;
|
||||||
postgresql|psql|postgres)
|
postgresql|psql|postgres)
|
||||||
log "DB type is <psql>"
|
log "DB type is <psql>"
|
||||||
|
EXT_DB="dump.gz"
|
||||||
source lib/postgresql.sh
|
source lib/postgresql.sh
|
||||||
;;
|
;;
|
||||||
mongo|mongod|mongodb)
|
mongo|mongod|mongodb)
|
||||||
log "DB type is <mongodb>"
|
log "DB type is <mongodb>"
|
||||||
|
EXT_DB="dump.tgz"
|
||||||
source lib/mongo.sh
|
source lib/mongo.sh
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
@@ -45,13 +50,15 @@ case $STORAGE_TYPE in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
ARCHIVE="/srv/backup/""$PROJECT_NAME"_`date +%Y-%m-%d-%H-%M`".dump"
|
TIME=`date +%Y-%m-%d-%H-%M`
|
||||||
|
ARCHIVE="/srv/backup/""$PROJECT_NAME"_$TIME".$EXT_DB"
|
||||||
|
|
||||||
log "Backuping.."
|
log "Backuping db.."
|
||||||
db_backup
|
db_backup
|
||||||
|
|
||||||
log "Copy to ${STORAGE_TYPE}"
|
log "Copy $ARCHIVE to ${STORAGE_TYPE}"
|
||||||
storage_upload
|
storage_upload
|
||||||
|
rm $ARCHIVE
|
||||||
|
|
||||||
log "Completed"
|
log "Completed"
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ db_drop() {
|
|||||||
db_backup() {
|
db_backup() {
|
||||||
[[ -z "${DB_CONNECTION}" ]] && db_connect
|
[[ -z "${DB_CONNECTION}" ]] && db_connect
|
||||||
|
|
||||||
mysqldump --routines ${DB_CONNECTION} > ${ARCHIVE}
|
mysqldump --routines ${DB_CONNECTION} | gzip > ${ARCHIVE}
|
||||||
}
|
}
|
||||||
|
|
||||||
db_restore() {
|
db_restore() {
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ db_isExist() {
|
|||||||
db_backup() {
|
db_backup() {
|
||||||
[[ -z "${DB_CONNECTION}" ]] && db_connect
|
[[ -z "${DB_CONNECTION}" ]] && db_connect
|
||||||
|
|
||||||
pg_dump -F c -O -b ${DB_CONNECTION} -f ${ARCHIVE}
|
pg_dump -F c -O -b ${DB_CONNECTION} | gzip > ${ARCHIVE}
|
||||||
}
|
}
|
||||||
|
|
||||||
db_restore() {
|
db_restore() {
|
||||||
|
|||||||
Reference in New Issue
Block a user