flzta commited on
Commit
4ff305b
·
verified ·
1 Parent(s): 5b51ff4

Update sync-script.sh

Browse files
Files changed (1) hide show
  1. sync-script.sh +5 -5
sync-script.sh CHANGED
@@ -4,10 +4,10 @@ set -e
4
  WEBDAV_URL="${WEBDAV_URL}"
5
  WEBDAV_USERNAME="${WEBDAV_USERNAME}"
6
  WEBDAV_PASSWORD="${WEBDAV_PASSWORD}"
7
- DB_PATH="${DB_PATH:-/app/db}"
8
- BACKUP_PATH="${BACKUP_PATH:-/app/backup}"
9
- BACKUP_FILENAME="${BACKUP_FILENAME:-tgdrive_db_backup.tar.gz}"
10
- REMOTE_BACKUP_DIR="${REMOTE_BACKUP_DIR:-tgdrive_backup}"
11
  CONFIG_FILE="/app/config/sync_config"
12
  PYTHON_CMD="/app/venv/bin/python3"
13
 
@@ -129,7 +129,7 @@ restore_db() {
129
  log "尝试备份当前数据库到 ${BACKUP_PATH}/db_before_restore_${timestamp}.tar.gz"
130
  fi
131
 
132
- # 创建临时恢复目录.
133
  mkdir -p /tmp/tgdrive_restore 2>/dev/null || true
134
 
135
  # 解压备份文件到临时目录
 
4
  WEBDAV_URL="${WEBDAV_URL}"
5
  WEBDAV_USERNAME="${WEBDAV_USERNAME}"
6
  WEBDAV_PASSWORD="${WEBDAV_PASSWORD}"
7
+ DB_PATH="${DB_PATH:-/app/db}" # 设置默认数据库路径
8
+ BACKUP_PATH="${BACKUP_PATH:-/app/backup}" # 设置默认备份路径
9
+ BACKUP_FILENAME="${BACKUP_FILENAME:-tgdrive_db_backup.tar.gz}" # 设置默认备份文件名
10
+ REMOTE_BACKUP_DIR="${REMOTE_BACKUP_DIR:-tgdrive_backup}" # 设置默认远程备份目录
11
  CONFIG_FILE="/app/config/sync_config"
12
  PYTHON_CMD="/app/venv/bin/python3"
13
 
 
129
  log "尝试备份当前数据库到 ${BACKUP_PATH}/db_before_restore_${timestamp}.tar.gz"
130
  fi
131
 
132
+ # 创建临时恢复目录
133
  mkdir -p /tmp/tgdrive_restore 2>/dev/null || true
134
 
135
  # 解压备份文件到临时目录