From 273a0224634e8e730be96465e8e5a333bbb600c1 Mon Sep 17 00:00:00 2001 From: mango Date: Mon, 2 Feb 2026 11:10:37 +0800 Subject: [PATCH] =?UTF-8?q?v3.3.1:=20=E6=89=93=E5=8C=85=E6=97=B6=E6=8E=92?= =?UTF-8?q?=E9=99=A4=E5=BF=AB=E7=85=A7=E7=9B=AE=E5=BD=95=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=B6=8A=E6=9D=A5=E8=B6=8A=E5=A4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vps-snapshot.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vps-snapshot.sh b/vps-snapshot.sh index 6123510..a17a734 100755 --- a/vps-snapshot.sh +++ b/vps-snapshot.sh @@ -324,11 +324,13 @@ backup_app_data() { [ -d /home ] && backup_paths+=" /home" [ -d /root/.config ] && backup_paths+=" /root/.config" - # 打包 + # 打包(排除快照目录) + local snap_dir="${LOCAL_DIR:-/var/snapshots}" if [ -n "$backup_paths" ]; then log "打包数据目录..." tar --exclude='*.sock' --exclude='*.pid' --exclude='node_modules' \ --exclude='.npm' --exclude='.cache' --exclude='__pycache__' \ + --exclude="$snap_dir" --exclude='/var/snapshots' \ -czf "$backup_file" $backup_paths 2>/dev/null || true info "数据已保存: $backup_file" fi