v3.6.5: 修复app-data打包逻辑
This commit is contained in:
@@ -264,8 +264,6 @@ docker_import() {
|
|||||||
|
|
||||||
backup_app_data() {
|
backup_app_data() {
|
||||||
local output_dir="${1:-/var/snapshots}"
|
local output_dir="${1:-/var/snapshots}"
|
||||||
local timestamp=$(date '+%Y%m%d_%H%M%S')
|
|
||||||
local backup_file="$output_dir/app-data_${timestamp}.tar.gz"
|
|
||||||
|
|
||||||
mkdir -p "$output_dir"
|
mkdir -p "$output_dir"
|
||||||
log "📦 备份应用数据..."
|
log "📦 备份应用数据..."
|
||||||
@@ -343,11 +341,9 @@ backup_app_data() {
|
|||||||
tar --exclude='*.sock' --exclude='*.pid' --exclude='node_modules' \
|
tar --exclude='*.sock' --exclude='*.pid' --exclude='node_modules' \
|
||||||
--exclude='.npm' --exclude='.cache' --exclude='__pycache__' \
|
--exclude='.npm' --exclude='.cache' --exclude='__pycache__' \
|
||||||
--exclude="$snap_dir" --exclude='/var/snapshots' \
|
--exclude="$snap_dir" --exclude='/var/snapshots' \
|
||||||
-czf "$backup_file" $backup_paths 2>/dev/null || true
|
-czf "$output_dir/app-data.tar.gz" $backup_paths 2>/dev/null || true
|
||||||
info "数据已保存: $backup_file"
|
info "数据已保存: $output_dir/app-data.tar.gz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "$backup_file"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user