Compare commits
15 Commits
675d0fb673
...
9202dcea15
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9202dcea15 | ||
|
|
14c255ea51 | ||
|
|
6c4961bffe | ||
|
|
a028f3d7b0 | ||
|
|
c458ee3795 | ||
|
|
918a5c9dcb | ||
|
|
ef04b1c49d | ||
|
|
2cb658bf73 | ||
|
|
ee79d84af7 | ||
|
|
d28a3051e7 | ||
|
|
7f8266081d | ||
|
|
bec1e1b737 | ||
|
|
dbafdc7117 | ||
|
|
68f4619f0e | ||
|
|
e78a3c0945 |
@ -37,8 +37,12 @@ function update_script() {
|
||||
msg_ok "Stopped Service"
|
||||
|
||||
msg_info "Creating Backup"
|
||||
if [[ -d /opt/discopanel/data ]]; then
|
||||
cp -r /opt/discopanel/data /opt/discopanel_backup_last
|
||||
mkdir -p /opt/discopanel_backup_temp
|
||||
cp -r /opt/discopanel/data/discopanel.db \
|
||||
/opt/discopanel/data/.recovery_key \
|
||||
/opt/discopanel_backup_temp/
|
||||
if [[ -d /opt/discopanel/data/servers ]]; then
|
||||
cp -r /opt/discopanel/data/servers /opt/discopanel_backup_temp/
|
||||
fi
|
||||
msg_ok "Created Backup"
|
||||
|
||||
@ -53,11 +57,9 @@ function update_script() {
|
||||
msg_ok "Setup DiscoPanel"
|
||||
|
||||
msg_info "Restoring Data"
|
||||
if [[ -d /opt/discopanel_backup_last ]]; then
|
||||
mkdir -p /opt/discopanel/data
|
||||
cp -r /opt/discopanel_backup_last/* /opt/discopanel/data/
|
||||
rm -rf /opt/discopanel_backup_last
|
||||
fi
|
||||
mkdir -p /opt/discopanel/data
|
||||
cp -a /opt/discopanel_backup_temp/. /opt/discopanel/data/
|
||||
rm -rf /opt/discopanel_backup_temp
|
||||
msg_ok "Restored Data"
|
||||
|
||||
msg_info "Starting Service"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user