trabajo-afectivo/contrib/backup/zammad_restore.sh

41 lines
512 B
Bash
Raw Normal View History

2018-02-01 06:09:32 +00:00
#!/usr/bin/env bash
#
# zammad restore script
#
# shellcheck disable=SC2046
2017-05-07 10:20:59 +00:00
BACKUP_SCRIPT_PATH="$(dirname $(realpath $0))"
# import functions
2017-05-07 10:20:59 +00:00
. ${BACKUP_SCRIPT_PATH}/functions
# ensure we have all options
demand_backup_conf
# exec restore
2017-05-07 10:20:59 +00:00
start_restore_message
get_zammad_dir
2017-02-12 13:56:39 +00:00
restore_warning "${1}"
check_database_config_exists
check_empty_password
get_restore_dates
2017-02-12 13:56:39 +00:00
choose_restore_date "${1}"
backup_file_read_test
detect_initcmd
stop_zammad
restore_zammad
start_zammad
2017-05-07 10:20:59 +00:00
finished_restore_message