use tar --overwrite instead of deleting zammad dir

This commit is contained in:
André Bauer 2017-02-12 15:01:21 +01:00
parent 3bcea0dfb9
commit 0d60e156e2
2 changed files with 1 additions and 8 deletions

View file

@ -141,14 +141,9 @@ function stop_zammad () {
${INIT_CMD} stop zammad
}
function delete_current_files () {
echo "# Deleting Zammad dir ${ZAMMAD_DIR}"
test -d ${ZAMMAD_DIR} && rm -rf ${ZAMMAD_DIR}
}
function restore_zammad () {
echo "# Restoring Files"
tar -C / -xzf ${BACKUP_DIR}/${RESTORE_FILE_DATE}_zammad_files.tar.gz
tar -C / --overwrite -xzf ${BACKUP_DIR}/${RESTORE_FILE_DATE}_zammad_files.tar.gz
if [ "${DB_ADAPTER}" == "postgresql" ]; then
echo "# Restoring PostgrSQL DB"

View file

@ -26,8 +26,6 @@ detect_initcmd
stop_zammad
delete_current_files
restore_zammad
start_zammad