Commit 07409fb0 authored by nanahira's avatar nanahira

use zstd

parent c1145d4c
Pipeline #14495 passed with stages
in 11 minutes and 3 seconds
...@@ -71,15 +71,15 @@ if [ ! -z "$(echo $MULTI_FILES | grep -i -E "(yes|true|1)")" ]; then ...@@ -71,15 +71,15 @@ if [ ! -z "$(echo $MULTI_FILES | grep -i -E "(yes|true|1)")" ]; then
for DB in $DATABASES; do for DB in $DATABASES; do
echo "Creating individual dump of ${DB} from ${MYSQL_HOST}..." echo "Creating individual dump of ${DB} from ${MYSQL_HOST}..."
DUMP_FILE="/tmp/${DB}.sql.gz" DUMP_FILE="/tmp/${DB}.sql.zst"
mysqldump $MYSQL_HOST_OPTS $MYSQLDUMP_OPTIONS --databases $DB | gzip > $DUMP_FILE mysqldump $MYSQL_HOST_OPTS $MYSQLDUMP_OPTIONS --databases $DB | zstd > $DUMP_FILE
if [ $? == 0 ]; then if [ $? == 0 ]; then
if [ "${S3_FILENAME}" == "**None**" ]; then if [ "${S3_FILENAME}" == "**None**" ]; then
S3_FILE="${DUMP_START_TIME}.${DB}.sql.gz" S3_FILE="${DUMP_START_TIME}.${DB}.sql.zst"
else else
S3_FILE="${S3_FILENAME}.${DB}.sql.gz" S3_FILE="${S3_FILENAME}.${DB}.sql.zst"
fi fi
copy_s3 $DUMP_FILE $S3_FILE copy_s3 $DUMP_FILE $S3_FILE
...@@ -91,14 +91,14 @@ if [ ! -z "$(echo $MULTI_FILES | grep -i -E "(yes|true|1)")" ]; then ...@@ -91,14 +91,14 @@ if [ ! -z "$(echo $MULTI_FILES | grep -i -E "(yes|true|1)")" ]; then
else else
echo "Creating dump for ${MYSQLDUMP_DATABASE} from ${MYSQL_HOST}..." echo "Creating dump for ${MYSQLDUMP_DATABASE} from ${MYSQL_HOST}..."
DUMP_FILE="/tmp/dump.sql.gz" DUMP_FILE="/tmp/dump.sql.zst"
mysqldump $MYSQL_HOST_OPTS $MYSQLDUMP_OPTIONS $MYSQLDUMP_DATABASE | gzip > $DUMP_FILE mysqldump $MYSQL_HOST_OPTS $MYSQLDUMP_OPTIONS $MYSQLDUMP_DATABASE | zstd > $DUMP_FILE
if [ $? == 0 ]; then if [ $? == 0 ]; then
if [ "${S3_FILENAME}" == "**None**" ]; then if [ "${S3_FILENAME}" == "**None**" ]; then
S3_FILE="${DUMP_START_TIME}.dump.sql.gz" S3_FILE="${DUMP_START_TIME}.dump.sql.zst"
else else
S3_FILE="${S3_FILENAME}.sql.gz" S3_FILE="${S3_FILENAME}.sql.zst"
fi fi
copy_s3 $DUMP_FILE $S3_FILE copy_s3 $DUMP_FILE $S3_FILE
......
...@@ -8,7 +8,7 @@ apk update ...@@ -8,7 +8,7 @@ apk update
apk add mysql-client python3 py3-pip tzdata apk add mysql-client python3 py3-pip tzdata zstd
cp -rf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime cp -rf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone echo "Asia/Shanghai" > /etc/timezone
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment