Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/container.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorSameer Naik <sameer@damagehead.com>2015-12-28 11:10:55 +0300
committerSameer Naik <sameer@damagehead.com>2015-12-29 19:15:06 +0300
commit01040b9ae7481b1a1535f639300cf570bc4922eb (patch)
treed1ddd5197fd850ff9b97f506a528466e241b462a /assets
parent8c952803147889517e217a46fbbc7dc06a461ab5 (diff)
decouple the compression `database.sql` from the database dump process
Diffstat (limited to 'assets')
-rw-r--r--assets/runtime/functions8
1 files changed, 3 insertions, 5 deletions
diff --git a/assets/runtime/functions b/assets/runtime/functions
index 83c3f0b..20bcd19 100644
--- a/assets/runtime/functions
+++ b/assets/runtime/functions
@@ -310,19 +310,17 @@ backup_dump_database() {
owncloud_check_database_connection
exec_as_owncloud PGPASSWORD=${DB_PASS} pg_dump --clean \
--host ${DB_HOST} --port ${DB_PORT} \
- --username ${DB_USER} ${DB_NAME} | \
- gzip > ${OWNCLOUD_BACKUPS_DIR}/database.sql.gz
+ --username ${DB_USER} ${DB_NAME} > ${OWNCLOUD_BACKUPS_DIR}/database.sql
;;
mysql)
echo -n "Dumping MySQL database ${DB_NAME}"
owncloud_check_database_connection
exec_as_owncloud MYSQL_PWD=${DB_PASS} mysqldump --lock-tables --add-drop-table \
--host ${DB_HOST} --port ${DB_PORT} \
- --user ${DB_USER} ${DB_NAME} | \
- gzip > ${OWNCLOUD_BACKUPS_DIR}/database.sql.gz
+ --user ${DB_USER} ${DB_NAME} > ${OWNCLOUD_BACKUPS_DIR}/database.sql
;;
esac
- chown ${OWNCLOUD_USER}:${OWNCLOUD_USER} ${OWNCLOUD_BACKUPS_DIR}/database.sql.gz
+ exec_as_owncloud gzip -f ${OWNCLOUD_BACKUPS_DIR}/database.sql
}
backup_dump_directory() {